0. 准备
0.1 获取Vivado工具;
0.2 已生成可用的BIT文件;
0.3 了解Flash型号,比如:本文描述所使用的Flash型号为 mt25ql128-spi_x1_x2_x4 。
1.正文
Step1. 进入Vivado的主界面,如下图所示:
![](https://img-blog.csdnimg.cn/img_convert/f2772cec6687533c52fd205bc8351eac.png)
Step2. 选择 【Tools】-》【Generate Memory Configuration File...】,如下图所示:
![](https://img-blog.csdnimg.cn/img_convert/360d81f11343072ac894430765919afa.png)
Step3. 执行后弹出【Write Memory Configuration File】界面,可按照如下顺序进行配置:Memory Part;输出MCS文件的路径及文件名;Flash的Interface;选择需要转换的Bitfile。如下图所示:
![](https://img-blog.csdnimg.cn/img_convert/8f7ae711030e7a67da76ea0517559341.png)
Step4. 执行【OK】后,进行MCS格式转换,如下图所示:
![](https://img-blog.csdnimg.cn/img_convert/b8bced844bf5975030371311d799f75e.png)
Step5. 成功地生成MCS文件,同时可到所保存的MCS文件目录下进行查看,如下图所示:
![](https://img-blog.csdnimg.cn/img_convert/c14506655161c49d4f23f1d3d386dbbf.png)
Step6. 完毕。
附:
操作环境: Windows11 , 操作系统版本 22621.1265
软硬资源:Vivado2018.3;NUCLEI DDR200t FPGA