DE270开发板中文翻译Word下载.docx
《DE270开发板中文翻译Word下载.docx》由会员分享,可在线阅读,更多相关《DE270开发板中文翻译Word下载.docx(83页珍藏版)》请在冰豆网上搜索。
![DE270开发板中文翻译Word下载.docx](https://file1.bdocx.com/fileroot1/2022-11/15/ab62bf43-204e-4a58-baf5-7d0441dbbf64/ab62bf43-204e-4a58-baf5-7d0441dbbf641.gif)
3.4SDRAM/SSRAM/Flash控制器和编程器…………………………………………………….16
3.5USB监视………………………………………………………………………...……………18
3.6PS2设备……………………………………………………………………………………….19
3.7SD卡…………………………………………………………………………………………..20
3.8音频录放………………………………………………………………………………………21
3.9DE2-70控制面板的整个结构………………………………….……………………………23
第4章DE2-70开发板视频功能…………………………………………………..25
4.1视频功能的安装……………………………………………………………………………...25
4.2VGA显示……………………………………………………………………………………...26
4.3视频抓取……………………………………………………………………………………...27
4.4DE2_70开发板视频功能的整体结构………………………………………………………..28
第5章使用DE2-70开发板…………………………..…………………………….30
5.1配置Cyclone2FPGA……………………………………………………………………….…30
5.2使用LED和SWITCH………………………………………………………………………....32
5.3使用七段数码管………………………………………………………………………………36
5.4时钟电路……………………………………………………………………………………....38
5.5使用LCD模块……………………………………………………………………………..….40
5.6使用扩展槽………………………………………………………………………………...….41
5.7VGA使用………………………………………………………………………………….…..45
5.824位音频编解码芯片的使用………………………………………………………………..48
5.9RS_232串口…………………………………………………………………………………..49
5.10PS/2串口………………………………………………………………………………..……49
5.11快速以太网控制器…………………………………………………………………………..50
5.12视频解码器………………………………………………………………………………..…52
5.13视频编码器的实现…………………………………………………………………………..54
5.14USB主机和设备的使用…………………………………………………………….....……55
5.15IrDA的使用……………………………………………………………………………….…57
5.16SDRAM/SRAM/Flash的使用….....................................................................................……58
第6章高级范例……………………………..………………………………….…..66
6.1DE2-70出厂配置……………………………………………………………………………...66
6.2QuartusⅡ9.1和NiosⅡEDS9.1用户....................................................................................…67
6.3电视接收器示例…………………………………………………………………………...…67
6.4电视接收器画中画(PIP)示例…………………………………………………………….…70
6.5USB画笔………………………………………………………………………………...……73
6.6USB设备……………………….…………………………………………………………….75
6.7卡拉OK机……………………………………………………………………………………77
6.8以太网数据包的发送与接收………………………………………………………………...79
6.9SD卡音乐播放器……………………………………………………………………………..81
6.10音乐合成器示例…………………………………………………………………………….84
6.11音频的录放……………………………………………………………………………….....88
第7章附录………………….………………………………………………………91
7.1版本历史……………………………………………………………………………………...91
7.2版权声明……………………………………………………………………………………...91
第1章DE2-70开发包
DE2-70开发包包含了用于DE2-70开发板的全部组件以及在MicrosoftWindows上运行的软件。
1.1开发包内容
图1.1是DE2-70开发包的照片。
DE2-70开发包中包含以下组件:
·
DE2开发板;
用于FPGA编程和控制的USB电缆;
一张DE2-70系统光盘,包括DE2-70的说明文件和帮助资料如用户手册、控制面板的作用、参考设计和范例、器件的数据手册、指南和一套试验练习题;
CD-ROMs里面有Altera’sQuartusII网络版和NiosII嵌入式设计评估版软件;
DE2-70板的六个硅胶支撑柱。
一些I\O口的插针,以便于检测板子的I/O扩展设备;
开发板的塑料包装;
12V插墙式直流电源。
1.2DE2-70开发板的套件
按照下面的步骤来安装DE2-70开发板:
如图1.2所示,在DE2开发板的六个铜脚上套上硅胶套;
塑料的封面为开发板提供了特别的保护,这层塑料是用螺丝安装在板的表面的。
1.3帮助
如果你遇到问题可以从下面的地址中获得帮助:
AlteraCorporation
101InnovationDrive
SanJose,California,95134USA
E-mail:
university@
TerasicTechnologies
No.356,Sec.1,FusingE.Rd.
JhubeiCity,HsinChuCounty,Taiwan,302
support@
Web:
DE
第2章AlteraDE2-70开发板
这一章将展示DE2开发板的细部特写,介绍它的设计特点。
2.1设计和组成
图2.1为DE2开发板的照片,它描述了开发板的布局,指出了接口和关键部件的位置。
DE2开发板有许多特点,它可以使用户实现多种电路设计,从简单电路到多媒体应用。
DE2开发板提供以下硬件:
AlteraCycloneII2C70FPGA芯片;
Altera串行配置设备—EPCS16;
用于编程的USBBlaster(板上)和用户API控制,支持JTAG和主动配置(AS)编程模式;
2-MbyteSSRAM;
2个32-MbyteSDRAM;
8-MbyteFlashmemory;
SD卡插槽;
四个按键;
18个拨动开关;
18个红色发光二极管;
9个绿色发光二极管;
50-MHz和28.63-MHz时钟频率振荡器;
拥有输入输出和麦克风接口的24位CD音质多媒体数字信号音频编解码器;
可以VGA(video-graphics-array视频-图像-阵列)输出的VGA数据采集和控制器(10位三倍高速数据采集和控制系统);
2个视频解码器(NTSC制式/PAL制式/SECAM制式)和视频输入接口;
10/100以太网控制器接口;
具有A型和B型连接口的USB主控制器和从属控制器;
RS-232收发器和9针连接器;
PS/2鼠标/键盘连接器;
IrDA收发器;
1个SMA连接器;
有二极管保护的两个四十针扩展接口。
除这些硬件特点之外,DE2-70开发板还有支持标准输入输出接口的软件和一个便捷的各个部分的控制面板。
软件还提供了大量展示DE2-70开发板高级能力的范例。
为了使用DE2-70开发板,用户应该熟悉QuartusII软件。
通过读DE2-70开发板使用指南(GettingStartedwithAltera’sDE2-70Board)和QuartusII入门介绍可以获得必要的知识(存在三个版本的入门设计方法,分别是Verilog,VHDL和原理图)。
在与DE2-70开发板一起的DE2-70系统光盘的DE2_70_tutorials目录下提供了这些指南,也可以在Altera’sDE2-70网页上去找。
2.2DE2开发板的结构框图
图2.2给出了DE2-70开发板的结构框图。
为了给用户提供最大的方便,所有的接口均通过FPGA驱动。
因此,用户可设置FPGA去执行任何一种系统设计。
以下是关于图2.2的框图更详细的信息:
CycloneII2C70FPGA
68416个逻辑单元;
250个M4KRAM存储块;
多达1152000比特的RAM;
150个嵌入式乘法器;
4个锁相环;
622个用户I/O口;
896脚细线型BGA封装。
串行配置设备和USBBlaster电路
AlteraEPCS16串行配置设备;
用于编程和用户应用程序编程接口控制的板上USBBlaster;
支持JTAG和AS编程模式。
同步静态随机存储器(SSRAM)
2-Mbyte标准同步SRAM;
512Kx36bits架构;
可作为NiosII处理器与DE2-70控制面板的存储器。
同步动态随机存储器(SDRAM)
两个32-Mbyte单数据传输率同步动态随机存储芯片;
4Mx16bitsx4banks构架;
可作为NiosII处理器与D