EDA365电子工程师网

标题: Ken的博客系列之七 | 千兆位串行链路接口的SI方法 [打印本页]

作者: Cadence_CPG_Mkt    时间: 2018-3-27 11:43
标题: Ken的博客系列之七 | 千兆位串行链路接口的SI方法
本帖最后由 Cadence_CPG_Mkt 于 2018-3-27 11:45 编辑 ! v, _: O: e$ ~% y

; [* p  R1 B5 z- m" ~" ]
随着电子行业技术的发展,特别是在传输接口方面,从PCI到PCI Express、从ATA到SATA、从并行ADC接口到JESD204、从RIO到Serial RIO等等,无一都证明了传统并行接口的速度已经达到瓶颈,取而代之的是速度更快的串行接口,于是原本用于光纤通信的SerDes 技术成为了高速串行接口的主流。串行接口主要应用了差分信号传输技术,具有功耗低、抗干扰强,速度快的特点,诸如PCI Express®(PCIe®)Gen4等串行链路接口的数据传输率将达到双位千兆级传输速率。由此,器件建模、互连建模和分析方法必须不断发展,以应对不断减小的设计余量和当今工程师面临的更具挑战的合规标准。本系列文章将从各方面深入分析探讨,为了降低风险并优化设计,将分析尽可能地推向上游至关重要,以实现权衡、可行性研究、元件选择和约束获取。

2 @* O0 W' R/ J, d9 S; K* n' v

* i+ k5 U  q/ u% \5 D

反向信道训练

6 D, B4 Z& ^: u3 F! l* f6 o. f

图-反向信道训练
2 v: D" a  N1 ]; o+ B) G7 D

尽管目前的IBIS标准还不支持反馈训练功能,但是已经有一个相关的改进提议BIRD147,在下一版本的IBIS规范中将加入该功能。

如下PCI Express Gen 4示例,使用或不使用反馈训练。

  y( f" n+ S: k3 g

' x: G; Z' |, U$ j, `) M! c  A. X

-初始信道仿真结果

( y9 S* M4 v! a1 u% A  f- f( z

初始结果(红色)显示的是未启用反馈。在这种情况下,发射机的AMI模型根据信道特性自行优化其FFE抽头系数,而接收机AMI模型的适应则在整个信道仿真过程中实时完成。第二个结果(绿色)显示的是启用反馈训练,并且清晰地生成一个睁得更大的眼图。值得注意的是,如果您查看两种情况下使用的FFE抽头系数之间的差异,您将看到FFE系数在启用反馈的情况下已被调低。如下显示了前导抽头系数如何在反馈训练中做自适应:

& x, Y  i* R5 P0 k, B7 n! k
# y/ A- e- ~2 e/ I1 b& f* E" e

-反向信道训练期间的FFE适应

* f+ q5 W% v: A( X( J7 b! }

在这里您可以看到,前导抽头系数从绝对值约为0.16开始,然后在反馈训练过程中,根据接收机的判断,将其降低到0.14的范围。这使得接收机更先进的均衡功能可以完成更多的“繁重工作”,并最终产生更好的整体效果。这显示了在通道仿真过程中使用反馈功能,以及产生能够精确模拟SerDes器件的行为的AMI模型的重要性。

有关反馈建模的更多信息,详见DesignCon 2018的论文“使用IBIS标准的最新增强功能进行反馈建模和仿真”(https://www.cadence.com/content/ ... d-simulation-cp.pdf)。
2 m$ E9 ?, N) L( a( a; E/ n
! }/ m# ]9 X1 g8 m0 b) t/ t2 c+ y
3 B- P* F4 k7 F- z% c/ ~


$ {( O7 l. I! q+ }
下一篇 >自动合规性检查
) H1 [+ w. s& x6 v: ]1 R
2 J0 F/ [  D7 C& T; C# ~

+ o1 }9 Z8 F. Y0 f5 ?; ~  [- ]1 |# n+ |# w6 k& {
' R/ v, z# v* Y5 q2 F
欢迎您的评论!
您可以通过PCB_marketing_China@cadence.com联系我们,非常感谢您的关注以及宝贵意见。3 A1 v; c9 L% N9 D4 y4 B" z  p) `* l

0 Y% i! [! j- u( a- n9 i3 |
8 Z7 c6 x, z8 ~/ z' `/ L

; {/ W9 A  x' Y( A% f; `" F. ]) C

7 [. s4 @* P, a+ p3 o

作者: zuowei8    时间: 2018-6-18 18:50
very good!!!




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