微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > FPGA最小系统之:实例2 在Xilinx的FPGA开发板上运行第一个FPGA程序

FPGA最小系统之:实例2 在Xilinx的FPGA开发板上运行第一个FPGA程序

时间:07-15 来源:3721RD 点击:

),在"PROM File Name"后面填写生成的PROM下载文件的名称,在"Location"后面填写PROM文件保存地址。配置后单击"Next"按钮,出现PROM器件配置对话框,如图2.118所示。

选择PROM的型号,要与开发板上面使用的对应。这里选择xcf02s,单击"Next"按钮。

图2.118  选择PROM型号

图2.118 选择PROM型号

图2.119  为生成PROM文件添加二进制文件

图2.119 为生成PROM文件添加二进制文件

在出现的如图2.119所示对话框中单击"Add File…"按钮,在弹出的对话框里面选择JTAG下载的时候使用的二进制文件(后缀为.bit),ISE将通过这个二进制文件生成PROM文件。

图2.120  是否还要加载一个设计文件对话框

图2.120 是否还要加载一个设计文件对话框

选择完一个二进制文件后,会弹出如图2.120所示的对话框,询问是否还要加载一个设计文件。单击"NO"按钮,完成PROM模式下载的配置。

图2.121  生成PROM文件

图2.121 生成PROM文件

在出现的图2.121中单击"Finish"按钮,ISE就会自动为我们生成后缀为.MCS的十六进制PROM下载文件。生成成功后,将出现如图2.122所示的提示。

图2.122  PROM文件生成成功提示

图2.122 PROM文件生成成功提示

生成了PROM的下载文件以后,再按照JTAG下载的方法,扫描下载链。将生成的.MCS文件加载到PROM图标中去,然后再在PROM图标上面点击右键,选择"Program…"选项,如图2.123所示。

如图2.124,在出现的下载属性配置对话框中选择相应的选项后,单击"OK"按钮就开始PROM的下载了(PROM下载相对比较慢,并且最好先擦除PROM里面的内容再下载)。成功下载会出现如图2.125所示的提示。

图2.123  下载PROM器件  图2.124  下载PROM器件设置对话框

图2.123 下载PROM器件 图2.124 下载PROM器件设置对话框

图2.125  完成对PROM器件的烧写

图2.125 完成对PROM器件的烧写

需要注意的是,如果选用JTAG下载模式,则下载成功后,FPGA就可实现预想的功能。如果选用PROM下载模式,下载成功后,要重新上电后FPGA才能正常工作。

因为PROM直接方式是将文件下载到PROM器件中,并没有直接下载到FPGA里,要重新上电后由FPGA自动从PROM器件中加载配置文件,才能实现预想的功能。

当然用户也可以在如图2.124所示的属性配置中选择"Load FPGA"选项。这样PROM下载完成后,下载的逻辑将自动加载至FPGA内,而无需重新上电。

2.6.4 小结

上述步骤就是利用ISE进行的一个完整的FPGA设计流程。虽然例程实现的功能比较简单,但对于初学者来说,是一个不错的入门实例。此实例的主要目的是让初学者对FPGA的设计有一个初步的了解,并熟悉ISE软件的使用,为今后的学习打下基础。

联系方式

集团官网:www.hqyj.com 嵌入式学院:www.embedu.org 移动互联网学院:www.3g-edu.org
企业学院:www.farsight.com.cn 物联网学院:www.topsight.cn 研发中心:dev.hqyj.com

集团总部地址:北京市海淀区西三旗悦秀路北京明园大学校内 华清远见教育集团
北京地址:北京市海淀区西三旗悦秀路北京明园大学校区,电话:010-82600386/5
上海地址:上海市徐汇区漕溪路银海大厦A座8层,电话:021-54485127
深圳地址:深圳市龙华新区人民北路美丽AAA大厦15层,电话:0755-22193762
成都地址:成都市武侯区科华北路99号科华大厦6层,电话:028-85405115
南京地址:南京市白下区汉中路185号鸿运大厦10层,电话:025-86551900
武汉地址:武汉市工程大学卓刀泉校区科技孵化器大楼8层,电话:027-87804688
西安地址:西安市高新区高新一路12号创业大厦D3楼5层,电话:029-68785218

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top