如何使用vivado生成bit和mcs文件

Windows环境下

  1. 下载安装vivado软件,具体方法如下:

Vivado2017.4 安装包、安装步骤_默鱼_的博客-CSDN博客_vivado2017.4

2.win10环境下使用vivado生成.bit与.mcs文件

win10环境下使用vivado生成.bit与.mcs文件_全国大学生集成电路创新创业大赛_RISC-V论坛讨论_RISC-V MCU中文社区 (rvmcu.com)

Linux环境下

1.Linux下载安装vivado软件,方法与在Windows相同:

2.Linux环境下使用vivado生成.bit与.mcs文件

详情参考《手把手教你……下》第九章

 如果make bit不成功,出现

 错误是vivado命令找不到,需要将vivado的启动项加入到环境变量中,具体步骤:

 接着就可以生成bit文件了

 

3.对于如何使用Vivado的Hardware Manager功能将MCS文件烧录至Nuclei DDR200T开发板的FPGA_Flash 中,参考如下步骤。

//前提步骤1:将DDR200T开发板的“FPGA JTAc”接口通过uSB连接线与计算机的USB接口连接/DDR200T开发板中的“FPGA JTAG”接口的位置见图9-4

 / /前提步骤2:将DDR200T开发板的“DC 12v电源输入接口”通过配套稳压源与电源插座连接,并//将“电源开关”拨至“ON”档位,对开发板进行供电。DDR200T开发板的“Dc 12v电源输入接口”//和“电源开关”的位置见图9-4

//步骤1:打开vivado软件

/ /步骤2:打开Hardware Manager,如图9-5所示,然后在图9-6所示的界面中单击“Auto f connect”图标按钮,自动连接DDR200T开发板

 

 //步骤3:右键单击FPGA Device,选择“Add configuration Memory Device. . .”,如图9-7所示

 

//步骤4:选择具有如下参数的Flash,如图9-8所示

Part n25q128-3.3v

Manufacturer Micron

Family n25q

Type spi

Density 128

width xl x2x4

 

/步骤5:在弹出的“Do you want to program the configuration memory device now?”

//对话框中,单击“oK”按钮

//步骤6:在“Configuration file”框中,选择添加<your_e203_dir>/fpga/ddr200t/obj/system. mcs,如图9-9所示,然后单击“oK”按钮,开始烧录Flash,可能会花费几十秒时间

 

//步骤7:一旦烧录Flash 成功,则可以通过开发板上的“PROG”按键触发硬件电路使用Flash中的内容对FPGA重新进行烧录,烧录完成后,“PROG”按键下方的DONE信号灯将变亮

注意:在对FPGA烧录成功后,无须再连接“FPGA JTAG”的USE连接线

4.经过上述步骤,将蜂鸟E203 MCU在 DDR200T开发板的FPGA子系统实现后,我们便可像在真实的MCU芯片上一样进行实际的嵌入式应用开发。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值