找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

[Ansys仿真] IBIS-AMI 模型包含jitter信息吗

[复制链接]

10

主题

67

帖子

205

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
205
跳转到指定楼层
1#
发表于 2012-3-28 20:11 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

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

x
我在使用Altera Stratix4 GT 的IBIS-AMI 模型时发现。
5 C* s2 N3 n* x; Z2 |  _眼图显示的DJ只有1ps,而官方给出的器件Dj有16.5ps。
, c1 g5 D0 s/ N那么做仿真时,是否要将这1.65ps Dj 手动加进去?
+ A6 T4 H% k+ E" @1 h# ]. ^: X( z6 I, K) d# A3 S
仿真拓扑如下
: F/ I% [, \1 j+ d1 \- k" P- OST4 GT transmitter -》ideal transition line -》ideal receiver
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏1 支持!支持! 反对!反对!

0

主题

6

帖子

-8968

积分

未知游客(0)

积分
-8968
推荐
发表于 2017-3-7 19:19 | 只看该作者
看来需要学的还有很多

89

主题

1242

帖子

5500

积分

五级会员(50)

Rank: 5

积分
5500
25#
发表于 2013-2-22 18:55 | 只看该作者
看贴也是一种学习

39

主题

92

帖子

1835

积分

四级会员(40)

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

积分
1835
24#
发表于 2012-8-5 10:25 | 只看该作者
了解!谢谢了!

4

主题

498

帖子

5721

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5721
23#
发表于 2012-8-5 10:08 | 只看该作者
hewin 发表于 2012-8-5 09:30 0 {2 X) J5 }4 z7 Y; u/ v- _
就是说通过调节这些参数去实现补偿是吗?我还以为要外接什么东西,因为看资料时,在接收端是相当于外接补偿 ...
1 R0 F6 e1 l/ T
是的,这些模拟调节加重均衡电路功能实际上是包含在TX和RX的AMI模型里的

39

主题

92

帖子

1835

积分

四级会员(40)

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

积分
1835
22#
发表于 2012-8-5 09:30 | 只看该作者
就是说通过调节这些参数去实现补偿是吗?我还以为要外接什么东西,因为看资料时,在接收端是相当于外接补偿电路的。也就是通过软件调节TX的预加重参数和RX的均衡作用去实现的是吗?

4

主题

498

帖子

