CPLD 开发板实例教程(1)

CPLD 开发板实例教程(1)

ID:37578705

大小:5.49 MB

页数:33页

时间:2019-05-25

CPLD 开发板实例教程(1)_第1页
CPLD 开发板实例教程(1)_第2页
CPLD 开发板实例教程(1)_第3页
CPLD 开发板实例教程(1)_第4页
CPLD 开发板实例教程(1)_第5页
资源描述:

《CPLD 开发板实例教程(1)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、CPLD开发板实例教程:高品质,低价格,这是我们的承诺-脑拓科技www.nanotalk.com.cn一、概述欢迎使用MAGIC3000系列CPLD开发板,希望它能给大家带来一条通往SOC(片上系统)开发的捷径。在这我们有一个建议,希望大家在使用MAGIC3000开发板之前,最好能准备一本关于集成开发环境和VHDL语言的书籍,这样在遇到问题的时候就能及时找到答案,在寻找和思索答案的同时也就不知不觉的进入了SOC的世界。MAGIC3000开发板配备了10个经典的实例,通过我们的讲解和你亲自的实践,相信很快就能对CPLD和SOC有一个全新的认识和从未有过的开发能力。◇◇◇◇◇◇◇◇

2、◇◇实例1:逻辑功能实现实例2:霓虹灯演示实例3:按键防抖动实例4:键盘扫描实例5:四位数码管扫描实例6:电子时钟实例7:简易计算器实例8:音乐演奏《小星星》实例9:与PC串口通信实例10:Magic开发板资源综合测试二、实例讲解◇实例1:逻辑功能实现这是我们的第一个实验,功能非常简单,及实现一个逻辑与和逻辑异或功能。而其主要目的是让大家熟悉CPLD的开发环境和开发流程。拨码开关"on"位置为'0'电平,LED在'0'电平时会点亮发光二极管D1是拨码开关1和2相与的结果发光二极管D2是拨码开关3和4相异或的结果<一>下面我们先介绍一些ISE开发环境和开发流程1、软件简介Xili

3、nx作为当今世界上最大的FPGA/CPLD生产商之一,长期以来一直推动着FPGA/CPLD技术的发展。其开发的软件也不断升级换代,由早期的Foundation系列逐步发展到ISE8.x系列。ISE是集成综合环境的简称,它是XilinxFPGA/CPLD的综合性集成设计平台,该平台集成了从设计输入,仿真、逻辑综合、布局布线与实现、时序分析、芯片下载与配置、功率分析等几乎所有设计流程所需工具。目前Xilinx已经陆续推出ISE7.1i和ISE8.2i,ISE8.2i由于发行不久所以用的人还不多。XilinxISEV7.1i2005.3.10发布,具备了对新的Virtex-4™FPG

4、A系列的支持,使设计者能够实现完全崭新的设计前景.Virtex-4和ISE7.1i提供了比目前市场上其它供货产品多达2倍的密度和性能。2高品质,低价格,这是我们的承诺-脑拓科技www.nanotalk.com.cn2、设计步骤新建工程选择工程路径,注意工程路径中不能有中文出现3高品质,低价格,这是我们的承诺-脑拓科技www.nanotalk.com.cn对工程进行配置4高品质,低价格,这是我们的承诺-脑拓科技www.nanotalk.com.cn新建源文件,也可以加入已经编号的文件5高品质,低价格,这是我们的承诺-脑拓科技www.nanotalk.com.cn6高品质,低价格,

5、这是我们的承诺-脑拓科技www.nanotalk.com.cn添加已经编好的源文件7高品质,低价格,这是我们的承诺-脑拓科技www.nanotalk.com.cn进入工程界面8高品质,低价格,这是我们的承诺-脑拓科技www.nanotalk.com.cn对源文件进行综合成功后,会出现绿勾或“!,”表示提醒或警告”“!9高品质,低价格,这是我们的承诺-脑拓科技www.nanotalk.com.cn新建管脚约束文件10高品质,低价格,这是我们的承诺-脑拓科技www.nanotalk.com.cn输入约束引脚号,在原理图或硬件资源对照表中找到各硬件资源对应的芯片引脚11高品质,低价格

6、,这是我们的承诺-脑拓科技www.nanotalk.com.cn完成引脚约束后注意保存,然后进行翻译,适配,产生下载文件开始连接JTAG12高品质,低价格,这是我们的承诺-脑拓科技www.nanotalk.com.cn连接成功13高品质,低价格,这是我们的承诺-脑拓科技www.nanotalk.com.cn双击芯片图形,会出现下面的文件输入对话框已经导入下载文件*.jed14高品质,低价格,这是我们的承诺-脑拓科技www.nanotalk.com.cn右击芯片图形,选择编程下载下载设置15高品质,低价格,这是我们的承诺-脑拓科技www.nanotalk.com.cn下载中下载成

7、功16高品质,低价格,这是我们的承诺-脑拓科技www.nanotalk.com.cn<二>QUARTUS2开发环境和开发流程1、软件简介QUARTUS2是ALTERA公司提供的开发CPLD/FPGA的集成环境,简单易学,其可视化、集成化设计环境等优点为大家公认,从设计输入、仿真、编译、综合、布局布线和下载都可以使用这个集成环境来完成。2、设计步骤新建工程17高品质,低价格,这是我们的承诺-脑拓科技www.nanotalk.com.cn注意第三项的的名字要与顶层文件名相同18高品质,低价格,这

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

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

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