找回密码
 注册
查看: 2080|回复: 16
打印 上一主题 下一主题

[仿真讨论] 关于ibis模型的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-2-7 15:32 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
cousins版主,多谢您叫去我去看ibis模型的规范,昨天花时间看了下,对ibis也有了一定的了解,但还是有一些疑惑,希望大家能给我讲解下。仿真的时候,差不多都是下面这样的:
6 v4 l# F+ A' h# G* xDriver------interconnect------Receiver- c6 M! v0 {0 z# l! K5 _. f# n
这里的Driver/Receiver一般都是ibis模型描述的,而interconnect则为软件提取的传输线Spice模型,我这样理解应该没错吧?0 |' u# B. L. _8 F: K, O; R2 o7 y
我打开附件中的ibis,有下面这些模型:
+ Y& X* q+ a- I" f. c 这个DQ_34_1066,说是描述的Data I/O$ t; h  p. W* W! L
这个DQS_34_1066,说是描述的Data Strobe I/O
8 _0 K9 @$ A* m4 w- {" X( r DM的好理解,描述的就是DM输入信号,这个TDQS_ODT20_1066是Termination Model(不知道怎么理解)
+ \4 z) n  K. j) b# t+ I7 S" D还有下面的这些模型:2 o* p$ l3 e( \$ p, o& O
什么ODT_INPUT_1066,20ohm_ODT_1066
0 Q. l7 f8 M: ]
" O6 {- s8 t6 I6 P( L我的疑问是:
" D8 P4 @1 _! x6 y1 `" _1 f( u# C在仿真时,如果仿真DQ的关系,Driver为Output,Receiver为Input。* G% G* b' w/ c3 Y! b- }
Driver应该选择上面这些模型中的哪个呢?
: Q' L7 [/ ^/ v% TReceiver又该选择哪个?
0 j7 m/ P9 S2 W" p
, u+ [# p6 M" [. o8 l/ L9 T谢谢!* s5 B4 l9 R/ L  m
v69a.rar (372.63 KB, 下载次数: 1)
4 Z7 |3 `$ ^1 B$ S: v& w4 K

该用户从未签到

推荐
发表于 2015-2-7 18:56 | 只看该作者
VI 曲线: Pullup & Pulldown &POWER clamp& GND clamp 这个曲线你可以理解成得到多少电流就会产出多大电压。其实是DC SWEEP的结果。0 \$ F% `, ~$ f' t, ^4 r
VT曲线: Rise waveform, Fall waveform 这个曲线是代表你的元件PN结由截止到饱和的切换速度的。其实是瞬态分析的结果。+ p( A2 W- r! f0 @0 F* w- d

4 j: F3 p' ?4 H5 R仿真的时候还是得要自己选ODT的,实际的产品测试时软件会自适应选择ODT。" K: _& ^+ J( x2 A5 w
: ^1 X' i4 \) Y: L. Y. O

点评

多谢版主,V-I曲线我能理解是什么意思,但是V-t曲线,按您说的PN结,是否就是描述的上拉PMOS和下拉NMOS的特性?如果是这样,那和Ramp描述的上升下降时间具体区别是什么呢?  详情 回复 发表于 2015-2-9 08:20

该用户从未签到

推荐
发表于 2015-2-8 20:03 | 只看该作者
Ramp描述了上升沿和下降沿的一个线性关系,而V-t曲线是作为非线性的一个补充,四条曲线分别描述了输出管脚上拉到电源以及下拉到地的上升和下降这两个状态里电压与时间关系,所有有四条曲线,这个是个option,软件仿真时优先默认V-t曲线,除非你手动选择Ramp或者buffer里干脆没有V-t曲线。更多详情请参考IBIS规范

点评

那就是说,其实Ramp和4个V-T曲线描述的都是一个东西?  详情 回复 发表于 2015-2-9 08:17

该用户从未签到

推荐
 楼主| 发表于 2015-2-9 08:20 | 只看该作者
cousins 发表于 2015-2-7 18:56
3 _/ i4 O1 s. a2 }# Y# pVI 曲线: Pullup & Pulldown &POWER clamp& GND clamp 这个曲线你可以理解成得到多少电流就会产出多大电压 ...

5 a# R. v4 `4 S( ^2 x2 \! r多谢版主,V-I曲线我能理解是什么意思,但是V-t曲线,按您说的PN结,是否就是描述的上拉PMOS和下拉NMOS的特性?如果是这样,那和Ramp描述的上升下降时间具体区别是什么呢?
9 ]* X: g+ u( i6 z

该用户从未签到

2#
 楼主| 发表于 2015-2-7 15:33 | 只看该作者
这些模型都各有什么用途?

该用户从未签到

3#
发表于 2015-2-7 15:44 | 只看该作者
在仿真时,如果仿真DQ的关系,Driver为Output,Receiver为Input。. f5 m: P) Y  r+ O' b  A, r
Driver应该选择上面这些模型中的哪个呢?
  P- |6 u* M8 a1 W' ^: ?5 j7 UReceiver又该选择哪个?
5 l7 Q" ^( Z6 K: r; j1 |6 P: j: N1 K7 d& ]
例一:. R- l: |& Q/ d+ t% z7 S/ l0 v3 S. \
Driver 用 DQ_34_1066  r. L8 j, y5 e0 D2 b; m) ~
Receiver 用 60ohm_ODT_1066 ( if your interconnect Z0 ~60 Ohm)& D0 F, y& n& \6 ]

) u9 W6 |# E% ]- X' Q, M' k
3 L# y/ b; z1 hDriver 用 DQ_34_1600; e8 T7 _; v: u+ t4 J
Receiver 用 40ohm_ODT_1600 ( if your interconnect Z0 ~40 Ohm)

