本文档提供了详尽的操作指南,在Xilinx Vivado 2018.3软件环境下,阐述了如何生成和加载mcs配置文件的具体步骤。适合工程师学习参考。
Vivado2018.3是Xilinx公司推出的一个基于PC的FPGA开发环境,提供了一个集成的开发环境,包括设计、仿真、编译、下载和调试等多种功能。生成mcs文件(即存储FPGA器件配置信息的文件)是其中的重要步骤之一。
MCS文件生成过程如下:
1. 打开Vivado2018.3工具软件,并选择“Generate Memory Configuration file”选项,弹出格式选择界面。
2. 在该界面上选取mcs格式(默认设置),并指定Memory Part。这里需要根据实际使用的FLASH型号来选定相应的型号。
3. 输入正确的FLASH型号后点击OK按钮确认。
4. 设置生成的MCS文件名和存放路径,并在相应对话框中输入相关信息。
5. 勾选“Load bitstream files”选项,选择bit文件的位置及名称以供转换为mcs格式使用。
6. 完成上述设置并找到对应的bit文件后,点击OK开始进行转换操作。成功生成MCS文件会弹出提示信息。
加载MCS文件的步骤如下:
1. 打开Vivado2018.3工具软件,并选择“Open Hardware Manager”选项。
2. 插入JTAG烧录器并完成连接,点击“Open Target”,扫描FPGA器件型号后显示在界面中。
3. 右键单击设备名称,在弹出的菜单中选中“Add Configuration Memory device”以添加配置内存装置。
4. 在选择FLASH型号的界面上选取与生成MCS文件时相同的型号。
5. 点击OK确认,随后出现加载mcs文件的选择窗口。
6. 根据之前指定的位置和名称找到并选择对应的mcs文件后点击OK继续操作。
7. 开始将MCS文件载入FLASH中,在此过程中需要断电后再重新上电以确保FPGA正确使用该配置信息。如果一切正常,单板上的LED会开始闪烁。
综上所述,生成及加载MCS文件是Vivado2018.3中的关键步骤之一,必须严格按照上述指导完成操作才能保证成功执行相关任务。