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.

[参考译文] TMS320C6748:C6748:估算最大值 HPI 延迟(通过就绪引脚~UHPI_HRDY 的#个等待周期):

Guru**** 2551110 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/607648/tms320c6748-c6748-estimating-the-max-hpi-latency-wait-cycles-via-ready-pin-uhpi_hrdy

器件型号:TMS320C6748

各位专家、您好!

我们需要对最大值进行评级 将片上(128KB)共享 RAM 用作 HPI 数据资源时、HPI 上的延迟(插入#个等待周期)。 在我们的应用中、这个 RAM (也称为 L3)在 HPI 和 DSP CPU 之间共享(启用高速缓存)、二者都是总线主控。

请求之间的仲裁:

  在默认主器件优先级设置(HPI 低于 DSP CPU)的情况下、如果两个同时发送到 SRAM 的请求到达、优先级更高的请求将赢得仲裁。 对于交换机中央资源,仲裁在突发大小边界处进行(在 wiki 'OMAP-L1x/C674x/AM1x SoC 架构概述'中找到有价值的信息)。
我的问题:这是否意味着更高优先级的请求将在 传输其“突发”所需的全部时间内阻止任何更低优先级的请求 (例如,L2高速缓存:突发大小=行大小=128字节)

计算有效延迟:

  在‘S(L3) SRAM 数据访问的一些延迟细节时,我参考了维基网站“在 OMAPL1x/C674x/AM1x 上有 RAM 访问注意事项”:此处引用的 CPU 访问的数字是延迟(周期)。
我的问题:这些周期是指 DSP 的时钟(PLL0_SYSCLK1)还是共享 RAM (PLL0_SYSCLK2)

BTW。 您是否了解 TI 技术文档中包含有关此片上计时/延迟主题的更详细信息?

t.y.i.a.

此致、
Luodger

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

    我们将对此进行研究。 我将使用我的发现更新该主题。

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

    [引用]我的问题:这是否意味着更高优先级的请求将在传输其“突发”所需的全部时间内阻止任何更低优先级的请求(例如,L2高速缓存:突发大小=行大小=128字节)?
    我的理解是一样的。 优先级较高的请求将首先被处理、并且将在传输其"突发"所需的时间内阻止任何较低的请求。

    [引用]我的问题:这些周期是指 DSP 的时钟(PLL0_SYSCLK1)还是共享 RAM (PLL0_SYSCLK2)?[/引用]
    根据我的理解、这些是指 DSP 时钟。

    此致、
    Yordan