找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 2593|回复: 9
打印 上一主题 下一主题

designcon 2010-Predicting BER with IBIS-AMI

[复制链接]

184

主题

778

帖子

7831

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
7831
跳转到指定楼层
1#
发表于 2010-5-10 22:03 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
本帖最后由 stupid 于 2010-5-10 22:05 编辑 + G7 V3 F3 d6 ?7 n' M6 P
: A" m+ {9 `7 ]( E+ _4 k+ p) M. x3 f
DesignCon_10-Sisoft.pdf (1.15 MB, 下载次数: 134)
2 T  S) n! W, l& P' C! Z1 K# \. o6 A4 r
predicting BER with IBIS-AMI:experiences correlating SerDes simulations and measurement
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏1 支持!支持! 反对!反对!

184

主题

778

帖子

7831

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
7831
2#
 楼主| 发表于 2010-5-18 14:07 | 只看该作者

IBIS-AMI是最近的热门话题

本帖最后由 stupid 于 2010-5-18 14:09 编辑 " g% P0 r1 y+ h( ^0 j# D

: v7 W6 k" T* J( ^# B( tYou cannot predict the performance of a high speed serial link without having an accurate model for the transmitters (TX), the channel, and the receivers (RX). These days, the channel model, ultimately represented by its S-parameters, is the easy part.
) k, J! o3 @; }; ^' V
$ a* j: C" m- O# |  ^8 lIf you can describe a single differential channel in terms of the S-parameters from one end to the other, you can incorporate it into most simulators. This could be a touchstone file with an .s4p extension, for example, signifying a 4-port S-parameter data set.
' r# S0 p4 P, y6 j% }8 `4 a. J* ^9 `7 v, S, J
Even better, if you can include the S-parameters for one or two adjacent channels, you can include the impact from uncorrelated channel to channel cross talk. This requires a .s8p or even a .s12p touchstone file.+ s+ \& _& k7 B: K1 s
1 J  F2 C, R7 z1 ^
But what about the TX and RX devices? IBIS models have been used to describe the TX and RX properties of devices which includes the switching rise time, output impedance, input gate capacitance, and even a simple RLC package model. However, in virtually all high speed link transceivers, equalization and clock recovery circuits are an integral part of the I/O circuitry. Up until now, there were no hooks in the IBIS model to include these features. ! X" G7 ]; T' ]/ Q" ~

6 z$ G4 g$ ~3 O / D5 j$ I% a8 j4 Y" k
Extending IBIS models to include these “analog” features is the purpose of the IBIS-AMI(Algorithmic Modeling Interface) spec. The paper by Todd Westerhoff and his co-authors, presented at DesignCon 2010, “Predicting BER with IBIS-AMI: experiences correlating SerDes simulations and measurement,” provides a concise introduction to the features of IBIS-AMI models and some of the learning curve SiSoft and IBM went through to bring their simulation tools into excellent agreement./ a3 @+ w+ ~: z! L% z& j9 Q: \/ R
' n% `# I9 [" d; l
This paper introduces the role of the AMI spec and alternatives to circuit simulation for link analysis. Under the IBIS-AMI umbrella, there are two parts to a link model: the passive channel, from the pads on the TX chip to pads on the RX chip and the serdes Tx/Rx analog characteristics.  
  O$ U! m8 n$ U2 j- g2 T0 ?' G5 e3 H9 ]3 w4 e9 g* ?0 G. B3 Q2 Q/ J
The impulse response of the channel, which can be obtained from the SDD21 response of the channel, can be used to predict the statistical properties of the eye directly, or with a convolution integral, calculate the transient waveforms at the receiver. No circuit simulation need be performed, just signal processing.5 N# v  S) R% O
1 z: t( |/ r4 X$ ^5 {
The second part of the AMI model is the algorithm to process the received signal. This can be how the impulse response is transformed by the equalizer into a new impulse response or how the transient waveform is processed by the equalizer. Even the behavior of how the clock recovery circuitry acts on the received transient waveform can be described in the algorithm. : c% A: j# `3 f: `" j" y1 y1 @
The rest of this paper describes the correlation between IBIS-AMI models simulated in IBM’s internal simulation environment, which has been extensively verified with measurements, and the Quantum Channel Designer, the SiSoft link simulator environment. As seen in the figure above, at the end of their program, the agreement between the two simulation environments turned out to be very good. 7 S- x3 R, L, @) n7 t3 f) z3 d  z
  S  x( c" r4 m! l( Y
If you would like a good introduction to IBIS-AMI models, this paper is a good starting place.

184

主题

778

帖子

7831

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
7831
3#
 楼主| 发表于 2010-6-30 09:36 | 只看该作者
难道,我们这里就没人搞AMI吗?

88

主题

366

帖子

1846

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1846
4#
发表于 2010-6-30 12:30 | 只看该作者
学习zhong

0

主题

62

帖子

797

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
797
5#
发表于 2010-6-30 20:29 | 只看该作者
难道,我们这里就没人搞AMI吗?
4 w. ]& g8 c5 Y8 S) Kstupid 发表于 2010-6-30 09:36

