EDA365电子工程师网

标题: IBIS Ramp参数的疑问? [打印本页]

作者: hfxin2001    时间: 2009-7-7 08:48
标题: IBIS Ramp参数的疑问?
IBIS spec中仅说明上升时间是信号从20%到80%幅值所用的时间,如此理解,在Ramp的描述中,typ 、min和max 的dV值应该是相等的才对啊?为什么实际上dV是不相同?
& H# @, g$ b7 I+ t& G! ?! c1 I[Ramp]
- R# r5 p& ]/ B( T| variable       typ                 min                 max  J9 G' N7 _+ w0 t' ^
dV/dt_r          0.9182/0.2515n      0.6384/0.3474n      1.2192/0.1995n
& p5 L) b6 N* f/ k4 }$ JdV/dt_f          0.5300/0.2893n      0.3211/0.3785n      0.7509/0.2422n
  J8 S/ \( f' {6 Z* y- W; f  q$ gR_load = 50.0000  
! |+ O- {  l1 P5 Q$ m8 W$ g! c, W' b

作者: 袁荣盛    时间: 2009-7-7 12:43
其实你可以打开一个ibis模型
, b& `+ Q. m" A9 {查看一个IO buffer的[Ramp]波形
0 ^  r- \- M) ]你会发现有三个波形,对应这里的Typ、min、max% ?% V# K% b* r- ^+ V
它的dV值是不同的,因为三根曲线的幅值就不同
- r. E+ l! X: U& r, _, b+ C所以它的20%~80%电压就不同
2 Z  S. |- F& k. J当然三根曲线的斜率也不同
作者: hfxin2001    时间: 2009-7-7 14:20
其实你可以打开一个ibis模型
8 u  U/ c+ F  T" ?& z查看一个IO buffer的[Ramp]波形
  l( \' x- _! u$ R- k5 R你会发现有三个波形,对应这里的Typ、min、max1 N& L8 ?* H: i0 ]) a; H
它的dV值是不同的,因为三根曲线的幅值就不同
4 {$ s% ^$ p% M: {# y& [0 C- _所以它的20%~80%电压就不同$ |+ `/ g  A; N: i; @
当然三根曲线的斜率也不同
* k" J) v6 V  s2 T! }' D$ o- a袁荣盛 发表于 2009-7-7 12:43

: Q. ]* O" ?* a5 I) _- J/ b谢谢这位兄弟,我对这个参数是这样理解,不知对不对
5 C# b; V* r! r. e6 _1 s2 d从[Ramp]参数可以得到四个信息:tr(20%-80%);压摆率;输出电压稳态值;buffer的输出阻抗信息。6 d/ ?0 n4 ]2 N2 J, u4 {- ]! D# I
buffer输出电压的稳态值等于输出阻抗和50ohm的分压,因为typ、min、max情况下的输出阻抗的不同,因此稳态值也不同,从而dV=(20%-80%)*稳态值也不同。
. C1 |2 r/ v  O! s7 A7 a这里的稳态值就是iBIS spec中的 Voltage swing。
# b3 I/ o' N7 O  {4 b  `" U4 W5 F
. T4 G" H' n. t  o# d5 R6 n下面是IBIS spec中[Ramp]的说明,0 h& E( Q2 Y; r% x0 I! ]4 o
& g( ?% \5 \. }0 f
Keyword: [Ramp]- Y; f/ N2 l) \6 _5 v
=======================================================9 t* j2 l2 n1 A$ Q( K5 h9 P; O7 ?& e& @
| Required: Yes, except for inputs, terminators, Series and Series_switch9 w6 X9 Z% b6 b" @- }9 K1 X% R
| model types# ]3 s, Z+ Z  h# Z
| Description: Defines the rise and fall times of a buffer. The ramp rate: a. T) [( {* _$ L9 R
| does not include packaging but does include the effects of the$ B/ U" o- k- k$ C# k* s
| C_comp or C_comp_* parameters.. m6 b6 \* Z# G9 O& x& {
| Sub-Params: dV/dt_r, dV/dt_f, R_load, {# E4 V3 y% N, [* N, Y- P- {/ X) }
| Usage Rules: The rise and fall time is defined as the time it takes the( k( f2 U& U3 w8 @
| output to go from 20% to 80% of its final value. The ramp
; r+ |' L5 d8 ?1 l/ b. \. L* ^  Z| rate is defined as:
7 p% [. {) B2 h' v8 W|
# B5 X: I% g- Q8 }| dV 20% to 80% voltage swing5 r4 I7 M9 p- h- l+ z" D
| -- = ----------------------------------------
# n' @$ @( r: x# j| dt Time it takes to swing the above voltage
作者: hfxin2001    时间: 2009-7-7 14:23
3# hfxin2001
2 W+ W! _9 s5 L  a
* S9 r7 {- \; t: L这个图中算出了max和typ情况下的输出阻抗,端口开路电压为3.3V,测试电阻R_load = 50.0000
7 T% Z8 U. P; i6 S$ ]  w' }' R: `* D* l& o3 v
: W3 \/ t( M6 A( S9 e/ G) l- M
----

截图00.png (23.37 KB, 下载次数: 8)

截图00.png

作者: 袁荣盛    时间: 2009-7-7 15:20
算出max和typ对应的输出阻抗分别为30.76ohm和57.77ohm
作者: hfxin2001    时间: 2009-7-7 16:16
5# 袁荣盛 / \* F4 L3 ?" W* f7 e* D

& E" H) n5 H6 e5 L6 q; ]2 M图上标注的是取了近似2V和1.5V。
5 p* K# A8 a, U! u+ T6 a袁同志,我在三楼的理解没有问题吧?
作者: 袁荣盛    时间: 2009-7-8 10:32
很不错的认识* p  G- c- ]& U: d# R" _; n
没什么问题
* U& {+ k! Y% l& w" c; g' C【Ramp】中的dV和dt值对应的波形是测试负载上的4 \" \" f8 S, R5 W# y$ R8 V
而ibis表中的table所对应的电压电流值是buffer内部电阻两端的电压电流
5 \7 r: |7 Y* |; g由于源内阻和测试负载串联,所以table中的电流值等于流过测试负载的电流
作者: ellefen    时间: 2009-8-18 09:31
刚开始学习,看楼主的说明,总算明白点了。




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2