Intel Stratix 10配置用户指南

ID 683762
日期 12/16/2019
Public
文档目录

5. 远程系统更新(RSU)

RSU使用 Intel® Stratix® 10器件中的专用RSU电路实现器件重配置。RSU具有以下优势:

  • 提供一种能够实现功能增强和错误修复的机制,而无需回收您的产品
  • 缩短产品上市时间
  • 延长产品寿命

通过使用RSU和Mailbox Client Intel® FPGA IP,您可以将配置比特流写入到AS x4闪存器件中。然后,您可以使用Mailbox Client Intel® FPGA IP指示SDM 从更新的映像进行重新启动。您可以在配置器件中存储多个应用程序映像和单个出厂映像。您的设计管理配置器件中应用程序映像的远程更新。

对Mailbox Client Intel® FPGA IP的一个指令将启动重配置。RSU在重配置期间和重配置之后执行配置错误检测。如果应用程序映像中的错误阻止重配置,那么配置电路将恢复到出厂映像并提供错误状态信息。

本章介绍了主动配置方案的远程系统更新实现。FPGA驱动RSU。对于 Intel® Stratix® 10 SoC器件,HPS可以驱动RSU进程。有关使用HPS驱动RSU的更多信息,请参考 Intel® Stratix® 10 SoC远程系统更新(RSU)用户指南

对于被动配置方案,外部主机实现远程系统更新,而不是 Intel® Stratix® 10器件实现远程系统更新。要了解有关用于被动配置方案的远程系统更新的更多信息,请参考远程更新 Intel® FPGA IP用户指南

下图显示了典型远程系统更新过程的功能性结构图。

图 61. 典型的远程系统更新过程