2. LVDS技术原理与标准

做信号完整性这些年,我接触最多的接口就是LVDS。它看起来简单——一对儿差分线,一个终端电阻,一收一发。但真想用好,得先把它的底子摸透。这一章咱们就聊聊差分信号、共模电压和电流驱动这三个核心概念。

2.1 差分信号

说白了,LVDS不是用一根线对地传输信号,而是用两根线彼此作为参考。一根传正信号,另一根传反信号,接收器只看两根线的差值。

拿我自己调试的经历举个例子:某款医疗超声板的LVDS链路跑在400Mbps,眼图一直有抖动。查到最后发现,差分对的P和N长度差了将近5mm,导致共模噪声转换成差模干扰。等长之后眼图瞬间打开了。

差分信号的好处非常明显:

  • 抗共模噪声——外部干扰同时耦合到两根线上,接收器只取差值,干扰自动抵消。你想想看,工业现场有电机、变频器,单端信号很容易被拉偏,但差分信号稳如泰山。
  • 低电磁辐射——P和N电流方向相反,磁场相互抵消,EMI天然小。很多EMC整改案例中,把关键时钟改成LVDS就能过标。
  • 电压摆幅小——LVDS标准摆幅只有350mV,比LVTTL的3.3V小了一个数量级,功耗显著降低。
特性单端信号LVDS差分信号
参考平面地/电源另一根信号线
电压摆幅1.8V ~ 5V350mV (典型)
共模噪声抑制无强
EMI较高低
典型速率<200Mbps>1Gbps
我个人的习惯:在Layout阶段,LVDS差分对必须做三要素——等长(误差<5mil)、同层、紧耦合(线距≤2倍线宽)。这是眼图质量的第一道防线。

2.2 共模电压

共模电压是两根信号线的平均电压。LVDS标准规定共模电平为1.2V,允许偏差约±0.2V。为什么定这个值?因为当时的主流IC工艺在1.2V附近有最好的噪声容限和线性度。

共模电压的实际意义在于:接收器输入端必须落在共模输入范围内才能正确工作。我记得有一次客户报修LVDS链路间歇性丢失同步,波形看起来没问题,但测量共模电压发现漂到了1.6V——因为驱动器电源纹波太大,共模反馈环路没稳住。增加去耦电容后恢复。

这里有个容易踩的坑:

我曾经遇到过:用直流耦合直接连接两个不同供电域的设备,LVDS驱动器输出共模1.2V,但接收器端参考电平因为AC耦合电容缺失被拉偏,导致接收器输入超出共模范围,眼图呈“蝴蝶型”塌陷。务必检查直流耦合下共模电压是否在接收器允许范围(通常0.8V~1.6V)。

2.3 电流驱动模式

LVDS的底层是一个电流源,典型值3.5mA。这个电流流过100Ω终端电阻,产生350mV的差模电压。为什么用电流驱动而不是电压驱动?

第一,电流源对电源噪声不敏感,电源上有300mV纹波,输出电流变化可能只有几个μA,所以LVDS的电源噪声抑制比(PSRR)非常高。第二,电流驱动信号边沿更陡,适合高速传输。第三,电流源输出阻抗高,遇到负载短路也不容易损坏——当然,不信的话你试试恒短路,过流保护还是会动作的。

接收器的输入阻抗也是100Ω(终端电阻就并联在输入端),和传输线特征阻抗匹配,几乎没有反射。整条链路就是一个电流环:驱动器电流从P端流出,经过终端电阻,从N端流回驱动器。

关键参数速记:
  1. 驱动器电流:3.5mA(容差±10%)
  2. 终端电阻:100Ω(差分阻抗)
  3. 差模电压:3.5mA × 100Ω = 350mV
  4. 共模电压:1.2V(内部反馈稳定)

2.4 LVDS标准家族

LVDS不是只有一个标准。在IEEE 1596.3和TIA/EIA-644这两个出身下,衍生出多种变体。这里我整理了一张常用表:

标准/变体电压摆幅典型速率应用场景
IEEE 1596.3250~450mV400Mbps通用数字接口
TIA/EIA-644-A247~454mV650Mbps~1.9Gbps高速背板、串行器
mini-LVDS200~400mV~800MbpsLCD面板内部驱动
sub-LVDS~150mV~1.2GbpsCMOS图像传感器
LVPECL~800mV~3Gbps时钟分配(但和LVDS不兼容)

请注意,LVPECL虽然也常见,但它不是LVDS——摆幅大一倍多,共模电平也不同,直接互换会烧芯片。我在项目中接手过一块混用了LVPECL驱动和LVDS接收的板子,上电后半箱接收器热得烫手,查了一个下午才发现是电平标准不匹配。

LVDS差分信号传输结构 电流源驱动器 I = 3.5 mA 高阻抗接收器 R_in > 100 kΩ 差分对 P 差分对 N ZT 100Ω 驱动器内部 电流回路 电压波形示意(P端对地 / N端对地 / 差模) 1.2V 1.025V 1.375V P N 差模

这张图把LVDS的完整链路画出来了:左侧3.5mA电流源,经过P、N两条线,中间跨接100Ω终端电阻,右侧是高阻抗接收器。下面还标注了典型波形——P和N反相摆动,差模信号的摆幅就是P减N,幅度正好350mV。共模电压1.2V是P和N的平均值,波形图中线刚好在中间。

理解这三个原理,后面看眼图才知道眼图开闭跟差分幅度、共模偏移、终端匹配到底有什么关系。下一段我们直接上手测量——别忘了带上你的示波器和匹配好的探头。