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.

[参考译文] TMS570LS1224:寄存器读回测试

Guru**** 2539500 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1058932/tms570ls1224-register-read-back-tests

器件型号:TMS570LS1224

关于安全手册章节:

7.61信息冗余技术
信息冗余技术可由软件应用为一个针对这个的附加运行时间诊断
模块。 可以应用许多技术、例如读回写入值和多个技术
输出相同的数据并比较结果。 错误响应、诊断可测试性以及任何错误
必要的软件要求由系统集成人员实施的软件定义。

7.116已写入配置的软件回读
为了在这个系统控制模块中确保内存映射寄存器的正确配置
强烈建议软件执行一个测试来确认所有控制寄存器写入的正确操作。
为了支持这个软件测试、强烈建议将寄存器内存空间配置为
使用 Cortex-R4F 存储器保护单元的严格排序、不可缓冲的存储器区域。 这种情况
确保 CPU 的寄存器写入在执行额外的 CPU 指令之前完成。

查询:

  1. 7.116是否可以视为7.61的一个子集、因为7.116仅限于回读技术?
  2. 7.116关于语句"控制寄存器写入"的范围是什么?

Marcus

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

    您好、Marcus、

    写入配置机制的软件回读是一种确保对寄存器的任何写入配置正确/在写入事务期间没有发生故障的方法。 由于瞬态影响总线事务或寄存器中的卡位来命名几个潜在故障、可能会发生故障。

    我认为读回写入配置可以被视为信息冗余技术的一个子集。