TI中文支持网
TI专业的中文技术问题搜集分享网站

6657 GEL文件中DDR时钟如何计算

问一下 在6657上

KeyStone_DDR_init (66.66667, 20, 1, NULL);

表示DDR_Speed_MHz时钟是66.66667*20 =1333M

       DDR_Clock_MHz时钟是66.66667*20/2=666.6M

 

在GEL文件里 PLL2_M是39 PLL2_D是2 输入时钟50M DDR3的时钟怎么算出来的?

6813.evmc6657l.gel

 

skysteed:

回复 Shine:

我的理解是老版本的GEL文件中写错了
// +——————–+—————+——–+——–+
// | DDR3 PLL VCO| (CLKIN) Input |||
// | Rate (MHz)| Clock (MHz)| PLL2_M | PLL2_D |
// +——————–+—————+——–+——–+
// | 1600| 50 (EVM)| 31| 1|
// | 1333| 50| 39| 2|
// | 1066| 50| 31| 2|
// +——————–+—————+——–+——–+
50*(31+1)/1+1=800
50*(39+1)/2+1=666.66
50*(31+1)/2+1=533

skysteed:

回复 Shine:

左边的是V5.5版本的GEL 已经改过了

我之前一直用的是STK_C6657包里的GEL 看来是真写错了 就感觉不太对 纠结好久 坑啊

非常感谢了

Shine:

回复 skysteed:

非常抱歉,STK_6657这个软件包好久没有更新了。

赞(0)
未经允许不得转载:TI中文支持网 » 6657 GEL文件中DDR时钟如何计算
分享到: 更多 (0)