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

C6748 EMIF配置SDRAM问题

用的DSP芯片为C6748,将 EMIF的CS0配置成SDRAM,16位数据,突发长度8。根据手册,将SDTIMR的T_RCD位配置0。程序通过DMA读取数据,观测EMIF各个信号线,发现从激活(ACTV)到读(READ)延时了2个CLK,正常不是应该1个时钟周期吗?也试过(将T_RCD位配置位1,抓取波形也和下方一样,延时2个CLK)还有为什么在读取的后半部分DQM信号都拉高了?

Nancy Wang:

是根据这个公式算的,TRM的table18-54有讲解。T_RCD = (Trcd/tEMA_CLK) – 1
sdram手册里面Trcd会有一个最小值。你查一下要求的最小值是多少?

user3516665:

回复 Nancy Wang:

SDRAM里面的Trcd的最小值小于tEMA_CLK。不管SDRAM手册里面如何规定,我如果设T_RCD=0,理论就应该延时1 clk,但现在怎样都是延时2 clk

赞(0)
未经允许不得转载:TI中文支持网 » C6748 EMIF配置SDRAM问题
分享到: 更多 (0)