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.

[参考译文] TMS320F28375S:计算 RAM 数据和地址奇偶校验

Guru**** 2520650 points
Other Parts Discussed in Thread: TMS320F28375S

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/810053/tms320f28375s-calculating-the-ram-data-and-address-parity

器件型号:TMS320F28375S

GSX 和 LSx RAM 扇区中 TMS320F2837xS 芯片的奇偶校验方案是什么? 根据测试、数据值的奇偶校验似乎始终存储为偶校验。 但是、对于地址奇偶校验、每个 RAM 扇区看起来不同、示例如下所示:

RAM 扇区

地址

1的数量

奇偶校验位值

奇偶校验类型

LS0

0x877E

10.

1

奇数

LS1

0x8F8E

9.

1

偶数


TI 能否提供每个 RAM 块使用和方案的奇偶校验?

在收集这些数据时、我们将 Launchpad 与 TMS320F28375S 一起使用、以访问 TRM (SPRUHX5F)第3.11.1.8节中描述的寄存器。  对于 RAM 数据和地址奇偶校验测试的示例、我查看了 SafeTI 诊断库、但没有关于地址奇偶校验的此类测试。

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

    约旦

    您可以在数据表的第184页找到有关 LSx 和 GSX 奇偶校验的更多信息。 http://www.ti.com/lit/ds/symlink/tms320f28375s.pdf

    此致、

    Ozino

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

    您好!

    我将与另一位工程师进行确认。

    SAL

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

    你好 Sal、

    TRM (SPRUHX5F )的表3-13定义了存储器的位16将包含针对地址的奇偶校验、并且当 LSxTREST.TEST_LSy 被设定为0b10 (其中 y=0-5)并且 GSxTEST.TEST_GSy 被设定为0b10 (其中 y=0-15)时、此位可被修改。  我们在位16观察到的内容与 RAM 中的地址之间似乎存在某种相关性。

    在 TRM 的第3.11.1.7节中、它指出 奇偶校验方案是偶数、但我们在地址中发现了一些奇偶校验实例。

    谢谢、

    -约旦  

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

    约旦、您好!

    我们正在检查设计、并将在此处回复。

    SAL

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

    您好!

    地址奇偶校验仅计算32位地址和偏移量(不是基址)。

    对于以下两种情况-


    1)由于它是4KB RAM 块、因此奇偶校验计算只需要考虑11位地址(表示偏移量)。

    2) 2) 还丢弃用于奇偶校验计算的 LSB 位。

    0x877E -> 77E -> 9 1

    0x8F8E -> 78E -> 71

    因此、两个地址的奇偶校验值相同。

    希望这一点很清楚。 我将要求在文件中增加这一澄清。

    此致、

    Vivek Singh

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

    嗨、Vivek、

    感谢您的澄清、我们希望将其视为对支持我们设计的文档的更新。

    您能确认计算奇偶校验的地址的位掩码是0x7FE 吗?

    再次感谢、

    -约旦

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

    约旦、您好!

    [报价]您能确认计算奇偶校验的地址的位掩码是0x7FE 吗? [/报价]

    是的、对于4KB RAM 块、这是正确的屏蔽值。 这将根据 RAM 块的大小而变化。 例如、对于8KB RAM 块、此掩码值将为0xFFE

    此致、

    Vivek Singh