% H" Z3 N4 R1 q) o6 W3 D
3 r+ O0 {- }- i: D: _
( o# j2 {2 _' r# I# ?# F怎么了?我已经用2年了。

点评

正在研究中,请教你个问题,发射机发射信号,(比如:NRZ等信号), 有没有AMI模型?和(附件中网站)有什么不同?我感觉后者应该是器件的AMI模型,和前者不同?不知道我说的对不对?另外,请问  详情 回复 发表于 2015-8-4 16:11

25

主题

118

帖子

398

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
398
6#
发表于 2010-8-20 18:01 | 只看该作者
呵呵,这么牛,那分享分享撒!
) H; ?2 O/ y% B+ _5 o9 o就是很难搞到AMI的model,所以不知道这个在实际中到底有多大用?
仿真达人

0

主题

62

帖子

797

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
797
7#
发表于 2010-8-20 21:20 | 只看该作者
关于ami,我来说几句。; O8 [& U3 ~1 Z' {( e) H

1 y5 P* ^* y* d! |. |$ u$ N5 q; Qami最初由sisoft和cadence联合在ibis推出,后来由于cadence人员变动,变成由sisoft主推;同期前intel si专家arpad跳槽到mentor,同时主持ami的日常工作,mentor也加入ami的开发中,其它如ansoft、synopsys和agilent一直采取跟进策略,sigrity则由于kumor直接得到了ami的算法,演变成现在的局面。; O$ F* ~" s/ Q

# M  ~8 R3 k! V- T% E6 |; K' ~本来ibis 5.0的推出已经好几年了,其实关于ami的算法一直没有停止修改过,关键是不同的系统有不同的算法调用顺序和取舍,这导致目前对于同样的ami模型,采用的算法不尽相同,尽管就是那么三个函数,但是组合还是五花八门,同时还有另外一个问题是厂家提供的ami模型不完整,一些信息缺失。2 W9 g- o9 t! E1 i( @$ E
6 b' k9 r8 N1 e- O# @% g6 ^
目前能提供ami模型的芯片商的模型,基本都来自和sisoft的合作,如ibm、xilinx、lsi、altera,早期ibm与cadence合作过,但是由于cadence后来的变故,cadence在ami上成为先烈,就没有人再跟cadence合作了。
$ m* u" j6 Z. c0 e2 P* Q5 S' P1 n5 g' T
ami模型目前面临的几大问题:$ y6 ?+ x, z( x( k+ D& G0 _8 o
(1)算法的标准化,需要定义明确的接口,调用规则,这个需要等待ibis标准委员会来确定和推动。
1 r  K( F1 k. c9 }(2)模型的标准化,目前能提供ami模型的厂家,一般只提供了.ami和.dll文件,还缺少.ibis文件,导致模拟通道中的tx、rx特性缺失,与sisoft合作以design kit形式提供的,则是目前最完整的模型包,但这又不是标准的做法,因为sisoft私自在.ibis文件中加入了sisoft私有的关键字,导致其它eda软件无法识别,所以sisoft既推动了ami,又反过来把水搅浑了。- ?* b( [* x  L2 o$ O9 o
(3)模型的得到,目前基本依靠sisoft,后期等待agilent 推出systemvue 2010.7后应该有所好转。

评分

参与人数 2贡献 +20 收起 理由
admin + 10 感谢分享
shark4685 + 10 感谢精彩的分析!

查看全部评分

0

主题

81

帖子

31

积分

二级会员(20)

Rank: 2Rank: 2

积分
31
8#
发表于 2015-8-4 16:11 | 只看该作者
giga 发表于 2010-6-30 20:29
, @- ], H" X* Z6 x9 J0 l怎么了?我已经用2年了。
( M% L2 [2 D) d1 Y0 f; [) p
正在研究中,请教你个问题,发射机发射信号,(比如:NRZ等信号), 有没有AMI模型?和(附件中网站)有什么不同?我感觉后者应该是器件的AMI模型,和前者不同?不知道我说的对不对?另外,请问* R( A* M/ P  M0 t7 v, p  M

截图00.jpg (3.97 KB, 下载次数: 0)

截图00.jpg

0

主题

81

帖子

31

积分

二级会员(20)

Rank: 2Rank: 2

积分
31
9#
发表于 2015-8-18 12:41 | 只看该作者
谢谢,最近在学

6

主题

28

帖子

58

积分

二级会员(20)

Rank: 2Rank: 2

积分
58
10#
发表于 2016-9-24 12:34 | 只看该作者
好文章啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-26 23:11 , Processed in 0.066095 second(s), 35 queries , Gzip On.

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

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

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