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.

[参考译文] TMS570LC4357:CPU 和 DMA 同时访问 SRAM

Guru**** 2478765 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/949358/tms570lc4357-simultaneous-access-by-cpu-and-dma-to-sram

器件型号:TMS570LC4357

团队、

在接下来的帖子中、听起来 CPU 和 DMA 可以同时访问 SRAM、而不会造成任何周期损失。 只要两次访问都对不同的64位存储器地址:

https://e2e.ti.com/support/microcontrollers/hercules/f/312/p/919525/3397342#3397342

这种理解是否正确? 在 TRM 中、这种情况记录在哪里? 我的客户正在进行安全认证、他们需要计算最坏情况下的执行时间。 他们需要在我们的文档中正式记录这一点。  

谢谢、此致、
 Robert

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

    您好、Robert、

    第266页 TRM 中的图4-1显示了主器件互连的高级表示。 这显示了一个 CPU 互连子系统、该子系统负责仲裁对连接到此子系统的"从器件"的访问、包括 L2 RAM。

    本章并未明确规定这一点、但仲裁条件只在多个总线主控正在访问同一个64位字时发生。 由于仲裁、所有其它访问被允许在没有任何额外延迟的情况下继续。