EDA365电子论坛网

标题: 关于IBIS-AMI模型的一些事 [打印本页]

作者: icy88    时间: 2017-4-1 14:59
标题: 关于IBIS-AMI模型的一些事
  时值愚人节,愚人节不愚人,给模块带点热度,说一下ibis-amil模型的一些事情, o0 {9 D* L& c2 Y4 {3 X
ibis-ami模型,做仿真的都知道,这种模型主要应用于高速serdec信号的仿真,它也是一种行为模型,但是可以描述信号的加重,均衡等功能,这对于高速信号仿真及结果调节上带来了很大的帮助。  ~/ U! O2 t, W( n5 A% I) B
一个典型的TX模型包含的信息有rise,fall波形曲线,输出阻抗信息以及de-emphasis,还有可调节的幅度选项
; m1 A$ Z  f  @5 p/ a7 B一个典型的RX模型包含了输入阻抗信息,接收端AGC功能,均衡及CDR. @0 |' o! _1 ]. v- K6 }
# Z8 r# d, H8 ~

3 I, \5 r! O4 O- T; Y% A# D  P! I" z. V2 _# [
然后来说说文件的组成,完整的ibis-ami模型一般至少有3个文件,*.ibs,*.ami和.dll(windows下)/.so(Linux下)
# f8 m- u5 T. g7 G; o$ ]- d" R* e! @( o% |! W9 Y
需要注意的是,ibs文件中有以下语句5 R' V7 Q% A9 B% Q1 {& N
* C% W) a8 M/ q! j) c2 \
[Algorithmic Model]
/ Y/ G% \- B. g' a) XExecutable Windows_VisualStudio9.0.21022.8_32 *_x86.dll *.ami
; e6 D& t, O' n5 FExecutable Windows_VisualStudio9.0.21022.8_64 *_x64.dll *.ami- {) o1 _7 N: x+ i
Executable Linux_gcc3.4.6_32 *_x86.so *.ami
, b( `+ a- t1 x2 m9 RExecutable Linux_gcc3.4.6_64 *_rx_x64.so *.ami
* J, v" q% w- L+ j[End Algorithmic Model]* e9 C6 _, _6 ^/ `3 |/ Y6 ~6 y
6 A: e; f- G( z3 B8 a' P
" K- y2 O& E/ O$ [" C
以上*部分名字一定是要和你但前文件夹的名字是一致的
. b0 U/ r% u; Z8 v8 W抛砖引玉,欢迎大家讨论0 V6 e8 s. [% B

作者: 9527    时间: 2017-4-1 17:35
AMI模型在ADS里面使用感觉比较方便,不光设置还眼图波形查看都很人性化。
作者: GHOST    时间: 2017-4-1 18:44
一般的I\O要对应网络,请问下AMI对应高速口,是不是不需要对应某个PIN网络了呢?只要分TX\RX即可?
作者: icy88    时间: 2017-4-5 11:09
目前做的模型对应的都是一类的io,他们都具有相同的电平类型,也就是说内核的原理是一致的,不同的pin封装参数不一致
作者: shark4685    时间: 2017-4-5 11:17
没讲完,楼主继续
作者: szhot    时间: 2017-5-11 21:47
没讲完,楼主继续
作者: szhot    时间: 2017-5-11 21:47

作者: aszx3313    时间: 2017-11-20 17:53
没讲完,楼主继续 +1




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2