4. 显示链路概念:FPD-Link、HDMI、DisplayPort与LVDS对比

做显示链路调试,免不了要跟这几位打交道。它们虽然都扛着“显示”二字,但脾气秉性差别很大。我最早接触LVDS面板时,觉得差分信号嘛,不就是两根线拧在一起。后来碰了FPD-Link,才明白什么叫“一样的差分,不一样的世界”。

4.1 各自的基本定位

先给它们排个座次:FPD-Link是TI为车载和长距视频传输定制的私有协议;HDMI是消费电子的“客厅之王”;DisplayPort是PC和高端显示的铁三角;LVDS本身是一个物理层电平标准,但大家常说的LVDS显示接口,其实是FPD-Link的早期形态。

你想想看,它们都是用差分信号传输,但链路层协议完全不同。调试时一旦搞混,可能花一整天都找不出问题。我有个习惯——拿到板子第一件事,查接口类型和数据手册确认协议层级。

4.2 FPD-Link:为车载而生的强力胶

FPD-Link是TI的专有技术,常出现在车载摄像头、环视系统、中控多媒体连接中。它的最大特点是把视频、控制信号甚至电源揉在一根同轴电缆里传。嗯,数据速率在串行器侧就能跑到6Gbps以上(FPD-Link III),背面用STP或同轴线缆。

调试坑点:我手头有一个项目,用了DS90UB953串行器,上位机死活锁不住PLL。示波器眼图看起来还行,但就是报失锁。查了两天,最后发现是同轴电缆的屏蔽层在接插件处只连了一根线,共模回路阻抗偏大。把屏蔽环焊实后立刻稳了。这件事情让我学到:FPD-Link的高频共模返回路径比信号本身还重要。

注意:FPD-Link的电缆建议使用75Ω同轴或100Ω STP。车规线束的衰减特性在1GHz以上差异很大,别直接用网线代替。

4.3 HDMI:客厅的王者

HDMI大家都很熟,电视、显示器、投影仪。但它的物理层用的是TMDS(过渡最小化差分信号),不是纯粹的LVDS。别看它也走四对差分线(三对数据+一对时钟),但直流平衡策略、预加重、AC耦合电容位置都跟LVDS不一样。

我曾经在一个HDMI 2.0的眼图测试上翻过车。PCB走线阻抗按100Ω单端控制,结果差分对间距太小,实际差分阻抗降到85Ω,5米线就闪屏掉联。后来学了乖,HDMI的差分阻抗必须严格按100Ω±10%,对内等长控制在5mil以内。

参数HDMI 1.4HDMI 2.0HDMI 2.1
最大带宽10.2 Gbps18 Gbps48 Gbps
物理层TMDSTMDSFRL (3对)
典型距离5m3m3m(无源)
小技巧:HDMI的EDID读取时序比较娇气。如果点不亮屏幕,先用逻辑分析仪抓一下DDC线上的I²C,看有没有ACK。有时候是SCL/SDA上拉电阻阻值选错。

4.4 DisplayPort:PC与专业显示的新宠

DP的微包架构让它天生适合多屏、高带宽场景。它走AUX通道做链路训练和EDID,主链路分成四个lane,每lane速率从1.62Gbps到8.1Gbps(DP 1.4)。eDP更是把嵌入式笔记本屏用得明明白白。

我记得一个eDP项目,开机后UEFI Logo闪一下黑屏,然后过几秒又亮了。排查发现是eDP的电源序列HPD信号时序没对好——面板电源使能后必须等至少10ms才能拉高HPD,否则链路训练失败。嗯,后来在FPGA里加了延时计数器,问题秒解。

对比要点:DP不需要单独的时钟线,时钟是嵌入式在数据流里的。这点跟FPD-Link有点像,但协议复杂度差了一个数量级。

4.5 LVDS:老将不老

LVDS作为一个物理层标准,本身不含链路层。但很多场合说的“LVDS显示接口”其实是FPD-Link早期版本(比如LVDS 18-bit/24-bit panel接口)。它用一对时钟加若干对数据,典型速率在400Mbps~1Gbps每对。

LVDS的优势是功耗低、电磁干扰小。缺点也明显:线束太粗(每色8位数据就要四对+时钟),带宽扩展困难。我当时调试一块12.1寸工控屏,屏幕花屏,用示波器量数据线,发现其中一对信号摆幅只有250mV,正负半周不对称——原来是驱动器输出端匹配电阻焊错位置了。

核心判断标准:看接口有几对信号线。纯LVDS面板一定有一对独立的时钟差分线;FPD-Link III没有专用时钟对(嵌入在数据里);HDMI/DP没有单独时钟(DP内嵌,HDMI的时钟线存在且必须走TMDS,但功能与LVDS不同)。

4.6 关键差异一览

协议/标准物理层技术典型带宽传输距离主要应用调试难点
FPD-LinkLVDS(私有串化)3~6 Gbps10~30m(同轴)车载摄像头、仪表PLL失锁、线缆共模回路
HDMITMDS / FRL10~48 Gbps2~5m电视、显示器EDID、HDCP、差损
DisplayPortAC耦合差分6.5~32 Gbps3~15m(主动线)PC、笔记本内屏链路训练、电源序列
LVDS(面板接口)LVDS电平~1 Gbps每对0.5~5m工控屏、FPGA直驱匹配电阻、时钟抖动
显示链路对比关系图 显示链路 对比 LVDS 电平标准 面板接口 / 低功耗 FPD-Link TI 私有 车载 / 远距离 HDMI TMDS/FRL 消费电子 / 音像 DP 微包架构 PC / 高带宽
选型建议:车载首选FPD-Link;消费电视用HDMI;PC显示器和扩展坞用DP;如果你在做FPGA直连工控屏且要求极低延迟,用纯LVDS最省事。别问我怎么知道的——我曾在一个项目里用DP转LVDS桥片,结果功耗和延时都翻倍,后来还是老老实实改布局走原生LVDS。

说白了,这四种显示链路没有好坏,只有场景适不适合。调试时先确认协议层级,再盯住物理层参数,大部分问题都能定位。嗯,如果你读到这觉得脑子有点乱,不妨把这页SVG截下来贴在工作台旁边,下次看到接口线束就能快速对号入座。毕竟,我们做调试的,手边能少踩一个坑就是一个。