AMD-XilinxFPGA解决传输中的信号完整性方案

时间:2025-11-01  作者:Diven  阅读:0

随着数据带宽需求的持续增长,数据传输从并行变成串行,收发器的速率越来越高,无论在单板内或者通过光纤和背板传输,都会带来一系列信号完整性问题。信号完整性,是指系统电路在信号传输过程中保持信号时域和频域特性的能力。如果信号经过信号线传输后依旧能保持其正确的功能特性,即信号在电路中能以正确的时序、幅度、相位等做出相应的动作,就表明该电路有较好的信号完整性。反之,就是信号完整性是有一定的问题的。信号完整性问题如何解决,如何保证误码率满足协议要求,从芯片选型、电路设计,再到PCB Layout的全过程都需要考虑。

AMD-XilinxFPGA解决传输中的信号完整性方案

一、高速Serdes信号完整性的问题和影响

1、高速Serdes信号完整性的问题

通常电信号在PCB上传输的时候主要涉及两个方面反射和插入损耗设计要求考量。

a、反射

反射是指在电信号传输时,每一时刻都会遇到一个传输线的瞬时阻抗,当该瞬时阻抗发生变化时,一部分信号将会反射,另一部分将会继续向前传输;或者说反射就是回波,信号功率的一部分传输到线上并达到负载端,但是有一部分反射会回到源端。

反射主要是由阻抗不匹配和stub引起的。例如线宽不一样,就会引起阻抗不匹配,信号传输中经过的耦合电容、过孔等位置都是会引起阻抗不匹配。

b、插入损耗

插入损耗是由介质损耗、导体损耗、导体表面粗糙度等原因引起来的损耗。不同的介质具备不同的插入损耗。背板设计的时候通常采用M4/M6板材取代FR4板材,虽然M4/M6板材成本也比较高也会比较贵,但是对应插入损耗远远优于FR4板材。

2、高速Serdes信号完整性的问题影响

我们发送的数据有高中低等多种频率,其中信号频率越高,插入损耗就越大。信号经过线路的传输,高频成分被衰减得更多,会导致码间干扰的产生。    码间干扰,又称ISI(Intersymbol interference),顾名思义是不同信号(码元)之间的干扰。码间干扰造成的后果是前一个bit的波形延伸到了后一个bit位置。在发送侧我们发送的bit是0-1-1-0,经过传输后最后一个1的波形延伸到后面一个0的位置,会造成0的电压变高,判决时候可能判决成1,这样本来发送的0-1-1-0,在接收端判决成0-1-1-1。这就是码间干扰。码间干扰的主要原因就是高频成分损耗大,低频成分损耗小。

图一 码间干扰

二、AMD-XilinxFPGA解决传输中的信号完整性方案

AMD-Xilinx FPGA在发送端使用了输出摆幅、预加重、去加重等技术,其中输出摆幅通常是用来增加信号的幅度;在接收端使用了均衡技术。

1、预加重后加重技术

为便于信号的传输,而对某些频谱分量的幅值相对于其分量的幅值预先有意予以增强的措施。    预加重是在电平转换开始前有意过量驱动。信号传输线表现出来的是低通滤波器特性,传输过程中信号的高频成分衰减大,低频部分衰减小,预加重技术的思想就是在传输新的始端增强信号的高频成分,以补偿高频分量在传输过程中的过大衰减。信号的高频分量主要出现在信号的上升沿和下降沿处,预加重技术就是增强信号上升沿和下降沿的幅度。    

          图二 预加重信号变化

我们从时域上看去加重对波形的影响,看上去波形更奇怪一些,所以去加重有些像无线通讯中的一个术语“预失真”。

图三 预加重时域波形    

图四 后加重时域波形

我们可以看到pre-cursor和post-cursor处理的位置不同。预加重是在信号变化前处理,后加重是在信号变化后处理。

图五 使用预加重前后眼图对比

从图中我们可以看到,左边是经过去加重的接收眼图,右边是没有经过去加重的接收眼图。我们可以看到眼图的“眼睛”变得更大了。

2、 接收均衡技术

对于GTX/GTH收发器,基于系统级的功耗和性能的权衡,有两种类型的自适应滤波可用:

·功耗优化和低通道损耗的低功耗模式LPM

·均衡更低损耗通道的判决反馈均衡模式DFE

a、LPM

LPM模式下应用接收的线性滤波器,可衰减低频信号分量,放大奈奎斯特频率附近的分量,并衰减更高频率,这样就抵消了通道的低通特性。

图六 Serdes LPM Mode

可以调整连续时间线性均衡增益以优化低频衰减与高频放大的比率。缺点则是放大高频分量的同时噪声和串扰也被放大。

