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.

[参考译文] AM2434:内部和外部 RAM 延迟

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1385872/am2434-internal-and-external-ram-latencies

器件型号:AM2434
主题中讨论的其他器件:TMDS243EVM

工具与软件:

您好!

查看 AM243x (SPRACV1B)中的存储器延迟时、我注意到 DDR4访问时间出乎意料地长(使用 TMDS243EVM 进行的实验证实了这一点)。 由于本文档还提到了"TCM of another Cortex-R5F"的访问时间、我想尽可能减少 DDR4的使用、因此我想知道一个内核是否可以使用所有其他内核的 TCM (即使内核本身未激活)。

此致、

Ricardo

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

    Ricardo、您可以从一个 CPU 访问群集内的两个 TCM。  或者、您可以使用 ctrlmmr_sec_clstrx_cfg 寄存器中的 single_core 位字段使集群中的两个 TCM 看起来像一个。  TRM 的第6.2.3.2.2小节描述了其中的很多内容。

    我认为您不能从另一个集群的 R5访问 TCM。  我认为无论如何都会有高延迟。  让我仔细检查一下。

    您是否希望优化 DDR4访问时间?  或者理论访问时间是否仍然太慢、无法满足您的需求?

    此致、

    James

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

    你好、Ricardo、

    读入问题的"TCM of another Cortex-R5F"部分:

    您可以使用另一个 R5F 内核的 TCM ,但会遇到更高的延迟(这在该文档中被基准为 另一个 Cortex-R5F 的 TCM )。 我认为另一个内核必须通电、但无需运行任何代码即可使访问正常工作。 您可以将另一个 R5F 置于 WFI (等待中断)状态以减少任何有效功耗、同时仍允许访问其 TCM。

    此致、

    卢卡斯