


付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
FPGA开发板使用和配置方式1.实例的主要内容本节旨在通过给定的工程实例——“按键开关控制LED”来熟悉XilinxISE软件的基本操作、设计、编译及仿真流程。同时使用基于XilinxFPGA的开发板将该实例进行下载、验证及调试,完成工程设计的硬件实现,熟悉XilinxFPGA开发板的使用及配置方式。
在本训练中设计软件采用ISE7.1i,实现功能是利用4个按键开关来控制8个LED灯。具体的显示方案是由4个按键开关控制8个LED灯,根据按键开关按下的不同,会有不同的灯点亮。
在本训练中,将主要讲解下面一些知识点。
·XilinxISE工程创建及属性设置。
·XilinxISE源文件设计输入方式。
·XilinxISE综合。
·XilinxISE行为仿真。
·XilinxISE约束设计。
·XilinxISE布局布线。
·XilinxISE时序仿真。
·XilinxISE硬件下载。通过这些知识点,按照下面提供的训练流程,读者可以迅速地掌握使用XilinxISE软件进行FPGA开发的方法。2.实例目标通过详细的流程讲解,读者应达到下面的目标。
·熟悉XilinxISE软件的操作环境。
·熟悉XilinxISE软件开发FPGA的基本流程。
·可独立使用XilinxISE软件开发新工程。2.6.2平台简介
本实例基于红色飓风II代Xilinx板,此开发板集成了Xilinx的Spartan340万门FPGA及相关的丰富外设资源。
此开发板更加详细的信息、扩展附件及使用方法,可以到红色飓风的官方网站:获取更多的信息。
本实例将通过一个简单的实例在这个开发板上对Xilinx的FPGA设计流程做一个全面的介绍,依照此例程的流程便可在该开发板上运行一个FPGA程序。
如图2.65所示为此开发板的一个外观图。图2.65红色飓风II代Xilinx板外观图2.6.3实例详解
本节同样将使用图解的方式将整个流程一步一步展现给读者,使读者能够轻松掌握ISE的开发流程。1.工程创建及属性设置(1)启动ProjectNavigator。
安装好ISE7.1套件后,可以按照以下的方法打开ProjectNavigator。
①在桌面上面双击XilinxISE7.1i的快捷方式图标,如图2.66左图所示。
②选择“开始”→“所有程序”→“XilinxISE7.1i”→“ProjectNavigator”,打开ProjectNavigator,如图2.66右图所示。
打开后的ProjectNavigator界面如图2.67所示。可以看到,ProjectNavigator的界面是一个标准的Windows软件视窗。分别包括标题栏、菜单栏、工具栏、工程浏览器、进度浏览器、主工作区、信息栏、状态栏。图2.66ISE的启动图2.67ProjectNavigator主界面(2)创建一个新的工程。
单击“File”→“NewProject…”,弹出如图2.68所示对话框。图2.68新建工程对话框在这里填写将要创建的工程的名称(ProjectName)、路径(ProjectLocation)和工程的顶层模块类型(Top-LevelModuleType)。顶层模块类型我们主要使用前面两种:HDL(HardwareDesignLanguage)硬件设计语言模式和Schematic原理图模式,这里选择HDL。
(3)设置工程属性。
填写好后,单击“Next”按钮,在如图2.69所示的对话框中设置工程的属性。图2.69工程属性对话框在这个对话框可设置的属性定义,如表2.4所示。
表2.4属性定义DeviceFamily
使用的FPGA的种类Device使用的FPGA的型号Package使用的FPGA的封装SpeedGrade使用的FPGA的速度级别Top-LevelModuleType顶层模块类型SynthesisTool综合工具Simulator仿真工具GeneratedSimulationLanguage仿真模块语言类型
本实例选用的都是ISE自己带的综合工具和仿真工具,这里也可以选择第三方的应用软件,如图2.70和图2.71所示。图2.70工程属性对话框选择第三方综合工具图2.71工程属性对话框选择第三方仿真工具ModelS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 设计材料代用管理制度
- 诊所内科门诊管理制度
- 诊所药品进货管理制度
- 试用员工流程管理制度
- 财务绩效考核管理制度
- 财政水利资金管理制度
- 货物电梯设备管理制度
- 货运物流公司管理制度
- 2025年中国互联力量训练器材行业市场全景分析及前景机遇研判报告
- 2025年中国催化加热器行业市场全景分析及前景机遇研判报告
- 《管理会计》说课及试讲
- 二手农机买卖合同协议书
- 2024年大学试题(宗教学)-伊斯兰教文化笔试考试历年典型考题及考点含含答案
- 植筋、界面处理检验批质量验收记录表
- 机床安全 压力机 第 2 部分:机械压力机安全要求
- 住院医师规范化培训临床小讲课的设计与实施培训课件
- 多图中华民族共同体概论课件第十三讲先锋队与中华民族独立解放(1919-1949)根据高等教育出版社教材制作
- JJF 1101-2019 环境试验设备温度、湿度参数校准规范
- 2024年陕西省政工师理论知识考试参考题库(含答案)
- 化工工程基础知识培训课件
- 市政道路工程技术标
评论
0/150
提交评论