点评

Riceiver为什么不是用DQ_40_ODT_1066?  详情 回复 发表于 2015-2-7 15:51

该用户从未签到

4#
 楼主| 发表于 2015-2-7 15:51 | 只看该作者
本帖最后由 snsArvin 于 2015-2-7 15:55 编辑 # ]2 O9 U! O5 ?/ X2 c- x/ k
honejing 发表于 2015-2-7 15:44
8 S" |- Q" @0 M' n) k3 e( U4 X在仿真时,如果仿真DQ的关系,Driver为Output,Receiver为Input。
' q% {. q2 g* e7 LDriver应该选择上面这些模型中的哪个呢 ...
( i( r7 B6 G5 F7 A' o5 H% ]
为什么不是用DQ_40_ODTxx_1066?
! F+ ~5 M+ S  l% a. m

该用户从未签到

5#
发表于 2015-2-7 17:08 | 只看该作者
ODT 是on die temination,中文意思是片端终结,只有DDR2才有这样的模型选取,DDR3是自适应的。' V( w: f0 n, N

6 U% f  q! O4 m& ~. ?4 n/ G1 tDQ_40_ODTxx_1066 的意识是速率是1066Mbps的dq信号采用40欧的ODT.

点评

版主,ibis的四个V-t曲线是什么意思?Ramp不是已经描述了上升下降沿了吗?  详情 回复 发表于 2015-2-7 17:26

该用户从未签到

6#
 楼主| 发表于 2015-2-7 17:26 | 只看该作者
shark4685 发表于 2015-2-7 17:08; L3 t& a, J$ P% m. t$ @4 E* z( x
ODT 是on die temination,中文意思是片端终结,只有DDR2才有这样的模型选取,DDR3是自适应的。
5 _0 Y( u6 m4 _' _( c$ T8 n
- U9 S: ^' I6 e7 F% {* L: ]DQ_40_O ...

  J- _) \; R7 Q% k2 ^) r版主,ibis的四个V-t曲线是什么意思?Ramp不是已经描述了上升下降沿了吗?
4 i% J: y3 T: e- e' Y6 d* X

该用户从未签到

9#
 楼主| 发表于 2015-2-9 08:17 | 只看该作者
阿笨 发表于 2015-2-8 20:03
$ J$ F2 |2 h- L# T1 ]Ramp描述了上升沿和下降沿的一个线性关系,而V-t曲线是作为非线性的一个补充,四条曲线分别描述了输出管脚 ...

3 A& W/ w+ |4 ^! m' p那就是说,其实Ramp和4个V-T曲线描述的都是一个东西?* |: s" O8 p: Z0 L" a) w

该用户从未签到

11#
发表于 2015-2-9 16:18 来自手机 | 只看该作者
pn打开关闭都有个响应时间,vt就是这个曲线

点评

那这么说来Ramp是不是可以理解为这4个v-t曲线的一个总结?  详情 回复 发表于 2015-2-9 16:20

该用户从未签到

12#
 楼主| 发表于 2015-2-9 16:20 | 只看该作者
cousins 发表于 2015-2-9 16:18
8 c# u1 C6 u6 z" i' ypn打开关闭都有个响应时间,vt就是这个曲线
* l1 V7 ~  U1 Y+ I4 |
那这么说来Ramp是不是可以理解为这4个v-t曲线的一个总结?

点评

一个是dc sweep,一个是transient,变量都不同,哪有直接关系。dc sweep推导不了transient,transient也推导不了dc sweep如果ramp代表vt的总结,那就没必要再要vt曲线。  详情 回复 发表于 2015-2-9 19:39

该用户从未签到

13#
发表于 2015-2-9 19:39 | 只看该作者
snsArvin 发表于 2015-2-9 16:20! F$ X3 l( S8 [
那这么说来Ramp是不是可以理解为这4个v-t曲线的一个总结?

# ~5 I& I$ f5 T* a0 |8 N一个是dc sweep,一个是transient,变量都不同,哪有直接关系。dc sweep推导不了transient,transient也推导不了dc sweep如果ramp代表vt的总结,那就没必要再要vt曲线。
2 z( \5 d4 t0 o3 i, y  V9 e3 h+ o8 T* e5 G0 d; r1 M

点评

版主,多谢你的回答,但是在Micron的TN-00-07文档里面,的确说Ramp是对4个v-t的总结,Ramp是dc特性的吗?[attachimg]92557[/attachimg]  详情 回复 发表于 2015-2-10 08:50

该用户从未签到

14#
 楼主| 发表于 2015-2-10 08:50 | 只看该作者
cousins 发表于 2015-2-9 19:39
5 u4 k2 f1 U, g" a) f: S一个是dc sweep,一个是transient,变量都不同,哪有直接关系。dc sweep推导不了transient,transient也 ...

. |5 Q7 c, t, W. Z2 d4 u  L& f( q版主,多谢你的回答,但是在Micron的TN-00-07文档里面,的确说Ramp是对4个v-t的总结,Ramp是dc特性的吗?
# U* I6 m, Q- X

点评

看错了...把clamp和ramp搞混了... Clamp才是DC ramp是dv/dt的值,你理解的没错。  详情 回复 发表于 2015-2-10 10:51

该用户从未签到

15#
发表于 2015-2-10 10:51 | 只看该作者
snsArvin 发表于 2015-2-10 08:50
" d% {& V. k* q) z$ B* I版主,多谢你的回答,但是在Micron的TN-00-07文档里面,的确说Ramp是对4个v-t的总结,Ramp是dc特性的吗? ...
" P1 p9 A! R% f6 d8 A9 e$ z; E3 m7 Y
看错了...把clamp和ramp搞混了...
% j  K2 [; b: \3 A+ |2 `. ]Clamp才是DC
% g- [, I" i, z: {( ~% X' A- Mramp是dv/dt的值,你理解的没错。
$ W" y  \% j7 D  }3 s
0 |/ H- Q0 X3 \0 y
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2026-5-7 19:31 , Processed in 0.218750 second(s), 40 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表