全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 可编程逻辑 >

FPGA高速收发器如何解决信号完整性问题

时间:2022-06-17 11:40

人气:

作者:admin

标签: FPGA 

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

随着数据带宽需求的持续增长,数据传输从并行变成串行,收发器的速率越来越高,无论在单板内或者通过光纤和背板传输,都会带来一系列信号完整性问题。

如何解决这些问题,保证误码率满足协议要求,是一个很有挑战性的工作,主要涉及到从芯片选型、电路设计,到PCB的Layout的全过程。

所以各位老铁们,今天我就给大家介绍FPGA高速收发器中使用什么技术可以帮助我们解决信号完整性问题。

01、高速Serdes信号完整性影响因素

信号在PCB上传输,会遇到两个问题:插入损耗和反射。这两个因素主要影响了高速Serdes在传输过程中的信号完整性。

插入损耗

插入损耗是介质损耗、导体损耗、导体表面粗糙度等原因引起来的。1板材引起的插入损耗

下图中表示不同的介质的插入损耗。我们看到通常用的FR4板材和高速板材M4、M6板材比较起来,插入损耗就比较大。所以我们在设计10G、25G背板传输系统时候,就会选用M4、M6板材。当然选用插入损耗小的材料价格也会比较贵。

pYYBAGKr9z2AD_gwAAGcVdJRWOI201.png

传输距离引起的插入损耗

对于同一种板材来说,传输距离远近不同,插入损耗也不同,见下图。因此我们在布线时候要优先考虑高速线的布线。

poYBAGKr90KALUhOAACC441fZyI689.png

反射

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

Stub是传输路径上短的开路的线。为何会产生stub线,我们举个例子,假设是12层板,我们走线从第1层到第3层,需要打一个过孔。大部分设计中的过孔是一个通孔,加工时候钻头会从第1层打到第12层,信号从第1层走到第3层后会继续沿着通孔走,从第3层到第12层就是一段stub,这就会引起信号反射,造成信号完整性问题。

02、信号完整性问题带来的影响

这些问题对信号有什么影响呢?首先我们知道信号频率越高,影响越大。从第一幅图中可以看出,信号频率越高,插入损耗就越大。

我们的发送数据包含很多频率成分,从低频到高频,经过线路的传输,高频成分被衰减得更多,后果就是引入ISI(码间干扰)的问题。

码间干扰

下图中解释了什么是ISI,信号从发送端经过线路传输到接收端后,因为损耗和反射的原因,不仅信号幅度变小了,而且因为高频成分衰减得更大,信号从陡峭变得平滑。这样造成的后果是前一个bit的波形延伸到了后一个bit位置。在发送侧我们发送的bit是0-1-1-0,经过传输后最后一个1的波形延伸到后面一个0的位置,会造成0的电压变高,判决时候可能判决成1,这样本来发送的0-1-1-0,在接收端判决成0-1-1-1。这就是码间干扰。码间干扰的主要原因就是高频成分损耗大,低频成分损耗小。

poYBAGKr90mAC0_fAADTj-JgXJQ729.png

如何保证数据的传输可靠

如何克服这些问题保证数据的可靠传输呢?我们在发送端引入去加重技术和接收端引入均衡技术。1去加重技术

首先介绍去加重技术,下图为高速收发器发送端的去加重电路。

pYYBAGKr902ARcQnAAC4y9mYucw592.png

电路很简单,串行数据经过寄存器延迟后乘以不同的系数,然后合并在一起发送出去。频率响应如下图TX FIR Frequency Response所示,最后接收端的频率响应如如下图Channel Response所示,从直流到奈奎斯特频率是一个相对平坦的响应。

poYBAGKr91WAMvMyAADJeRxYwdE507.png

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

pre emphasis 时域波形

pYYBAGKr91qAWvZHAACuh_KHzik875.png

post emphasis 时域波形

poYBAGKr92CAMjBmAACrYrnrhWE278.png

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

最后我们看一下经过和不经过去加重以后的眼图,下图左边是没有经过去加重的接收眼图,右边是经过去加重的接收眼图。我们可以看到,右边的图尽管电压变小了,但是波形变的陡峭了,就不会引起下一个bit判决错误。因此通过在发送端使用去加重技术,可以抵消线路带来的损耗。

pYYBAGKr93GAUUTDAAFkMjX5jBA868.png

在发送端使用去加重技术,在接收端我们还可以采用CTLE和DFE均衡技术。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信