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

ID 683499
日期 9/24/2018
Public
文档目录

1.6.2. 部分重配置管脚

您可以通过外部管脚或者FPGA内核执行内部重配置。

当从管脚使用PR时,某些I/O管脚专用于实现部分重配置功能。如果从管脚执行部分重配置,则必须使用16 data bites (FPPx16)配置模式的被动并行。所有复用管脚也应指定为Use as regular I/O

请按照下面步骤在 Intel® Quartus® Prime软件中使能从管脚进行重配置:

  1. 在Assignments菜单中,点击Device,然后点击Device and Pin Options
  2. Device and Pin Options对话框中,在Category列表中选择Partial Reconfiguration,然后从Options列表中开启Enable PR pins
  3. Category列表中点击Configuration,从Configuration scheme列表中选择Passive Parallel x16
  4. Category列表中点击Dual-Purpose Pins,验证是否所有管脚都设置成Use as regular I/O,而不是设置成Use as input tri-stated
  5. 点击OK,或者继续在Device and Pin Options对话框中修改其他设置。
  6. 点击OK
注: 您可以在Partial Reconfiguration对话框中的Device and Pin Options中使能PR管脚上的开漏(open drain)。
表 3.  部分重配置专用管脚说明

管脚名称

管脚类型

管脚说明

PR_REQUEST

Input

Enable PR pins开启时的专用输入;否则,可用作user I/O。

管脚上的逻辑高电平表示PR主机正在请求部分重配置。

PR_READY

Output

Enable PR pins开启时的专用输出;否则,可用作user I/O。

此管脚上的逻辑高电平表示Stratix V控制模块已准备好开始部分重配置。

PR_DONE

Output

Enable PR pins开启时的专用输出;否则,可用作user I/O。

此管脚上的逻辑高电平表示部分重配置完成。

PR_ERROR

Output

Enable PR pins开启时的专用输出;否则,可用作user I/O。

此管脚上的逻辑高电平表示器件在重配置期间遇到一个错误。

DATA[15:0]

Input

Enable PR pins开启时的专用输入;否则用作user I/O。这些管脚对PR_DATA提供连接,将PR bitstream传输到PR Controller。

DCLK

Bidirectional

Enable PR pins开启时的专用输入;PR_DATA与此时钟同步发送。

关于Stratix V器件的不同配置模式,特别是FPPx16模式的详细信息,请参考Stratix V HandbookConfiguration, Design Security, and Remote System Upgrades in Stratix V Devices章节。