FPGA的最小系统板下载使用说明

FPGA的最小系统板下载使用说明

ID:36298466

大小:560.50 KB

页数:22页

时间:2019-05-08

FPGA的最小系统板下载使用说明_第1页
FPGA的最小系统板下载使用说明_第2页
FPGA的最小系统板下载使用说明_第3页
FPGA的最小系统板下载使用说明_第4页
FPGA的最小系统板下载使用说明_第5页
资源描述:

《FPGA的最小系统板下载使用说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、5.4FPGA的最小系统板的下载5.4.1设计的实现过程基于查找表技术、SRAM(静态RAM)工艺的FPGA,由于SRAM结构特点,掉电后数据会丢失,因此调试期间可以用下载电缆配置FPGA器件。调试完成后,必须将数据固定在专用的EEPROM中,上电时,由这片配置EEPROM先对FPGA加载数据,十几个毫秒后,FPGA就可以正常工作了。这里以spartan2E系列的xc2s100e-6pq208为例,介绍具体的实现过程。1.选择目标芯片打开file下拉菜单,选择newproject,弹出Project

2、Properties对话框如图5.4.1所示,在DeviceFamily中选中spartan2E,Device中选中xc2s100e-6pq208,DesignFlow中选中XSTVHDL。图5.4.1选择目标芯片2.综合根据设计要求,编写程序代码之后,需要进行综合,即在ProcessesforCurrentSource窗口中双击Synthesize选项,如图5.4.2所示.58图5.4.2综合3.锁脚综合通过以后,需要通过执行(布局布线)才能实现设计,但是执行之前需要有进行时序约束,区域约束和引脚

3、锁定。引脚锁定就是指定I/O口位置。如图5.4.3所示,在ProcessesforCurrentSource窗口中单击DesignEntryUtilities左侧的加号拉出下一级菜单,再拉开UserConstraints的下一级菜单,双击EditImplementationConstraints将会弹出XilinxConstraintsEditor窗口。在XilinxConstraintsEditor窗口中点击Ports标签调出引脚锁定界面(如图5.4.4所示)便可进行引脚锁定了。58图5.4.3选

4、择EditImplementationconstraints58图5.4.4引脚锁定4.执行(ImplementDesign)引脚锁定之后双击ProcessesforCurrentSource窗口中的ImplementDesign执行设计。图5.4.5执行5.4.2使用iMPACT配置FPGA最小系统板的过程iMPACT是ISE集成的配置工具,具有生成PROM格式的下载文件(写入可擦写ROM的数据文件格式)、向FPGA/CPLD/PROM下载配置文件、验证配置数据是否正确等功能。FPGA的配置模式有

5、四种分别是主串(MasterSerial)模式,从串(SlaveSerial)模式,SelectMap模式和边界扫描(BoundaryScan)模式。iMPACT支持4种下载模式:边界扫描(BoundaryScan)模式、从串模式(SlaveSerial)模式、SelectMap模式和Desktop配置模式。其中边界扫描模式标准统一、设备简单,可以通过JPAG口配置FPGA/CPLD/PROM等多中器件,因此用的最多,所以主要介绍以边界扫描模式用iMPACT来下载FPGA最小系统板的配置文件。用iM

6、PACT配置FPGA最小系统板的过程主要分三步,第一步是生成位流文件(bit58file),第二步是准备PROM等配置文件,第三步是下载配置文件。1.生成位流(BIT)文件在下载之前需要为iMPACT提供位流文件,iMPACT再根据位流文件生成PROM文件(*.mcs,*.exo)。(1)在ProcessesforCurrentSource窗口中的GenerateProgrammingFile上右击鼠标,然后选择Properties…,跳出ProcessProperties复选框,选取Startup

7、options,在FPGAStart-UpClock右边的下拉菜单中选择CCLK,然后点击确定。(如图5.4.6所示)。图5.4.6修改属性(2)在ProcessesforCurrentSource窗口中的GenerateProgrammingFile中的ConfigureDevice(iMPACT)选项上点击鼠标右键,然后选择Properties…,跳出ProcessProperties复选框,在ConfigurationMode的下拉菜单中选择SlaveSerial配置模式,点击确定。如图5.4

8、.7所示。58图5.4.7配置模式设置(3)双击ProcessesforCurrentSource窗口中的GenerateProgrammingFile(如图5.4.8所示)。注意:位流文件将生成在这个工程所在的目录下。图5.4.8生成位流(bit)文件2.配置下载文件(1)生成好了位流文件,便可以下载了。在开始菜单的程序中选中XilinxISE458,从子菜单Accessories中选择iMPACT,弹出iMPACT窗口(如图5.4.9所示)。图5.4.9Opera

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

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

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