5721

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5721
21#
发表于 2012-8-5 09:26 | 只看该作者
hewin 发表于 2012-8-5 08:52 / s5 d8 ^2 R! X  p. A7 p( e# y5 |
请教个问题,在用QCD的时候,如果通道眼图比较糟糕,那怎么设置或是如何实现补偿呢?刚接触AMI 模型,有点疑 ...

' J! o+ ^8 _% c# x可以调节TX的预加重参数和RX的均衡作用来补偿ISI的影响

39

主题

92

帖子

1835

积分

四级会员(40)

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

积分
1835
20#
发表于 2012-8-5 08:52 | 只看该作者
请教个问题,在用QCD的时候,如果通道眼图比较糟糕,那怎么设置或是如何实现补偿呢?刚接触AMI 模型,有点疑问。谢谢大侠们了!

10

主题

67

帖子

205

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
205
19#
 楼主| 发表于 2012-4-23 21:59 | 只看该作者
yuxuan51 发表于 2012-4-23 18:49
4 J$ ^+ ?$ z  Q$ w传统的方法不是指IBIS5.0,和这个没关系,传统的方法指的就是用VI.VT曲线产生波形,然后链路进行一系列的 ...
8 h: m( I4 T; q. X$ h' K! I" S% v
明白了
# N4 {5 @% \: f  n2 {$ [传统的方式 在频域中计算0 v3 T9 x$ w% P+ I+ p+ Q
现在串行链路 使用卷积的方式在时域计算
  q7 Z2 s7 ]2 _# i; i% s, Q
& q" B5 A* ^% a% t. Z9 x- ]6 y% }1 M2 V2 Q$ \

4

主题

498

帖子

5721

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5721
18#
发表于 2012-4-23 18:49 | 只看该作者
本帖最后由 yuxuan51 于 2012-11-5 16:42 编辑 0 `$ O/ O1 K" }0 Y! n( Q+ C1 h
ring630 发表于 2012-4-23 17:32
$ c4 h7 T- i5 J8 b0 F. m传统的分析方法是指IBIS 5.0以前吗?
2 [: v1 R- S6 g+ H: ~8 M运用VI VT曲线产生上升下降沿去激励信道?

" H1 }/ I& g1 p6 i. k& P7 `. Q
- o/ j1 n( n  N5 y: ^; v6 D2 q& O传统的方法不是指IBIS5.0,和这个没关系,传统的方法指的就是用IBIS里的描点曲线产生波形,然后链路进行一系列的FFT和IFFT运算,最后得到波形,可以想象,这个样的效率跑几百万个码型得要多久。
- j7 o  u4 j/ n! u# Y1 D! K8 V# L/ _1 g0 C/ R, t
channelsim最主要的一点就是将电气部分等效的视为线性时不变网络,这样联合信道可以得到一个TX+信道+RX这一个整的通道的冲击响应,跑统计眼图的话根据得到的冲击响应再进行一系列算法后处理得到最终的波形,所以在这里TX和RX只需要几个特征量来表征线性时不变网络就可以了,其实就是一种近似处理,这样的效率要高些。3 y) l4 U$ ~, a) i9 Z
2 U: q) i+ W0 X* c9 S. `2 @
3 F5 t% J" b6 ?6 d5 ]8 _" ^7 I+ ]& Q
要是你还没看懂的话建议去找点相关资料看下

10

主题

67

帖子

205

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
205
17#
 楼主| 发表于 2012-4-23 17:32 | 只看该作者
yuxuan51 发表于 2012-4-23 15:29 1 Q4 i# C: |+ \; x3 T6 q7 k
TX,RX的电气特性在这里近似的考虑为线性时不变,它们和信道组成一个ChannelAnalog Channel,这个ChannelAna ...

9 i& A( M# c' [3 @! h传统的分析方法是指IBIS 5.0以前吗?: [2 V+ B6 W; m, K3 b4 n+ y3 g
运用VI VT曲线产生上升下降沿去激励信道?8 ]/ t3 \, i& L! g* k/ I

% ~& K& B0 X- U3 d6 ?IBIS 5.0加入 AMI模型之后,把发射机和接收机同信道一并归入analog network" @1 X7 v8 ]! t& m( [% w
那么 VI VT 曲线 也就变成了这个analog network的一部分了?- \1 H5 e& P1 n+ Y
这时VI VT曲线也是从。dll文件中调出来的吗?
7 m" d' i/ S1 i$ s9 n在Altera GT4的ibis-ami模型中VI VT曲线都不全,只有 GND clamp' z# z. Y+ A7 J2 N7 K
$ [: M7 f! y7 Q" X5 t/ _( I0 N
|
* X9 Q" @; c$ ]+ N) ^0 i2 f|   model   stratix4_gt_rx_1001 k+ Q# W. h7 {" w- j
|) v) Y5 I  C  X1 O! D; r: K. s
[Model] stratix4_gt_rx_100
1 C% S1 M. u' t2 WModel_type Input
: b% v5 f3 j  r  E* G( z6 NC_comp 450f 400f 600f
% w. ]  a$ |) [; LVinl = .5
  s- J7 I  {; TVinh = .5
/ u# W" _3 U# y( N[Temperature Range]  25 100 0
4 g- S( [( w& t9 E0 _3 k0 P( R[Voltage Range] 1. 1. 1.  N; `8 y7 v& b/ O  s
[Algorithmic Model]
) \/ I, E+ X$ ?1 U/ w) y$ [" v! B2 ?9 D+ dExecutable Windows_VisualStudio9.0.21022.8_32 stratix4_gt_rx.dll stratix4_gt_rx.ami
3 b$ y$ L" {8 F3 J* v  }: J$ lExecutable Windows_VisualStudio9.0.21022.8_64 stratix4_gt_rx_x64.dll stratix4_gt_rx.ami/ f/ s$ q  i/ t) {0 H: w
Executable Linux_gcc3.4.6_32 stratix4_gt_rx.linux.so stratix4_gt_rx.ami
; g. a! V" e5 X[End Algorithmic Model]
# k" K! I5 J; y) G- i2 [, J$ R$ m  S[GND Clamp]: y0 z1 j# Q- ]$ J( f, `4 h
-2.500 -5.26316E-02 -5.00000E-02 -5.68182E-027 i5 m/ H+ F# {# n
0.000 +0.00000E+00 +0.00000E+00 +0.00000E+00
+ U5 u0 ], {4 s5 V' j$ M$ s/ E2.500 +5.26316E-02 +5.00000E-02 +5.68182E-02+ V$ c$ i0 X" Q+ ~; k% T
. n8 o9 A- j2 n# Z5 J/ U( |+ f, x
( ^& f, X# d/ Q& T8 n4 L
从均衡和预加重的原理看,算法部分只改变差分幅度,4 I9 k8 x$ G4 f! q0 i: Y
是不是说算法部分的输出,tx的输入,rx的输入 是由幅度不等的方波构成的序列?
2 q& U& B% Q# ?0 c; s
" b4 n9 ~+ [+ t呼~ 一口气问了这么多问题。。。{:soso_e134:}

4

主题

498

帖子

5721

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5721
16#
发表于 2012-4-23 17:16 | 只看该作者
那它这个加的jitter参数就不是在AMI模型里加,只不过是在它软件里的一个AMI源上加,和实际的AMI模型就没关系了,这个ADS的channelsim也可以做的到

10

主题

67

帖子

205

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
205
15#
 楼主| 发表于 2012-4-23 17:10 | 只看该作者
yuxuan51 发表于 2012-4-22 10:59 1 Q& E( _* B2 ?
从IBIS 5.0的规范和其他资料来看,在整个串行链路中是把TX,RX的电气部分和整个传输通道看做一个线性时不 ...

: `3 u, X& A3 m& z" Q7 v- y/ rQCD 是自带了仿真引擎的8 k# E6 P/ y; E+ w% S5 u& B0 o
可以在QCD中加入任意和种类的大小的jitter
1 Z  u4 A& o9 Y在最终的眼图及浴盆曲线中,是能体现出来的。
. c& F3 Q! q& V0 B8 f3 \1 r; w8 x9 _- N' u; g
据国外的同事说,在某些兼容性设计中,需要仿worst case,这时就需要对照国际标准,加入jitter。

4

主题

498

帖子

5721

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
5721
14#
发表于 2012-4-23 15:29 | 只看该作者
本帖最后由 yuxuan51 于 2012-4-23 15:32 编辑
$ H6 Y: S+ U7 \
/ y# B) N, R6 n: ]. q3 v$ s: {7 aTX,RX的电气特性在这里近似的考虑为线性时不变,它们和信道组成一个ChannelAnalog Channel,这个ChannelAnalog Channel就可以为LTI了。也就是说只要知道TX,RX的电气特性h(t)_TX,h(t)_RX,以及信道的h(t),把它们3个做卷积就可以得到整个通道的impluse response了,上升下降时间作为TX端的一个重要特性,当然属于h(t)_TX内的一部分。6 W% y* P, I8 m4 `9 \; [( b4 m
; ?' Z* S' g2 \
这个是channel analysis的第一步骤,即得到所谓的ChannelAnalog Channel的impluse response
) n2 G' }9 H* S
2 ]6 w  ~( U  E8 H5 m# S' K
* z: R. r8 x3 F现在你要知道的关键点就是软件是如何来进行通道分析的,和以前用传统的分析方法区别在哪,这个弄明白了,就可以解释你的疑问了

10

主题

67

帖子

205

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
205
13#
 楼主| 发表于 2012-4-23 13:18 | 只看该作者
yuxuan51 发表于 2012-4-22 10:59 3 H1 s1 _* r) L% O
从IBIS 5.0的规范和其他资料来看,在整个串行链路中是把TX,RX的电气部分和整个传输通道看做一个线性时不 ...

6 {1 J* C) S# |1 V不懂
9 G1 M5 Y9 B8 e6 x% y9 K* C线性时不变系统 有两个特性 一个是叠加性 一个是时不变性/ u- T; N8 O2 v* \# _
只知道 可以用冲击响应 表征一个线性时不变系统
7 M: b$ O2 o! v7 l" W3 JTX RX 上升下降时间 又是怎么和LTI 系统联系起来的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-10-19 09:30 , Processed in 0.070066 second(s), 35 queries , Gzip On.

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

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

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