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.

[参考译文] TMS570LS3137:关于"xx 自动覆盖"

Guru**** 1797640 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/574921/tms570ls3137-about-xx-auto-coverage

器件型号:TMS570LS3137

大家好。

我正在阅读安全手册(SPNU511D)。

"xx 自动覆盖"的安全机制。 (I.g:RAM15)

这些机制是否 无法从用户运行?

它是否是必须由软件操作的机制? 从 硬件自动运行?

最好的地方

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Arriy、

    自动覆盖诊断措施基于随机故障导致 CRC 或 BIST 等机制错误通过测试的可能性。 换言之、如果在执行硬件 CRC 测试/算法期间发生随机故障、那么故障发生的可能性非常小、以至于 CRC 校验失败现在会通过。

    如 CRC 自动覆盖的安全手册描述中所述:

    "7.14 CRC 自动覆盖

    CRC 诊断基于64位多项式。 对于一个给定的测试、在2^64个可能性中、只有一个代码是有效的。 因此、如果 CRC 逻辑存在故障、则极不可能通过故障生成正确的通过代码。"

    总之、这是一种基于算法稳健性的内置安全措施、只要使用给定算法(CRC、LBIST、PBIST)、就会包含该措施、而该算法仅基于错误通过的可能性。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Chuck。

    感谢您的回答。

    您说过、该机制是一种内置安全机制 、当算法(CRC、LBIST、PBIST)有误通过时使用。


     如果通过算法进行故障检测,操作是什么?
    CRC、LBIST、PBIST 错误标志被置位?(例如:故障状态失败寄存器(FSRF0))

    此致。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Arriy、

    不、您对我所说内容的理解不正确。

    安全机制基于存在错误通过的可能性。 鉴于 PBIST、CRC 或 LBIST 测试结果的所有组合、不太可能出现错误通过。 这仅基于随机故障导致结果错误传递的可能性。

    自动覆盖机制没有故障检测。 自动覆盖仅用作诊断测试、因此它将是一种辅助机制、而不是主要机制。 次级诊断(潜在故障检测机制)不需要 IEC61508规定的额外潜在故障检测。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Chuck。

    谢谢您的回复。

    我终于明白了。

     "XX 自动覆盖" 不是 需要软件操作且无故障检测的安全功能。

    该机制是这些算法(CRC LBIST PBIST)的故障概率。

    此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Chuck

    感谢您的回答、我的问题得到了解决。
    我了解"xx Auto-Coverage"是指故障概率、但不是由软件操作的安全机制。

    此致