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

DM8148如何对DDR3-1600 降频?

DM8148的板子上使用的是MT41J128M16-125 ,时钟频率800MHz,使用CCS的测试程序一直没有通过,现在想降频到400MHz测试一下。

我想知道,降频的话寄存器是按照400MHz的时钟频率吗?

Eason Wang:

是这样的。你可以降到667,533,或者400MHz试试

Xiaoyao Li:

回复 Eason Wang:

还可以降到更低的频率吗?比如200MHz。有DM8148下CCS的DDR3的测试程序吗?

Eason Wang:

回复 Xiaoyao Li:

应该可以更低,但是我不记得下限是多少了。一般验证的话降到400MHz或者333已经很慢了。

测试程序请看附件

Xiaoyao Li:

回复 Eason Wang:

在 PG2.1_DM814X_20Mhz_Si.gel.gel文件中 ,

  #define    DDR_FREQ 666       从这里看设置的DDR3是333MHz的时钟频率,

而寄存器的设置是按照DDR3-1600的频率设置的 ,这些寄存器不是应该按照333MHz的时钟频率计算吗?

//- DDR3 parameters

#define DDR3_EMIF_READ_LATENCY_DEFINE 0xC#define DDR3_EMIF_TIM1_DEFINE 0x1557B9A5#define DDR3_EMIF_TIM2_DEFINE 0x4C5F7FEB#define DDR3_EMIF_TIM3_DEFINE 0x00000578#define DDR3_EMIF_REF_CTRL_DEFINE 0x10001860#define DDR3_EMIF_SDRAM_CONFIG_DEFINE 0x62833AB2 //0x61833AB2

Louis:

回复 Xiaoyao Li:

关于DDR3寄存器的配置,可以参考http://processors.wiki.ti.com/index.php?title=TI814x-DDR3-Init-U-Boot&redirect=no及附件的表格

根据实际DDR类型以及跑的频率配置下面的表格:

而下图的参数则是通过DDR datasheet查找到的

赞(0)
未经允许不得转载:TI中文支持网 » DM8148如何对DDR3-1600 降频?
分享到: 更多 (0)