AN 796: Cyclone® V和 Arria® V SoC 器件设计指南

ID 683360
日期 7/27/2020
Public
文档目录

5.4. HPS ECC设计考量

在所有RAM的整个HPS子系统中都会使用ECC,其中包括,外部HPS EMIF,L2 cache数据RAM和所有外设RAM。控制器ECC采用标准Hamming逻辑检测和纠正单bit错误,以及检测双bit错误。为 Cortex®-A9 MPCore* L1 cache存储器和L2标记RAM提供奇偶校验保护。可选择使能HPS EMIF和内部HPS RAM上的ECC。软件控制中有诊断测试模式和错误注入功能。上电或冷复位后默认禁用ECC。

按照BSP生成过程中用户的选项,使用生成的引导码来配置,初始化和使能ECC。 Intel® 提供的HWLibs库中有访问ECC功能的自定义固件和裸机应用程序编码,为编程HPS功能提供简单的API。

更多有关信息,请参阅 Intel® SoC FPGA嵌入式开发套件用户指南 中的“引导工具用户指南”和“硬件库”章节。