5.4 FPGA的最小系统板下载使用说明.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
FPGA最小系统板下载使用说明 FPGA(Field-Programmable Gate Array)是一种基于查找表技术、SRAM(静态RAM)工艺的可编程器件。由于SRAM结构特点,掉电后数据会丢失,因此调试期间可以用下载电缆配置FPGA器件。调试完成后,必须将数据固定在专用的EEPROM中,上电时,由这片配置EEPROM先对FPGA加载数据,十几个毫秒后,FPGA就可以正常工作了。 本文将以Spartan2E系列的XC2S100E-6PQ208为例,介绍FPGA最小系统板下载使用的实现过程。 1. 选择目标芯片 在设计FPGA时,需要首先选择目标芯片。在File菜单下拉菜单中,选择New Project,弹出Project Properties对话框。在Device Family中选中Spartan2E,Device中选中XC2S100E-6PQ208,Design Flow中选中XST VHDL。 2. 综合 根据设计要求,编写程序代码之后,需要进行综合,即在Processes for Current Source窗口中双击Synthesize选项。综合的过程是将设计代码转换为可编程器件的配置文件。 3. 锁脚综合 通过锁脚综合,可以实现设计的布局布线。在Processes for Current Source窗口中单击Design Entry Utilities左侧的加号拉出下一级菜单,再拉开User Constraints的下一级菜单,双击Edit Implementation Constraints将会弹出Xilinx Constraints Editor窗口。在Xilinx Constraints Editor窗口中点击Ports标签调出引脚锁定界面,便可进行引脚锁定了。 4. 执行 在锁脚综合之后,双击Processes for Current Source窗口中的Implement Design执行设计。执行的过程是根据设计代码生成可编程器件的配置文件。 5. 使用iMPACT配置FPGA最小系统板 iMPACT是ISE集成的配置工具,具有生成PROM格式的下载文件(写入可擦写ROM的数据文件格式)、向FPGA/CPLD/PROM下载配置文件、验证配置数据是否正确等功能。iMPACT支持四种下载模式:边界扫描(Boundary Scan)模式、从串模式(Slave Serial)模式、SelectMap模式和Desktop配置模式。 使用iMPACT配置FPGA最小系统板的过程主要分三步:生成位流文件、准备PROM等配置文件、下载配置文件。 生成位流文件是指在Processes for Current Source窗口中的Generate Programming File上右击鼠标,然后选择Properties…,跳出Process Properties复选框,选取Startup options,在FPGA Start-Up Clock右边的下拉菜单中选择CCLK,然后点击确定。 在生成位流文件后,需要准备PROM等配置文件。在Processes for Current Source窗口中的Generate Programming File中 ConfigureDevice(iMPACT)选项上点击鼠标右键,然后选择Properties…,跳出Process Properties复选框,在Configuration Mode的下拉菜单中选择Slave Serial配置模式,点击确定。 最后,在iMPACT中下载配置文件。iMPACT会根据位流文件生成PROM文件(*.mcs, *.exo),然后将配置文件下载到FPGA最小系统板中。
- weixin_439733362022-05-09用户下载后在一定时间内未进行评价,系统默认好评。
- 粉丝: 5493
- 资源: 10万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助