|
IBIS-AMI是最近的热门话题
本帖最后由 stupid 于 2010-5-18 14:09 编辑
$ r9 Y3 {" A, H! h6 F9 ^
/ f+ N3 O& J- O! |& X5 v- f: wYou 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. / }9 t4 x1 [+ k' Y' r" I
) f \- p3 s7 ~1 ^% Q+ NIf 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.
" }$ x3 Q/ f1 e! V1 P# ~* c# f* A/ p8 U* ]
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.
O6 ~, C s( T6 { c' v) b e: j6 F0 G
2 V$ l) A) @ }. n& \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.
3 u9 f$ U+ a' a1 e1 H m, ?- z, E
* n# |# ]/ Y, J: ^ I
$ _9 r* k$ F* @; h, PExtending 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.2 n Y* L, n+ [4 h' R: u% I
6 p! R. V) N' C* O0 {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.
% F% t e' N; {4 a2 V# I t' q5 C" c7 ^+ \5 l8 b% M
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.% D' F0 f/ ^/ g j! X4 J7 l' m) m2 |" K
1 H; z6 {( h$ v" s$ a6 OThe 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.
% M& ^9 _5 X1 h8 A7 n YThe 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.
3 q2 ?/ d* d: @2 t: o2 Z' R |; i( z( {1 V! S" O
If you would like a good introduction to IBIS-AMI models, this paper is a good starting place. |
|