Intel® Quartus® Prime Pro Edition用户指南: 部分重配置

ID 683834
日期 5/11/2020
Public
文档目录

2.3.4. 参数

Partial Reconfiguration Controller Intel® Arria® 10 /Cyclone 10 FPGA IP支持以下参数的自定义。

表 20.  参数设置

参数

描述

Use as partial reconfiguration internal host On|Off

使控制器能够用作一个内部主机(internal host)。使能此选项会自动例化prblockcrcblock WYSIWYG,作为设计的一部分。禁用此选项,使控制器用作一个外部主机(external host)。将其他接口信号连接到专用的部分重配置管脚。

Enable JTAG debug mode On|Off

通过 Intel® Quartus® Prime Programmer使能对控制器的访问,通过JTAG接口进行部分重配置。

Enable Avalon® -MM slave interface On|Off 使能控制器的 Avalon® -MM从接口。当此设计关闭时,IP控制器使能管道接口。
Enable interrupt interface On|Off 使能中断置位,用于不兼容比特流的检测,CRC_ERRORPR_ERROR或者成功的部分重配置。中断时,查询PR_CSR[4:2]来了解状态。将1写入到PR_CSR[5]来清除中断。仅同 Avalon® -MM从接口一起使用。
Enable freeze interface On|Off

使能控制器的single-bit freeze接口。此接口识别设计中的进行部分重配置操作的区域是活动的还是冻结的。将此接口保持在关闭状态,使用Partial Reconfiguration Region Controller IP中的freeze interface。

Enable bitstream compatibility check On|Off

使能在从外部主机进行部分重配置操作期间的比特流兼容性检查。当通过内部主机使用部分重配置时,将自动使能比特流兼容性检查。如果使能此选项以通过外部主机进行部分重配置,那么需指定部分重配置比特流ID值。

PR bitstream ID <32-bit integer>

指定外部主机的部分重配置比特流ID的带符号的32-bit整数值。此值必须与Compiler为目标部分重配置设计生成的部分重配置比特流ID匹配。在Assembler报告(.asm.rpt)中找到目标部分重配置设计的部分重配置比特流ID。

Input data width 1|8|16|32

以比特为单位指定控制器的数据管道接口的大小。请参考错误检测CRC要求

Clock-to-data ratio 1|4|8

指定与部分重配置比特流数据类型相对应的时钟与数据的比率。请参考Valid combinations and CD Ratio for Bitstream Encryption and Compression Table

Divide error detection frequency by 1..256

指定内部时钟的分频值。此值决定了错误检测CRC的频率。分频值必须是2的幂。请参考器件文档来确定所选器件的内部时钟频率。请参考错误检测CRC要求

Enable enhanced decompression On|Off

使能部分重配置比特流的增强解压缩。

注: 您不能同时使用增强解压缩和加密。增强解压缩仅适用于Partial Reconfiguration Controller Intel® Arria® 10 /Cyclone 10 FPGA IP。
表 21.  高级设置

参数

描述

Auto-instantiate partial reconfiguration control block On|Off

在控制器中自动包括部分重配置控制模块。将控制器用作内部主机时,请禁用此选项以与其他IP core共享部分重配置模块。确切地说,手动例化部分重配置控制模块,并将相关信号连接到控制器。

Auto-instantiate CRC block On|Off 自动将CRC模块包含在控制器中。除非您打算在同一PR设计中使用单事件翻转 (SEU) IP,否则请保持此选项为启用状态。如果禁用此选项,那么对于到手动例化的外部CRC模块的手动连接,IP generation将导出crc_error_pin。如果禁用此选项,然后随后使导出的crc_error_pin悬空,那么由于意外的crc_error_pin使PR操作无法确定。
Generate timing constraints file On|Off

自动生成一个相应的Synopsys Design Constraints (.sdc)文件来约束控制器的时序。当在另一个文件中提供时序约束时,请禁用此选项。

图 46.  Partial Reconfiguration Controller Intel® Arria® 10/Cyclone 10 FPGA IP Parameter Editor