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.

[参考译文] TMS320F28379D:器件勘误表(SPRZ412)中缺少器件;在有效存储器和空间之外预取;

Guru**** 2582405 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1242462/tms320f28379d-device-missing-from-silicon-errata-sprz412-prefetching-beyond-valid-memory

器件型号:TMS320F28379D

SPRZ412M 在 *表3-2受 Advisor*影响的内存*中省略了'379D*内存:预取有效内存*以外的内容。 有人可以提供 F28379D 的表格吗?

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

    此外、有人可以进一步说明"代码不应出现在有效存储器末尾的8个字内":"代码"是指"程序"存储器、"数据"存储器、还是两者兼而有之?

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

    尊敬的 Ethan:

    我将探究问题、即此勘误表是否适用于 F28379D 以及该信息看起来是什么样的。

    此外,是否有人可以提供进一步的说明"代码不应出现在有效内存结尾的8个字之内":"代码"是指"程序"内存,"数据"内存,还是两者?[/引号]

    如果您阅读勘误表的"详细信息"部分、 就会讨论 作为流水线一部分发生的 C28x CPU 指令预取。 因此、"变通办法"部分的代码是指程序代码、因为 CPU 会在流水线中进行预取(访问数据只是访问某个地址的数据、因此除非您读取超出存储器范围、否则应该没问题; 您应该确保代码正在正确范围内读取数据、此勘误表仅指正在执行的程序代码)。

    此致、

    阿米尔·奥马尔

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

    尊敬的 Ethan:

    Unknown 说:
    任何人可以提供 F28379D 的表格吗?

    我与内存专家确认该 表应适用于 F28379D、因为它与 F28378D 共享相同的内存映射。 我已经为下次更新本文档做了备注。

    此致、

    阿米尔·奥马尔

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

    `确认表仍然适用、但`379D 应归入哪一列:左列(带 378D)还是右列(带'376D)?

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

    哎呀! 在我发布我的查询后,我意识到逻辑答案是左列。