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

DSP C6678 DDR3最高支持多少时钟频率?另外K1_STK中的memtest能否正确反映DDR3已经初始化完成且正常工作?

我们使用DSP C6678自制板卡,使用镁光颗粒MT41K256M16,64bit,使用fly-by布线,DDR颗粒时序参数根据excel进行了计算,时钟频率为800MHZ(1600MTS),发现以下问题:

1. 我们使用片内MSMC自举启动(boot)+DDR内应用程序(app)的方式启动,大约有80%的概率出现自举后无法正常运行到DDR内的应用程序;

2.我们在boot拷贝app前增加了移植自stk中的memtest模块,扫描DDR发现,不论是地址填充还是part fill还是bit walk均可以正常通过扫描,但是事实上DDR3中无法运行程序,我通过备份的方式将拷贝到DDR中的数据同步拷贝一份到L2或者MSMC中的空闲段,然后与DDR3中的数据进行对比,发现确实存在差异。

3.我将app运行位置调整到msmc中后,可以正常工作,boot和app的软件应该没问题。

我现在有几个问题:

1.DSP c6678 DDR3支持多高的工作始终?800MHZ(1600MTS)是否能够稳定支持?推荐的工作时钟是多少?

2.memtest能否正确反映DDR3已经稳定工作了?

Nancy Wang:

请参考以下帖子的回复。
e2echina.ti.com/…/19383

,

Timothy:

感谢您回复,一般6678支持的最高DDR时钟是多少?我看手册sprabi1b的4.5.1章节中写到,最高支持1333MTS,是否是指6678最高只能跑到667MHZ(1336MTS)?

,

Nancy Wang:

勘误表中说明,最高到666.5MHz,降频测试看看。
The DDR3 interface is currently limited to a maximum transfer rate of 1333MT/s. It can
be configured to operate at any rate from 800MT/s to 1333MT/s. This coincides with
DDR3 clock rates from 400MHz to 666.5MHz.
www.ti.com/…/sprz334h.pdf

赞(0)
未经允许不得转载:TI中文支持网 » DSP C6678 DDR3最高支持多少时钟频率?另外K1_STK中的memtest能否正确反映DDR3已经初始化完成且正常工作?
分享到: 更多 (0)