数据中心利用发射系统和接收系统之间的通道,可以准确有效地传递有价值的信息。如果通道性能不佳,就可能会导致信号完整性问题,并且影响所传数据的正确解读。因此,在开发通道设备和互连产品时,确保高度的信号完整性非常关键。测试、识别和解决导致设备信号完整性问题的根源,就成了工程师面临的巨大挑战。本文介绍了一些仿真和测量建议,旨在帮助您设计出具有优异信号完整性的设备。
中央处理器(CPU)可将信息发送到发光二极管显示器,它是一个典型的数字通信通道示例。该通道 — CPU 与显示器之间的所有介质 — 包括互连设备,例如显卡、线缆和板载视频处理器。每台设备以及它们在通道中的 连接都会干扰 CPU 的数据传输。
信号完整性问题可能包括串扰、时延、振铃和电磁干扰。尽早解决信号完整性问题,可以让工程师开发出可靠性更高的高性能的产品,也有助于降低成本。
通道仿真
工程师通常会用电子设计自动化软件来创建电路仿真。设计自动化软件则是采用逐位和统计仿真技术,用以提供快速而准确的通道仿真。算法建模接口是设计软件所使用的一种标准, 它可以轻松仿真从发射到接收的多千兆位串行链路。
除了仿真软件以外,工程师还使用眼图、混合模式 S 参数、时域反射测量之类的信号分析工具。在仿真从发射机到接收机的数据传输时,示波器上显示的眼图可以作为分析参数,帮助评估通道性能。
眼图的宽度和高度是信号失真的关键指标。宽大的眼图意味着数据传输良好。闭合的眼图表示信号完整性大幅降低。如果发射机处的眼图是开眼,接收机处是闭眼,下一步就需要确定通道中的哪些设备或互连导致了信号衰减。工程师可以直接查看发射机输出端的眼图,通过每个互连追溯到接收机,从中确定导致信号衰减的组件。
图 1:闭合的眼图和正常的眼图的示例
确定信号衰减的根本原因
描述给定设备的频率特性时,工程师可以使用 S 参数作为标准。互连的 S 参数(无论是在时域还是在频域中进行测量)代表了互连的特征模型。该参数涵盖了信号从进入一个端口到离开另一个端口时的所有特性信息。
为了确定信号衰减的根本原因,重要的是先要确定您对 S 参数的期望值。将期望值与测量值进行比较,有助于识别导致信号完整性衰减的通道区域。
接下来,您需要更深入地研究被测设备和设备之间的连接,以便确定根本原因。对于差分通道,可以使用混合模式 S 参数进行分析。最常见的 S 参数是与电磁干扰有关的差分回波损耗(SDD11)、差分插入损耗(SDD21)和差分至共模转换(SCD21)。
在分析传输质量时,还需要重点考虑反射因素。每当出现瞬时阻抗变化时,信号就会被反射。反射会使返回的原始信号出现延迟(如下图 2 所示),并与原始信号结合而产生干扰。
图 2:反射对信号质量的影响
探索和设计信号完整性解决方案
初步找到信号衰减的根本原因之后,您就需要研究并确定最佳的解决方案。首先,要执行去除设计缺陷后的仿真测试,以验证您确实找到了信号完整性衰减的根本原因。我们的建议是,与其将删除有问题的区域作为解决方案,不如试着在接收机上添加均衡,例如添加决策反馈均衡
(DFE)、频域中的连续时间线性均衡或时域中的发射机前馈均衡。同样,您也可以通过仿真来 添加均衡,通过在示波器上实时观察眼图的变化,即可测试该均衡是否已经解决了信号完整性衰减的问题。
如图 3 所示,另一个测试选项就是将眼图模板应用于添加均衡之前和之后。在添加均衡之前,图像相交,表示眼图闭合。在添加均衡之后,图像不再相交,表示眼图打开。
图 3:使用 DFE 前后的眼图模板比较
信号完整性分析
当产品设计从仿真阶段进展到硬件环节时,您需要使用矢量网络分析仪(VNA)来测试高速数字 互连。首先,您需要对通道、物理层设备、连接器、电缆、背板或印刷电路板的预期测量结果有所了解。在获得实际测量结果之后,再将实际结果与这个预期结果进行比较。我们的目标是,通过软件和硬件来建立可靠的信号完整性工作流程。硬件测量步骤包括仪器测量设置,获取通道数据,以及分析通道性能。
对于矢量网络分析仪(VNA) 等高动态范围的仪器,您需要全面了解误差校正,才能确保最准确的 S 参数测量。误差校正包括校准(测量前误差校正)和去嵌入(测量后误差校正)。通过调整校准和去嵌入的参考点检查通道中除了 DUT 之外的所有节点项目。以下内容介绍了校准和去嵌入误差校正之间的差异以及二者的使用方法。
信号校准
默认情况下,当 矢量网络分析仪(VNA) 开启时,其参考平面位于前面板。将电缆连接到被测设备时,校准参考必须使用短路-开路-负载-直通法(SOLT)、直通反射线或直通反射匹配参考结构。SOLT 是最常见的方法。
电缆可以直接连接到 DUT 或夹具。夹具安装在电缆和 DUT 之间,有助于兼容不同类型的连接器,例如 HDMI、显示端口、串行 ATA 和 PCI Express。在本示例中,校准参考面包括电缆,而去嵌入参考面包括夹具。将校准误差校正和去嵌入相结合时,必须包括通道中与 DUT 的所有互连。连接 DUT 后,您就可以进行测量,并执行测量后(去嵌入)误差校正。
图 4:使用参考面进行校准的测试设置
去嵌入
完成测量,在 DUT 的输入和输出端设置去嵌入参考点,以便移除测试夹具。移除测试夹具之后,也就去除了引入到系统中的损耗和反射,最终得到 DUT 的准确 S 参数测量和表征结果。
通过将两层校正(校准和去嵌入)的 S 参数结果与预期结果进行比较,您可以进行模型调整以便匹配实际测量值,然后继续进行设备开发。
图 5:使用参考面进行去嵌入的测试设置
克服信号完整性问题
随着数据传输速度的提高,信号完整性对于通道设备和互连产品越来越重要。为了确保您的设备具有出色的信号完整性,首先您要确定好希望获得的仿真结果,然后再将其与实际测量结果进行比较。
接下来,结合信号分析技术(例如在示波器上显示的眼图)和仿真软件,即可找到导致信号衰减的根本原因。下一步就是确定合适的解决方案,使用软件和硬件来建立可靠的信号完整性工作流程。
必须使用高质量的 矢量网络分析仪(VNA),设置校准参考面以执行 S 参数测量,设置去嵌入参考面以正确移除夹具。测量结果将会包括准确的 S 参数和可靠的 DUT 特性。尽早解决信号完整性问题,您就可以优化电路设计,保证优异的设备性能和出色的价格优势。
上一篇:使用示波器开发和解决硬件和软件问题
下一篇:示波器分段存储原理讲解及案例分析
推荐阅读最新更新时间:2024-11-11 11:38
推荐帖子
- 【关注】《ARM嵌入式常用模块与综合系统设计实例精讲》练习题与答案
- 本文转引自广告,被过滤ARM技术讨论版广告,被过滤非常详细的问题集锦,相信朋友们看过之后会对整个嵌入式ARM有一个更高远更深刻的认识。第1章:填空题1.ARM内核有四个功能模块,即______、______、______、______,可供生产厂商根据不同用户的要求来配置生产ARM芯片。2.ARM7TDMI与ARM720T的一个重要区别在于后者有______、______。3.ARM芯片主要封装有______、______、______、______、______、___
- qdjxll ARM技术
- 院士讲座系列---数字网传输损伤讲座
- 院士讲座系列---数字网传输损伤讲座由资深院士为你讲解数字网传输损伤的基本概念,产生机理以及维护改良的方法与途径共6讲院士讲座系列---数字网传输损伤讲座
- mdreamj RF/无线
- 【机智云Gokit3测评】设备接入-步骤二:程序移植
- 1.写在前面按照新建工程的步骤(https://bbs.eeworld.com.cn/thread-1155807-1-1.html)生成程序模板以后,此时程序还不能使用,必须进行移植以后才能使用。2.下载软件包进入机智云官网的开发者中心后,点击下载中心(https://download.gizwits.com/zh-cn/p/92/93),点击GoKitMCU示例工程,选择微信宠物屋forGoKit2/3STM32V03010101,点击下载
- annysky2012 国产芯片交流
- 【米尔MYC-JX8MPQ评测】+人脸识别打开系统基于QT+OpenCV
- 上篇介绍了QT之后,我们又开始对其进行其他测试,如我们的开发板也支持外接摄像头,此次测试下一个开源项目,基于QT+OpenCV的人脸识别打卡项目。本次体验使用的是开源的代码,此代码本来跑在WIN下的,我稍微进行了修改,让其跑在我们的开发板上。实际是分了两个工程,一个工程是作为管理员控制功能使用,添加人脸信息。同时也可以查询到打卡记录,对从机进行下发通知等等。人脸识别我们主要需要用到opencv的人脸检测分类器OpenCV编译完成后已经提供好了的。因为这里还
- 流行科技 测评中心专版
- pc与单片机通讯
- 我做了一个单片机与计算机通讯的系统,是通过在在Delphi里面嵌入汇编语言做的.这个系统在98下能运行,可在XP下不能运行,应该如何解决呢?谢谢pc与单片机通讯串口程序吗?如果是的话在98以上用createfile这个api来访问。delphi在winnt下面可以使用已经封装好的控件,有mscomm和spcomm。直接端口读写的话可以用winio.dll学习调用的函数都不一样,而且不能够兼容ding不会,帮顶
- phb 嵌入式系统
- EZ430-CHRONOS-433 求购
- 最近闲来无事想弄个EZ430-CHRONOS-433玩玩,有没有哪位出售EZ430-CHRONOS-433的啊。。。或者谁能告诉我哪能买到。。看了好久不知道怎么买,有买到的麻烦说说....不甚感激EZ430-CHRONOS-433求购谢谢SOSO姐......呵呵本站强荐:185娱乐﹫城.足球﹫真_人.彩票齐全﹫手机可投﹫注任何游戏.首次开户送10元.首存送58元.信誉绝对保证185.cc回复沙发soso的帖子
- heeh_only 淘e淘
- #第五届立创电子设计大赛#家庭环境监测及报警器
- 使用 ROHM Semiconductor 的 BD48E59G 的参考设计
- EVAL-AD5204SDZ,用于 AD5204 四通道、256 位、数字电位器的评估板
- 使用 Analog Devices 的 LTP5902IPC 的参考设计
- 使用 Diodes Incorporated 的 AP1502 的参考设计
- Loli3接收机xLyRX
- NCP3163BSTEVB,用于 NCP3163 24V /700 毫安 DC-DC 转换器的评估板
- 使用 LTC1446 和 LT1077 制作具有数字可编程偏移的宽双极性输出摆幅 12 位 DAC
- 使用 Analog Devices 的 LTC2925CUF 的参考设计
- NCV891930MW01-40GEVB:汽车低 Iq 2 MHz 同步降压控制器,4.0 V - 6A 评估板