为什么高速服务器、光模块都开始用差分晶振?

描述

很多工程师第一次接触差分晶振,不是主动选的,是在调试阶段被逼着换的。

 

实验室测一切正常,上板误码率就是下不去;EMI总差几个dB过不了;PCIe链路偶发训练失败,设备跑几天开始随机掉包。最开始怀疑芯片,后来怀疑软件,甚至怀疑PCB布线。查了一圈,最后发现是时钟。

 

这事在低速时代几乎不存在。几十MHz那会儿,一颗普通CMOS晶振能起振、频率准,项目基本能跑。但到服务器、光模块、PCIe、高速SerDes这些场景,系统越快,留给时钟误差的空间就越小。选晶振不再只是看频率,开始看抖动、看EMI、看长走线之后信号还干不干净、看多芯片能不能同步。

差分晶振就是在这一轮需求升级里普及的。


为什么差分的信号更“干净”

 

差分晶振同时输出两路相位相反、幅度相等的信号。相比单端CMOS,它天生有三样更强:抗共模噪声、低电磁辐射、信号完整度高。

这不是理论优势,是物理层免费送的。CMOS单端在高速翻转时宽带噪声辐射很强,FCC和CE的EMI测试经常卡在这里。差分输出的噪声以共模形式出现,辐射天然比同频率CMOS低10到15dB。SerDes链路对时钟抖动敏感到皮秒级,差分时钟的共模抑制让PLL锁得更稳,眼图自然更张开。

还有一个容易被忽略的:长走线。服务器和通信设备里,时钟信号从主板一端跑到另一端,15到30厘米是家常便饭。这段距离上单端CMOS衰减严重,而LVDS和LVPECL的差分信号对线对间延迟不敏感,10mV的差分信号照样能可靠恢复,不加缓冲器跑30厘米以上没问题。

 

LVPECL、LVDS、HCSL,到底怎么分

 

选差分晶振最容易掉的坑,是光看频率不看输出模式。三种标准输出——LVPECL、LVDS、HCSL——都是差分,脾气完全不同。

LVPECL是“大力士””。差分摆幅大约800mV,驱动能力强,走线拉到二三十厘米没问题。最适合10GbE/25GbE光模块、SerDes参考时钟、PLL这类既要低抖动又要拉长线的场景。代价是功耗偏高,终端通常需要下拉电阻。

LVDS是“节能型”。差分摆幅约350mV,功耗能压到3.5mA以下,辐射极低。SAS/SATA存储控制器、FPGA时钟、工业通信这类对功耗敏感、走线又不长的场合,用LVDS基本不会出错。

HCSL是“PCIe专属选手”。电流驱动模式,内置50Ω端接到地,不需要额外端接电阻,直接连到PCIe或CXL主控的REFCLK引脚。服务器主板上的CPU参考时钟、PCIe Switch时钟树,大部分跑的是HCSL。

实际项目里有个简单判断法则:走线超过20cm优先LVPECL,板内短距低功耗选LVDS,跟PCIe打交道默认HCSL。如果你拿不准,先看主芯片的时钟输入接口支持什么——很多时候不是你自己选,是芯片替你选了。

 

频率和封装,各有讲究

 

晶科鑫SJK差分晶振系列频率从10MHz一路拉到1500MHz。1500MHz什么概念?可以直接当PLL参考源,不用额外搭倍频链路,少一级倍频就少一层相位噪声。HCSL型号因为协议限制,覆盖到220MHz,PCIe Gen4/Gen5常用频点都在里面。

三个封装尺寸用在哪:3225(3.2×2.5mm)给空间紧张的设计——FPGA原型板、小型光模块;5032(5.0×3.2mm)是PCIe和SAS/SATA行业标准封装,用得最多;7050(7.0×5.0mm)散热和长期可靠性更好,服务器主板和电信设备上常见。全系支持2.5V和3.3V双电压供电,跟主流高速SerDes芯片的模拟电源电压直接兼容,不用额外加电平转换器。工作温度LVPECL和LVDS覆盖-40℃到+85℃工业级,频率稳定度±25ppm。

 

四个高频场景的选型逻辑

 

存储控制。SAS和SATA控制器通常跑100MHz到200MHz参考时钟,LVPECL是行业默认。SJK的5032 LVPECL已经在企业级SSD、RAID卡和存储服务器上批量跑了。

光模块与通信设备。10G/25G/100G光模块里SerDes参考时钟一般在156.25MHz(以太网)或322.265MHz(OTN),抖动敏感度极高,LVPECL的低抖动特性刚好对上。

服务器时钟树。CPU的PCH和PCIe根复合体需要HCSL时钟输入,一颗7050 HCSL经时钟缓冲器一拓多,分给CPU、PCIe Switch、网卡、存储控制器——一个板子上十几颗芯片可能共用同一个时钟源,HCSL的电流驱动和内置端接在这种场景下优势明显。

工业通信。工业以太网(EtherCAT、Profinet IRT)和智能变电站通信,强电磁干扰是常态。LVDS的低EMI和强抗共模干扰能力,比单端CMOS可靠得多。

 

几个最常被问到的问题

 

LVPECL、LVDS、HCSL应该怎么选?高速SerDes和光模块优先LVPECL,追求低功耗低EMI选LVDS,服务器PCIe参考时钟多数跑HCSL。一句话:先看主芯片时钟输入接口,再选晶振输出模式。

P/N走线要不要做等长?要。长度差控制在5mil以内,1500MHz以上建议压到2mil。差分阻抗保持100Ω±10%,走线两边铺铜隔离干扰。差太多,占空比会失真,眼图直接恶化。

HCSL要不要外加端接电阻?SJK的HCSL晶振内部已经做了50Ω端接到地,到PCIe或CXL主控的REFCLK引脚直连就行。其他品牌建议参考对应Datasheet。

FPGA能不能直接接差分晶振?Xilinx UltraScale+、Versal以及Intel Agilex、Stratix 10这些高速FPGA,差分时钟输入引脚能直接收到LVPECL或LVDS信号,Vivado或Quartus里把引脚电平设对就行,不需要电平转换器。

差分晶振能不能替代普通CMOS晶振?能,但不一定值。低速MCU、小控制系统里,CMOS方案性价比更高。到了服务器、PCIe、SerDes、光模块这些高速场景,差分晶振的优势才会真正拉开。低速看成本,高速看时钟质量。

 

不是工程师变挑剔了,是系统跑太快了

 

回到开头那个调试故事。很多看起来像芯片Bug、像软件问题、像EMI异常的现象,追根到底,是时钟在高速链路下扛不住了。这不是工程师突然变挑剔了——是系统速率越来越高以后,时钟变成了真正的性能底座。

随着AI服务器、数据中心和高速通信设备持续增长,差分时钟的需求还会往上走。100G/400G光模块的156.25MHz参考时钟、PCIe Gen4/Gen5平台越来越严的抖动指标、FPGA和ASIC时钟树对低噪声差分源的依赖——这些趋势都在往同一个方向推。

选晶振这件事,以前是“频率对上就行””,以后是“每一拍都要干净”。差分晶振不是替换选项,是高速系统的刚需。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分