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.

[参考译文] TMS570LC4357:HALCoGen

Guru**** 2455560 points
Other Parts Discussed in Thread: HALCOGEN

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1104542/tms570lc4357-halcogen

器件型号:TMS570LC4357
主题中讨论的其他器件:HALCOGEN

我正在尝试使用300MHz CPU 时钟(GCLK)和40MHz EMIF 时钟设置570LC4357时钟(由于具有40MHz 时钟的一次性可编程 FPGA、此设置无法更改)。 我从 HALCoGen 工具中可以看到、EMIF 总线连接到 VCLK3、VCLK 由与 GCLK 相同的 PLL 输出驱动、因此我无法选择为 VCLK3生成40MHz、为 GCLK 生成300MHz。

 

是否有任何未记录的功能可以实现此技巧? 下面是我在 HALCoGen 中拥有的内容。

 

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

    尊敬的 Ruben:

    EMIF 模块将 VCLK3时钟域作为输入。 VCLK3频率由一个可编程分频器(/1至/16)从 HCLK 域频率分频。  HCLK 频率由一个分频器(/1至/4)从 GCLK 分频。 最大 HCLK 为150Mhz、最大 GCLK 为300MHz。

    如果 VCLK3 = 40 -> HCLK=40、80、120 --> GCLK=40、80、160、 240

    如果 GCLK=300MHz、则无法获得 VCLK3=40MHz。