ddr时序计算参数选择?急!
小弟最近在进行ddr时序计算仿真,在看资料时有下面的公式:
Tsetup margin = - Tvb - Tsetup - Tpcb skew
Thold margin = Tva - Thold - Tpcb skew
Tvb = Tco data- (Tco strobe + Tdelay)
Tva = Tco data - Tco strobe + Tdelay
其中 Tvb表示"Valid before",即数据在选通脉冲前有效存在的时间;
Tva 表示"Valid after",指选通信号脉冲之后数据仍然有效持续的时间;
资料说这两个参数在芯片的数据芯片中一般都有,而小弟在芯片的datasheet中没有发现这两个参数,
我想问问Tva Tvb这两个参数到底对应芯片中的哪个参数呢?我看有的资料还把这两个参数描述为发送端的保持时间 和建立时间,但我感觉不对?
望各位大侠 告知,谢谢!
下面是芯片的datasheet中的参数,以作参考
(VDDINT= 1.2V± 0.05V, TA = -40 to 85°C, VDDm1 = 1.75V – 2.7V)
Parameter Symbol Min Max Unit
DDR SDRAM Address Delay tSAD 1.3640 3.8910 ns
DDR SDRAM Chip Select Delay tSCSD 1.2760 3.7090 ns
DDR SDRAM Row active Delay tSRD 1.2460 3.6590 ns
DDR SDRAM Column active Delay tSCD 1.2860 3.6890 ns
DDR SDRAM Byte Enable Delay tSBED 2.3360 5.0760 ns
DDR SDRAM Write enable Delay tSWD 1.2290 3.6100 ns
DDR SDRAM Output data access time from CK tSAC 2.0000 5.5000 ns
DDR SDRAM Row Precharge time tRP 22.5000 - ns
DDR SDRAM RAS to CAS delay tRCD 22.5000 - ns
DDR SDRAM Write recovery time tWR 12.0000 - ns
DDR SDRAM Clock low level width tCL 3.4751 3.6220 ns
DDR SDRAM Read Preamble tRPRE 6.7500 8.2500 ns
DDR SDRAM Read Postamble tRPST 3.0000 4.5000 ns
DDR SDRAM Write Postamble time tWPST 3.0000 4.5000 ns
DDR SDRAM Clock to valid DQS-In tDQSS 9.1423 9.3750 ns
DDR SDRAM DQS-In Setup time tWPRES 1.3000 - ns
DDR SDRAM DQS-In Hold time tWPREH 1.3000 - ns
DDR SDRAM DQS-In high level width tDQSH 3.0000 4.5000 ns
DDR SDRAM DQS-In low level width tDQSL 3.0000 4.5000 ns
DDR SDRAM read Data Setup time tDDS - 0.5000 ns
Tco data , Tco strobe这两个参数算是有的,可以认为是tAC和tDQSAC,但是Tva和Tvb貌似只是你所看的这篇文章自定义的一个函数吧。
冒失不是啊,我看到得讲DDR时序的都有定义这两个参数,而且也说芯片的datasheet中有。
其实对于源同步来说,Tco data 和Tco strobe是相等的,Tva 和 Tvb应该是近似Tdelay的,只不过一个是正值一个为负值。
现在的困难是,对于时序计算理论大概弄清楚来,但是再从芯片datasheet中找到需要的参数时往往不清楚用哪个参数。
希望大家多多讨论啊
DDR SDRAM Address Delay tSAD 1.3640 3.8910 ns
DDR SDRAM Chip Select Delay tSCSD 1.2760 3.7090 ns
DDR SDRAM Row active Delay tSRD 1.2460 3.6590 ns
DDR SDRAM Column active Delay tSCD 1.2860 3.6890 ns
这好像就是 Add ctr cmd的tva和tvb,只是定义的名字不一样
可以直接去看EDS上面就是tva,tvb定义的参数的。
