仅对英特尔可见 — GUID: sss1440054147629
Ixiasoft
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. 典型的远程系统更新过程