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.

[参考译文] TDA2xx/C66x:UIA 持续时间分析正确性问题

Guru**** 2560390 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/624143/tda2xx-c66x-uia-duration-analysis-correctness-concern

大家好、我在 Win7 x64计算机上使用 CCS 7.2。

我已经在 TDA2xx 的 C66x DSP 内核上测试了我的应用程序,并使用 UIA 的 Log_write()函数测量它所需的时间。 UIA 手册指出、在持续时间分析中、时间以纳秒为单位。 但是、我担心结果的正确性。

以下是我采取的步骤:

1) 1)编辑了用于应用的平台包、并将 CPU 频率设置为600MHz

2) 2)编辑了 RTSC cfg 文件并为 CPU 频率设置了相同的文件

我是要从 UIA 获得正确的结果、内核是否会真正以600MHz 运行、还是需要在其他地方进行设置? 如果这些步骤不正确、我会感谢正确的步骤。

此外、C66x 可以运行的频率范围是多少?

提前感谢您。

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

    我已将您的问题转发给 DSP 专家。

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

    您好、Nik、

    首先要检查的是 DSP 是否确实以600MHz 的频率运行。 您可以通过运行 GEL 脚本"TDA2xx_PRCM_Clock_getconfig"来实现此目的。 这将输出不同 PLL 锁定到的不同频率。 DPLL_DSP 应锁定到600MHz。

    C66x DSP 可以运行的确切频率列表在   表"支持的 OPP 与最大频率间的关系"中的 DM 中突出显示

    此外、如果您能为我们提供一个使用 UIA 进行测量的时间示例 以及您的期望、这也将有助于我们更好地理解?

    谢谢、此致、

    Piyali

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

    您好、Piyali、

    我感谢你的帮助。 我运行了提到的 GEL 脚本、并获得了 DSP 内核时钟速率的预期600MHz。 至于我的测试的性质、我测试了在没有(memcpy)的情况下复制部分数据、并使用 EDMA3 LLD 库使用 EDMA 复制部分数据。 例如、我获得了这些外部存储器到外部存储器传输的结果。 x 轴表示以字节为单位的传输大小、y 轴表示以纳秒为单位的时间。 withDMA()函数包含 requestChannel()和 freeChannel()调用以及配置参数尝试、触发和等待传输结束。 传输是在 ACNT=64时作为一个 AB 同步传输完成的。 我认为结果之间的关系正如预期的那样、因为配置传输可能需要很长时间、这对于较大的传输变得不相关、但我不确定绝对时间。 要清楚一点、我知道传输链接功能、只是想检查传输配置开销与 CPU 传输相比的行为。 该程序使用-o3选项进行了优化、没有代码大小限制。

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

    此外、如果您正在查看 DMA 传输、则应将 ACNT 设置为高于默认的128突发大小。 这将进一步优化传输。
    www.ti.com/.../sprac21.pdf 文档 将为您提供一些有关如何优化 EDMA 传输的良好数据以及有关 TDA2x 性能的更多信息。

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

    我知道你所附的文件,但再次感谢你的建议和帮助。

    此致、
    镍氢电池