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 阵列外部的事件引起并且不会损坏 SRAM 电路的 SRAM 故障。软错误是临时的,因为将新值写入受影响的字后,错误便不再存在。此类故障的两个来源是穿透电路的放射性粒子和读取或写入字时的动态电压噪声。

随着半导体几何尺寸的减小,软错误变得更加常见。这既是因为各个位相互靠得更近(可创建目标更丰富的环境),又因为电压电平较低,从而导致位单元存储的稳健性较差。

仅当系统在受干扰的字被写入之前读取了该字时,软错误才会影响系统。某些 SRAM 内容在本质上是静态的,例如代码或表。其他 SRAM 内容是动态的,例如传入的数据和变量。此外,许多对数据进行操作的算法对单个位错误具有很好的适应性,尤其是在错误位于较低有效位的情况下。因此,动态数据中由于软错误导致的故障率比静态使用 SRAM 时低得多。在许多系统中,代码和表存储在非易失性存储器(如 ROM 或闪存)中,而 SRAM 主要用于动态存储。