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.

[参考译文] TMS320F28386D:共享存储器/外设的最大周期损失

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1597697/tms320f28386d-maximum-cycles-penalty-for-shared-memories-peripherals

部件号: TMS320F28386D

您好:

我想知道当两个 CPU(或 CLA/DMA)访问共享资源(如 GSRAM、消息 RAM 或外围桥接器)时、最大周期数损失是多少?

我们说的是一个周期还是更多?

只是试图找出假设采取我们的多核理由。

此致、

Cl é ment

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

    尊敬的 Clement:

    这取决于正在进行的操作、但应达到最大值 2 个周期 对于 GSRAM:

    对于该器件、仲裁方案有点复杂、相关文档如下:  

    例如、如果同时针对同一 GSRAM 存储器提供了以下所有内容:

    • CPU1 数据读取
    • CPU2 编程写入
    • DMA1 读取/写入
    • CPU1 程序读取

    访问它们的顺序如下:

    1. DMA1 读取/写入
    2. CPU2 编程写入
    3. CPU1 数据读取
    4. CPU1 程序读取

    如果回答了您的问题Slight smile、请对该回答进行支持

    此致、

    Delaney