首先区别
DDR SDRAM
与
SDRAM
:
SDRAM
在一个时钟周期内只传输一次数据,
它是在时钟的上升期进行数据传输;
而
DDR
则是一个时钟周期内传输两次数据,在时钟的上升期和下降期各传输一次数据。
SDRAM
的工作电压为
3.3V
,而
DDR
的工作电压为
2.5V
;
SDRAM
采用公共时钟同步,
公共时钟同步是指在数据的传输过程中,
总线上的驱动
端和接收端共享同一个时钟源,在同一个时钟缓冲器
(clock buffer)
发出同相时钟的作用下,
完成数据的发送和接收。
DDR SDRAM
采用源同步,
源同步就是指时钟选通信号
clk
伴随发送数据一起由驱动
芯片发送。所以在
DDR
的控制端需要有延迟补偿电路。
SDRAM
关心建立时间,
而
DDR
关心保持时间,
DDR
比
SDRAM
要求有更短的信号
建立保持时间、更干净的参考电压、更紧密的走线匹配和新的
I
/
O
口信号,并且需要合适