主题中讨论的其他器件:TMDS243EVM
工具与软件:
您好!
查看 AM243x (SPRACV1B)中的存储器延迟时、我注意到 DDR4访问时间出乎意料地长(使用 TMDS243EVM 进行的实验证实了这一点)。 由于本文档还提到了"TCM of another Cortex-R5F"的访问时间、我想尽可能减少 DDR4的使用、因此我想知道一个内核是否可以使用所有其他内核的 TCM (即使内核本身未激活)。
此致、
Ricardo
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.
工具与软件:
您好!
查看 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。
此致、
卢卡斯