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:TMS320C6748

Guru**** 2539500 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/701642/tms320c6748-tms320c6748

器件型号:TMS320C6748
Thread 中讨论的其他器件:OMAPL138

您好!

我将 OMAPL138用于我的项目。 对于 DSP (C6748) 、我 在 Linux 虚拟机中开发了编译器版本7.4.16的 C++ CCS 6.1.3项目。 我将使用 upp 传输来传输我的输入数据。 对于输入数据和处理输入数据、我使用了不同类型的缓冲器。 我的大多数缓冲区都在 DDR2中。 现在、为了加快我的过程、我在 IRAM 中放置了一些缓冲器。  它工作正常。 但是、当我专门放置用于存储 upp 数据的缓冲区(例如 x)和从缓冲区 x 读取数据以在 IRAM 中进一步处理的缓冲区时、会发生一些奇怪的行为。 它似乎停止从输入获取实时数据。 当我将缓冲器放回 DDR2 RAM 时、它工作正常、但过程中存在延迟、因为 DDR2与 IRAM 相比速度较慢。  在 IRAM/DDR2之间复制数据时、我是否需要做任何事情? 这是因为 IRAM 和 DDR2以不同的速度运行吗? 请建议。

谢谢、

Rushina

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    团队将收到通知。 他们将直接在此处发布反馈。

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

    请检查 IRAM (L2存储器)的高速缓存设置、以确保未高速缓存。 此外、您是否使用 EDMA 移动数据?