Intel FPGA高级SEU检测IP用户指南

ID 683542
日期 11/07/2017
Public
文档目录

1.1. 功能说明

下面的 Intel® FPGA器件包含每个CRAM帧的循环冗余检查(CRC)值。EDCRC逻辑也可以决定翻转的位置和类型。

  • Intel® Arria® 10 Intel® Cyclone® 10 GX Stratix® V Arria® V Cyclone® V器件系列包含32位CRC值
  • Stratix® IV和 Arria® II器件包含16位CRC值

Intel® Quartus® Prime软件可以生成对SEU敏感的设计配置区域的Sensitivity Map Header (.smh)文件。该软件使用设计层次及其分配的高级SEU检测(ASD)区域来创建.smh。在敏感度处理期间, Intel® FPGA高级SEU检测IP核使用包含在器件EMR中的位置信息来查找.smh中的翻转位置。它将返回为该比特对于用户设计是否关键。

通过下面的配置,可以例化 Intel® FPGA高级SEU检测IP核:

  • 片上查找敏感度处理 — 敏感度处理软核IP提供错误位置报告和查找。
  • 片外查找敏感度处理 — 外部单元(例如:微处理器)使用EMR信息执行错误位置查找。