vivado固化方式
时间: 2023-11-02 10:58:19 浏览: 117
Vivado软件提供了几种固化(Configuration)方式,其中一种是将FPGA的配置文件烧写到板载Flash中,实现上电自启动,完成程序固化。具体的步骤如下:
1. 首先,在Vivado软件中找到Settings设置选项,点击进入。然后,选择Bitstream选项,并勾选"bin_file"选项,确认后保存设置。
2. 编译生成的bit文件应该是存放在工程目录下的"project_name.runs/impl_1"文件夹中。在这个文件夹中,会生成一个名为"project_name.bit"的配置文件。
3. 将生成的bit文件拷贝到一个指定的文件夹中,该文件夹将被用作存储器配置文件的来源。
4. 打开Vivado软件的Hardware Manager界面,连接目标设备。
5. 在Hardware Manager界面中,选择"Open Hardware Target"来打开目标设备。
6. 在Hardware Manager界面的Open Hardware Target窗口中,选择"Program Device"选项。
7. 在"Program Device"窗口中,选择"Add Configuration Memory Device"。
8. 在"Add Configuration Memory Device"窗口中,选择要用于配置的存储器设备类型和具体型号。
9. 添加完成后,Vivado会提示是否立即配置存储器。点击"OK",进入配置存储器的界面。
10. 在配置存储器界面中,选择刚才拷贝的bit文件作为固化的配置文件。
11. 点击"Program"按钮,开始将二进制bin文件烧写到外部配置flash存储器中。
通过以上步骤,你可以在Vivado软件中实现FPGA程序的固化,使得程序能够在上电后自动启动。
阅读全文