ZHCAB22A November   2017  – November 2020 TMS320F28075 , TMS320F28075-Q1 , TMS320F28076 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28378D , TMS320F28378S , TMS320F28379D , TMS320F28379D-Q1

 

  1.   商标
  2. 引言和范围
  3. SRAM 位阵列
  4. SRAM 故障来源
    1. 3.1 制造缺陷
      1. 3.1.1 时间零点故障
      2. 3.1.2 潜在故障
    2. 3.2 电路随使用次数的增加发生漂移
    3. 3.3 电路过应力
    4. 3.4 软错误
      1. 3.4.1 放射性事件
      2. 3.4.2 动态电压事件
      3. 3.4.3 错误来源总结
  5. 用于管理电子系统中存储器故障的方法
    1. 4.1 启动测试
    2. 4.2 系统内测试
    3. 4.3 奇偶检测
    4. 4.4 检错与纠错 (EDAC)
    5. 4.5 冗余
  6. 比较和结论
  7. C2000 存储器类型示例
    1. 6.1 TMS320F2837xD
  8. 存储器类型
    1. 7.1 专用 RAM(Mx 和 Dx RAM)
    2. 7.2 本地共享 RAM (LSx RAM)
    3. 7.3 全局共享 RAM (GSx RAM)
    4. 7.4 CPU 消息 RAM (CPU MSGRAM)
    5. 7.5 CLA 消息 RAM (CLA MSGRAM)
  9. 总结
  10. 参考文献
  11. 10修订历史记录

奇偶检测

奇偶检测可识别读取访问中的单个位错误。在对 SRAM 字位置进行写入时奇偶校验电路会设置奇偶校验位,并在读回该字时验证该字中是否没有单个位错误。这是在读取/写入周期内完成的,因此不涉及 CPU 开销。如果奇偶校验电路识别出错误,会向 CPU 生成一个高优先级中断。

这种检测机制在半导体器件中实施起来较为简单且相对便宜。奇偶校验可以解决旨在实现安全性的安全状态角度问题。如前面Topic Link Label2Topic Link Label4.1所述,几乎所有系统内 SRAM 故障都可能是每个字单个位故障。这适用于物理缺陷机制和软错误。另外,还可以通过使用奇偶校验保护存储器地址位来提供额外的覆盖范围。