大家好。
我正在阅读安全手册(SPNU511D)。
"xx 自动覆盖"的安全机制。 (I.g:RAM15)
这些机制是否 无法从用户运行?
它是否是必须由软件操作的机制? 从 硬件自动运行?
最好的地方
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.
大家好。
我正在阅读安全手册(SPNU511D)。
"xx 自动覆盖"的安全机制。 (I.g:RAM15)
这些机制是否 无法从用户运行?
它是否是必须由软件操作的机制? 从 硬件自动运行?
最好的地方
您好 Arriy、
自动覆盖诊断措施基于随机故障导致 CRC 或 BIST 等机制错误通过测试的可能性。 换言之、如果在执行硬件 CRC 测试/算法期间发生随机故障、那么故障发生的可能性非常小、以至于 CRC 校验失败现在会通过。
如 CRC 自动覆盖的安全手册描述中所述:
"7.14 CRC 自动覆盖
CRC 诊断基于64位多项式。 对于一个给定的测试、在2^64个可能性中、只有一个代码是有效的。 因此、如果 CRC 逻辑存在故障、则极不可能通过故障生成正确的通过代码。"
总之、这是一种基于算法稳健性的内置安全措施、只要使用给定算法(CRC、LBIST、PBIST)、就会包含该措施、而该算法仅基于错误通过的可能性。