尝试对连接到 FPGA 器件的配置存储器进行编程 - 2023.2 简体中文

Vivado Design Suite 用户指南: 编程和调试 (UG908)

Document ID
UG908
Release Date
2023-10-19
Version
2023.2 简体中文

为了对连接到 FPGA 器件的配置存储器进行编程,Vivado 硬件管理器首先将闪存控制器比特流下载至 FPGA 器件。硬件管理器通过 FPGA 器件的 JTAG 端口发送闪存命令和数据以供控制器进行处理,此控制器会将经过处理的闪存命令/数据发送至配置存储器接口。

硬件管理器所下载的控制器比特流是专为 FPGA 器件的最新硅片版本而生成的。例如,2016.3 中的 XCKU115 的配置存储器控制器比特流是为后续 XCKU115-es2 硅片生成的。

对连接到此 FPGA 的配置存储器进行编程时,如果用户开发板上具有 XCKU115-es1 器件,那么将显示如下错误消息:Attempting to Program an FPGA Device with a Bitstream Generated for a Different Silicon Revision of the FPGA。这是因为硬件管理器正在尝试将 -es2 闪存控制器比特流下载到 -es1 器件中。