您好!
我正在努力在 Concerto 器件上实施有关存储器故障的安全措施。 我看到您有多个 ECC 寄存器来处理它... 用户可以根据用户定义的计数器阈值触发中断。
我想知道、当对闪存和 RAM 进行密集使用时、TI 是否收集了任何有关其错误率的数据... 因此、我可以大致了解可接受的阈值。
谢谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我正在努力在 Concerto 器件上实施有关存储器故障的安全措施。 我看到您有多个 ECC 寄存器来处理它... 用户可以根据用户定义的计数器阈值触发中断。
我想知道、当对闪存和 RAM 进行密集使用时、TI 是否收集了任何有关其错误率的数据... 因此、我可以大致了解可接受的阈值。
谢谢。
Cedric、
RAM 本质上非常可靠、并且在建议的运行条件下使用器件时不会出现任何数据错误。
通常会发生两种类型的错误、两者的发生率都很低。
1) SER (软错误率)、通常来自宇宙粒子。 这些极少、但可能会影响不同 RAM 字中的多个位、单个事件可能最多影响3-4个位。 这是器件上 ECC 保护的主要目的。
2) 2)器件中的潜在缺陷。 这种情况也很少见、但也是可能的。 如果 RAM 位有缺陷导致其翻转、则在同一位置将经常反复出现这种情况。 ECC 通常会纠正这种情况、但在这种情况下、您可能需要将设备停用。
因此,一般而言,我建议在采取行动之前,将 ECC 错误的限制设置为>10。 这将忽略 SER 错误、但会标记任何可重复器件问题。
此致、
Jason