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.

[参考译文] TMS320F280038C-Q1:CLA LUT 阵列访问时间非常慢

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1578736/tms320f280038c-q1-cla-lut-array-access-time-very-slow

器件型号: TMS320F280038C-Q1

您好:

由于我的不活动、我的上一个线程已被锁定。  

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1558504/tms320f280038c-q1-cla-array-placed-in-lsram4-through-7-read-access-time-extremely-slow

我遇到了从 LSRAM 中的查找表读取值的问题、该查找表已移交给 CLA。 但是、我发现访问时间非常慢、从表中进行单次读取需要数百个时钟周期。

我修改了“cla_ex4_pwm_control"示“示例、发现了与工程中相同的行为。 程序从放置在 LS5-7 存储器中的常量浮点数组读取数据并从 CLA 进行访问。 我负责为运行频率为 120MHz 的 PWM3 的访问计时。 在我的设置中、我将注册~600 个时钟计数(减去任何 PWM3 访问开销)以从数组中读取一个浮点值。 在表达式窗口的“timer2"中“中可以观察到这种情况。 这看起来很高、所以我猜我在设置中犯了一个错误。 感谢您提供任何帮助。

谢谢、
Jason

28003xcla_ex4__pwm_LUT.zip 

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

    尊敬的 Jason:

    我们将让内存专家进一步研究这个问题。

    此致、

    Ozino

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

    尊敬的 Jason:

    很抱歉晚才回复。 只需要检查是否能够找到此问题的解决方案、或者是否仍然存在此问题。

    Vivek Singh

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

    您好、Vivek、

    很抱歉耽误时间、我仍有问题。

    Jason

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

    尊敬的 Jason:

    ~600 个可变访问时钟计数不正确、设置不正确。 您是否在多个设备上看到此问题?

    Vivek Singh  

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

    我在多个器件上试用过、并在稍作修改的示例程序中获取。 您是否能够运行我所附的示例?

    谢谢
    Jason