- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【FPGA博客大赛】Virtex-II Pro FPGA开发板的三种FPGA配置方式 2010-01-20 21:09
摘要:本文主要叙述了Virtex-II Pro FPGA开发板的三种FPGA配置方式,以及iMPACT软件的使用。
关键词:FPGA配置,iMPACT,Virtex-II Pro
图1.Virtex-II Pro FPGA开发板
Virtex-II Pro FPGA开发板(图1)提供了三种方案来解决对FPGA的编程。
JTAG配置这是一种很通用的编程方式,利用PC机直接将FPGA的配置文件通过JTAG编程到FPGA芯片中。
PROM配置首先是将FPGA的配置文件放到PROM进行存储,上电之后,PROM通过串行或者并行的方式将配置文件下载FPGA芯片。Virtex-II Pro开发板PROM对FPGA的编程用的是并行的方式。
SystemACE Controller通过CF卡进行配置这个是Xilinx提供的一种独有的FPGA配置方案,即通过SystemACE Controller将存储在CF卡中的配置文件下载到FPGA中,最多CF卡中可以存放8个配置文件,通过外部的拨码开关进行配置文件的选择。如果有人在Virtex-II Pro开发板上做过Linux的移植的话,还应该知道CF卡存储的不仅仅是FPAG的配置文件,还可以将处理的数据,或者文件系统放到卡中。
实验环境的要求:
IMPACT10.1
Virtex-II Pro 开发板
USB ISP下载线
CF卡以及CF卡读卡器
串口调试线(可选)
下面具体介绍这三种方式的操作
1.JTAG配置
Virtex-II Pro FPGA板上电,并通过ISP下载线与主机相连。开发板的SW9拨码开关1、2键都应该是off,D20 LED(JTAG CONFIG)会变亮。打开iMPACT软件,默认建立工程。或许软件会自动识别与主机相连的器件。如果没有的话,需要在右侧的操作窗口,右键选择Initialize Chain(Ctrl+I)(图2),然后会自动识别下载线上的设备(图3)。
注:D20是指开发板上的对应器件的编号,下面也会有类似的表述。
图2.初始化下载链
图3.识别的设备
图2中,xcf32p也就是32MB的PROM芯片,xccace就是System ACE,xc2vp30也就是FPGA芯片。
如果使用JTAG,右键选中xc2vp30,选择Assign New Configuration file(*.bit文件)如图3
图4.给FPGA芯片指定配置文件
选完之后,同样右键选中xc2vp30,选择program,默认选项,然后点击OK,系统自动下载,等下载成功后会有提示。在开发板上的D4 LED(DONE)会亮,说明FPGA配置成功。
2.PROM配置
Virtex-II Pro 开发板的XCF32P,Flash PROM包含了预留了两个块:revision 0和revision 1。revision 0是用于Golden配置这种模式,这块区域写跟擦除都是保护,里面主要存储了该板子的测试程序。而revision 1 用于用户模式,用户生成的配置文件都是存在于该区域中,当然可以配置多个文件。这里主要用的就是revision1的区域。
在配置PROM之前,需要生成PROM需要的是*.mcs文件,而该配置文件又是需要*.bit文件。具体步骤如下:
图5.操作流程
在iMPACT软件的Flows工作区双击PROM File Formatter,进入Prepare PROM Files对话框(图6)一般都是默认选项,在下面有存储路径的选择和PROM file name的选择。
图6. Prepare PROM Files
点击Next,选择PROM mode(图7),我们选择的是Parallel Mode。参考Virte-II Pro 开发板的电路图可以了解到PROM的数据输出口是8bit,所以选择并行模式。
图7.Select PROM/Flash Mode
点击Next,选择PROM device,Virtex-II Pro使用的xcf32p,所以我们选择的32M,点击Add,因为我们选择一个配置文件所以只需点击一次即可。
图8.指定PROM Device
一路点击Next,最后点击Finish。然后会跳出添加设备文件的对话框。点击ok,
图9.Add Device
然后选择你需要的配置的*.bit文件。一路默认OK。完成后,然后会提示添加Another device,点击取消就可以了。在左侧的iMPACT Processes栏中 双击Generate File,在刚才指定的路径下会生成*.mcs文件(图9)。
图1
您可能关注的文档
- unit07动态分配内存空间指导.ppt
- unit10第十章 信息管理系统指导.ppt
- Unity VR 虚拟楼盘展示制作的认识.doc
- unix 命令的认识.doc
- UNIX 入门指南的认识.doc
- UNIX_mag指导.ppt
- UNIX参考大全的认识.doc
- unix操作基本命令的认识.doc
- UNIX和Linux操作系统(第二章)指导.ppt
- UNIX基本的知识的认识.doc
- 2024年中国钽材市场调查研究报告.docx
- 2024年中国不锈钢清洗车市场调查研究报告.docx
- 2024年中国分类垃圾箱市场调查研究报告.docx
- 2024年中国水气电磁阀市场调查研究报告.docx
- 2024年中国绿藻片市场调查研究报告.docx
- 2010-2023历年初中毕业升学考试(青海西宁卷)数学(带解析).docx
- 2010-2023历年福建厦门高一下学期质量检测地理卷.docx
- 2010-2023历年初中数学单元提优测试卷公式法(带解析).docx
- 2010-2023历年初中毕业升学考试(山东德州卷)化学(带解析).docx
- 2010-2023历年初中毕业升学考试(四川省泸州卷)化学(带解析).docx
最近下载
- 2024 ESC心房颤动管理指南解读(全)校对版.pptx
- 期末实验必刷题(含基础,重点,难点)(解析版)-2023-2024学年九年级物理第一学期期末挑战满分训练.docx VIP
- 高考模拟作文“互联网时代的决策之道:信息与理性”审题立意及范文-备战2025年高考语文各地名校模考卷作文导写.docx
- 检维修安全培训.pptx VIP
- 1一个投机者的告白.doc
- 钣金工艺学课件(PPT-83页).ppt
- 中华体育精神的文化内涵与思想来源.docx VIP
- 2023惠州西湖壹城购物中心项目招商手册-41P.pdf
- 第八章 第19节 极点与极线-解析版.docx
- 15ZJ001_建筑构造用料做法.docx
文档评论(0)