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

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

1.7. 通过外部主机进行部分重配置的示例

对于使用外部主机的部分重配置,必须对FPPx16配置方案设置MSEL [4:0]管脚。

您可以使用由其他受支持的Altera FPGA器件实现的Altera PR IP,在FPGA或CPLD中实现您自己的控制逻辑,或使用微控制器来实现配置和PR控制器。在此设置中,如下图所示,Stratix V器件在上电期间在FPPx16模式下进行配置。或者,您可以使用JTAG接口对Stratix V器件进行配置。

在用户模式期间,外部主机随时可以使用外部PR专用管脚(PR_REQUESTPR_READYPR_DONEPR_ERROR)启动部分重配置并监控状态。在此模式下,外部主机必须对握手(hand-shaking)信号做出适当响应,以便成功进行部分重配置。这包括从闪存中获取数据并将其加载到上的Stratix V器件中(DATA[ 15:0])。

图 14. 连接到外部主机

在FPPx16配置方案中使用外部主机进行部分重配置的连接设置。

注: 如果您不想编写外部主机控制器,那么可以在MAX 10或其他FPGA器件上使用Partial Reconfiguration IP core实现外部主机。