2016.4版本
1)点击 bitstream setting ,将 bin_file 勾上,点击 OK。
2)点击 generate bitstream ,生成 bit 文件和 bin 文件
3)点击 open hardware manager,连接板子。
4)选中芯片,右键如下操作。
5)选择开发板上的 flash 芯片,点击 OK。
6)点击 OK。
7)添加 bin 文件到此选项。
8)路径如下:
9)选中后点击 OK,将代码烧录到 flash。
### Vivado 2016 版本程序固化操作说明
#### 一、概述
本文档旨在指导用户如何在Xilinx Vivado Design Suite 2016.4版本中完成程序固化的操作流程。程序固化是指将设计好的硬件配置文件(通常为bitstream文件)下载到目标硬件平台的过程,对于FPGA开发来说至关重要。通过本文档,读者可以学习到如何在Vivado环境中生成bit文件和bin文件,并将其烧录到开发板上的Flash存储器中。
#### 二、准备工作
确保已经安装了Xilinx Vivado Design Suite 2016.4版本,并且开发板已正确连接至计算机。此外,还需要准备相应的硬件描述语言(HDL)设计文件。
#### 三、操作步骤详解
##### 1. 设置Bitstream
- **步骤**: 打开Vivado项目,在项目的主界面中找到并点击“Bitstream Setting”选项。
- **目的**: 在这里可以设置生成bitstream时的参数,比如是否生成bin文件。
- **操作**:
- 将“Bin File”选项勾选上。
- 点击“OK”按钮保存设置。
##### 2. 生成Bitstream
- **步骤**: 在主界面上方的工具栏中找到并点击“Generate Bitstream”选项。
- **目的**: 生成bitstream文件以及bin文件。
- **操作**:
- 点击后等待Vivado自动完成bitstream的生成过程。
- 成功后,可以在项目目录下的`impl_1/`文件夹中找到生成的.bit文件和.bin文件。
##### 3. 连接硬件管理器
- **步骤**: 在主界面上方的工具栏中找到并点击“Open Hardware Manager”选项。
- **目的**: 打开硬件管理器,用于与实际的硬件设备进行交互。
- **操作**:
- 连接好开发板后,打开硬件管理器并识别出连接的硬件设备。
##### 4. 选择芯片
- **步骤**: 在硬件管理器中,找到并选中需要编程的目标芯片。
- **目的**: 选定将要进行编程操作的具体芯片。
- **操作**:
- 右键点击目标芯片,在弹出的菜单中选择相关操作。
##### 5. 选择Flash芯片
- **步骤**: 在选中的芯片上下文中,找到并选择开发板上的Flash芯片。
- **目的**: 指定将要使用的Flash存储器。
- **操作**:
- 确认所选Flash芯片的型号和容量等信息无误后,点击“OK”。
##### 6. 添加Bin文件
- **步骤**: 在Flash编程的设置界面中,找到并点击“Add Bin File”选项。
- **目的**: 添加之前生成的bin文件,以便将其烧录到Flash中。
- **操作**:
- 浏览并选择之前生成的.bin文件。
- 点击“OK”按钮。
##### 7. 设置Flash路径
- **步骤**: 在添加完bin文件后,确认Flash的存储路径。
- **目的**: 确保bin文件能够正确地写入到指定位置。
- **操作**:
- 确认路径信息正确无误。
- 点击“OK”按钮,开始烧录过程。
#### 四、总结
通过以上步骤,您已经完成了在Xilinx Vivado 2016.4版本中对FPGA的程序固化操作。需要注意的是,在整个过程中要仔细检查每一步的操作,确保所有设置都符合需求。特别是在选择芯片和设置Flash路径时要格外小心,以免烧录错误导致不必要的麻烦。希望本文档能帮助您顺利完成固化的任务。