在GT Wizard中选择LPM 模式参数已经是自动调整模式,不需要我们去设置。

LPM模式的功耗比DFE模式小10%-15%,在通道损耗小于12db时候建议使用LPM模式。板内互联情况下通道衰减基本上都小于12db,使用LPM模式是一个比较好的的选择。

 图七 AMD-Xilinx FPGA 线性均衡响应曲线   b、DFE    DFE模式通过提供更接近的调整滤波器参数,提供更好的传输通道补偿。但是,DFE模式不能移除发送bit的预加重,只能补偿post-cursor。线性均衡GTX/GTH RX DFE模式是一个离散时间自适应高通滤波器,该滤波器系数TAP由自适应算法设置。

图八 AMD-Xilinx FPGA Serdes DFE Mode  

图九 使用DFE前后对比

左图不使用DFE均衡,右图是使用DFE均衡后,眼图张开的比左图要大,红圈位置是数据的变化沿,DFE延迟0.5个UI,因此在下一个数据的跳变沿就开始减去前一个bit带来的影响,而不是只在数据的采样位置才作用,这样眼图都变大了,所以DFE的眼图看起来有不连续性。

c、LPM和DFE模式的选择

DFE模式推荐用于中长距离应用,在奈奎斯特频率下的信道损耗为8dB或者以上。DFE和CTLE相比不会放大噪声和串扰,数据经过衰减很大的通道后接收的数据信号幅度已经很小了,这个时候高频的噪声和串扰对信号影响就会很大。    目前DFE的参数在FPGA中都是算法自动调整,不需要我们去设置。在使用8B10B编码的协议而且数据没有加扰的情况下,如果线路上长时间发送固定码型会使得DFE自动调整算法漂移,引起负面效果。因此在8B/10B编码而且数据没有加扰的协议里面是不建议使用DFE的。而更高速的协议都是64B/66B、128B/130B编码, DFE一般用在这种场合。

另外,在高速收发器通过背板连接的应用中,因为过孔和连接器阻抗不匹配引起反射,通道的衰减就像图中浅绿的线,在某些频率点衰减很大。在这种情况下CTLE的效果就比较差,DFE的效果就会比较好。

编辑:黄飞

 

猜您喜欢

贴片电阻R020代表其尺寸为0201,这是英制单位,表示的是电阻的长和宽。0201封装的贴片电阻,长度为0.02英寸(约0.5毫米),宽度为0.01英寸(约0....
2024-11-29 10:25:59

发光二极管(Light Emitting Diode,简称LED)是能够将电能转化为光能的半导体器件。自20世纪60年代首次问世以来,LED技术经历了快速的发展...
2025-04-05 21:01:39

排阻(排阻器)作为常见的电阻器类型,应用于各种电子设备和电路设计中。ASJ(新加坡)作为一个电子元件品牌聚集地,其排阻产品因品质优良、性能稳定而受到关注。本文将...
2017-11-06 11:36:30

贴片电阻上的「4703」标识代表其阻值为47000欧姆,也就是47kΩ。这种标识方法遵循EIA-96标准,使用三位数字表示阻值。前两位数字是有效数字,第三位数字...
2024-11-26 11:29:32

贴片电阻0603并非表示级别,而是指的尺寸大小。0603代表的是英制尺寸,表示该电阻的长为0.06英寸,宽为0.03英寸。转换成公制单位,约为1.6mm x 0...
2024-11-29 10:26:08

保险丝作为重要的保护元件,其性能直接关系到设备的安全稳定运行。森骊照明作为业内知名品牌,推出的一次性保险丝凭借其优异的特性和的应用,赢得了市场的高度认可。本文将...
2023-08-24 22:52:30

聚丙烯电容,应用于电子产品。优良性能受到青睐。本文将探讨聚丙烯电容用什么符号。了解这些符号,有助于我们更好地使用电容。聚丙烯电容的基本符号聚丙烯电容通常用字母“...
2025-03-27 00:31:39

时钟是每个 FPGA 设计的核心。如果我们正确地设计时钟架构、没有 CDC 问题并正确进行约束设计,就可以减少与工具斗争的时间。但对于某些应用,我们希望能够更改...
2023-07-12 11:17:00

贴片电阻体积小巧,焊接需要一定的技巧,但掌握方法后并不难。以下步骤将指导您如何正确焊接贴片电阻:首先,准备工作至关重要。您需要一个温度可控的烙铁、细焊锡丝、镊子...
2024-11-26 11:29:50

网络信息模块在现代社会中有着着重要作用,其应用领域而多样。在教育领域,网络信息模块可以用于在线学习平台,提供丰富的学习资源和互动功能,帮助学生随时随地获取知识。...
2025-06-17 00:00:00