CPLDFPGA设计实例手册

CPLDFPGA设计实例手册

ID:36665131

大小:2.79 MB

页数:48页

时间:2019-05-13

CPLDFPGA设计实例手册_第1页
CPLDFPGA设计实例手册_第2页
CPLDFPGA设计实例手册_第3页
CPLDFPGA设计实例手册_第4页
CPLDFPGA设计实例手册_第5页
资源描述:

《CPLDFPGA设计实例手册》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、CPLD/FPGA设计实例手册目录前言⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2第一章MAX+plusII软件和license的获得⋯⋯⋯⋯⋯⋯⋯⋯⋯4第二章MAX+plusII软件的安装和license、驱动的设置2.1MAX+plusII软件的安装⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯52.2MAX+plusII软件的license设置⋯⋯⋯⋯⋯⋯⋯⋯62.3MAX+plusII软件的驱动设置⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯10第三章用VHDL语言设计三人表决器3.1打开MAX+plusII⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯193.2新建VHDL文档⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯203.3输入

2、设计文件⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯213.4保存文件⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯223.5检查编译⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯243.6创建symbol⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯263.7波形防真⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯303.8下载验证⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯36第四章用原理图输入的方式设计三人表决器⋯⋯⋯⋯⋯⋯⋯⋯⋯46第五章用verilog-HDL语言设计三人表决器⋯⋯⋯⋯⋯⋯⋯⋯⋯47Downloadfromwww.fpga.com.cn,writtenbyCaijs1CPLD/FPGA设计实例手册前言FPG

3、A/CPLD是电子设计领域中最具活力和发展前途的一项技术,它的影响丝毫不亚于70年代单片机的发明和使用。CPLD是复杂的可编程逻辑器件(ComplexProgramableLogicDevice)的简称,FPGA是可编程门现场可编程门阵列,不同厂家有不同的称呼,Xilinx把SRAM工艺,要外挂配置用的EPROM的PLD叫FPGA,把Flash工艺(类似EEPROM工艺),乘积项结构的PLD叫CPLD;Altera把自己的PLD产品MAX系列(EEPROM工艺),FLEX/ACEX/APEX系列(SRAM工艺)都叫作CPLD,即复杂PLD(ComplexPLD),由于FLEX/AC

4、EX/APEX系列也是SRAM工艺,要外挂配置用的EPROM,用法和Xilinx的FPGA一样,所以很多人把Altera的FELX/ACEX/APEX系列产品也叫做FPGA.但由于FPGA和CPLD功能基本相同,只是工艺和实现形式不同,所以初学者可以不要详细区分,我们可以统称为FPGA或CPLD。本手册以目前使用频率和资料最多的ALTERA公司的软件MAX+plusII和芯片EPM7128SLC84-15为例子来讲述一个完整的CPLD/FPGA设计的全过程。本手册的设计例子是三人表决器,采用VHDL、Verilog-HDL和图形的方式,硬件采用JX002B型实验板,你可以到www.

5、caijs.com下载JX002B型实验板的使用说明书。三人表决器的功能描述:三个人分别用指拨开关SW1、SW2、SW3来表示自己的意愿,如果对某决议同意,各人就把自己的指拨开关拨Downloadfromwww.fpga.com.cn,writtenbyCaijs2CPLD/FPGA设计实例手册到高电平(上方),不同意就把自己的指拨开关拨到低电平(下方)。表决结果用LED(高电平亮)显示,如果决议通过那么实验板上L2(黄灯)亮;如果不通过那么实验板上L1(红灯)亮;如果对某个决议有任意二到三人同意,那么此决议通过,L2亮;如果对某个决议只有一个人或没人同意,那么此决议不通过,L1亮

6、。本手册仅供初学者使用。由于编者水平有限,本手册难免有错误和不妥之处,恳请读者批评指正:fpga@caijs.com.2004.1shanghaiDownloadfromwww.fpga.com.cn,writtenbyCaijs3CPLD/FPGA设计实例手册第一章MAX+plusII软件和license的获得你可以通过下面方式来获得MAX+plusII软件:A:到https://mysupport.altera.com/login/signin.asp上登记、注册申请并下载(那是10.2的baseline版本的)。B:到www.fpga.com.cn上下载C:到www.goog

7、le.com或www.baidu.com上搜索并下载D:和fpga@caijs.com联系使用MAX+plusII软件你需要LICENSE.DAT文件,你可以到www.caijs.com上下载Downloadfromwww.fpga.com.cn,writtenbyCaijs4CPLD/FPGA设计实例手册第二章MAX+plusII软件的安装和license、驱动的设置2.1MAX+plusII软件的安装如果是baseline10.2版本,直接双击下图的图表,按提示安

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。