我是靠谱客的博主 长情蚂蚁,最近开发中收集的这篇文章主要介绍ISE下载到FPGA内的文件格式,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述


有bit、mcs、bin,三种用法不同 bit主要是下载后直接调试,重新上电需再次烧写
mcs是flash加载,下载完成后需重新上电且不必再次烧写,bin是内核加载
一般都是默认生成的bit文件,bin文件生成是在ISE里property里勾选的 。 mcs则是由下载工具生成的,可以用IMPACT来生成。

下面是对IMPACT软件的介绍:

iMPACT支持4种下载模式:边界扫描,从串模式、SelectMap模式以及Desktop配置模式。从串模式是一种常用配置电路,可用USB口或并口完成配置。SelectMap模式是一种并行配置模式,速度快,但需要使用多个信号管脚。Desktop模式是一种高速配置模式,可配置FPGA、 PROM以及SystemACE,但需要专用的硬件设备。在实际中,由于边界扫描模式标准统一、设备简单,且可通过JTAG链路配置FPGA、CPLD以及PROM,使用最为广泛。因此本节主要基于边界扫描模式来介绍IMPACT的使用方法。 当设计完成后,ISE调用BitGEN程序把布局布线后的.ncd文件转化成.bit文件,包括了配置数据和配置指令。如果使用JTAG模式,可直接将.bit文件通过iMPACT文件配置到FPGA芯片中。如果要用其它模式配置FPGA,则需要通过iMPACT进行格式转化,生成.mcs、.exo 以及.hex等文件格式,表M对常用的配置文件进行比较和说明。

表5-19 常用的Xilixn FPGA配置文件格式列表

对于FPGA器件,iMPACT能够直接将.bit位流文件下载到芯片中,或者将其转换为PROM器件的EXO/MCS文件格式,并下载到PROM芯片中。 

最后

以上就是长情蚂蚁为你收集整理的ISE下载到FPGA内的文件格式的全部内容,希望文章能够帮你解决ISE下载到FPGA内的文件格式所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(31)

评论列表共有 0 条评论

立即
投稿
返回
顶部