这两年我收到过好几条几乎一模一样的私信:拿到一块RK3588开发板,想点亮公司仓库里那批LVDS接口的老工业屏,翻遍原理图和规格书,发现从HDMI 2.1到MIPI DSI、eDP、DP都有,唯独找不到一组LVDS信号。有人怀疑是核心板厂家偷工减料,其实不是——瑞芯微在这颗SoC上就是不给原生LVDS,RK3576也一样。这个问题表面看是“一个老接口没了”,背后却是显示接口演进和SoC设计取舍的完整逻辑:带宽、PHY面积、引脚预算、软件维护和产品线定位都在里面。这篇文章把这些账一条条盘清楚,也告诉手里还有LVDS屏的人该怎么落地。
1. 先看规格表:RK3588 和 RK3576 到底还有没有 LVDS
1.1 RK3588 的显示输出阵容
RK3588的显示输出能力放在今天的嵌入式SoC里依然很能打。双路HDMI 2.1输出,8K级别的显示能力敢摆在产品彩页上;eDP和DisplayPort组合接口给笔记本屏和高清显示器用;还有两路MIPI DSI,每组4 lane,适合做双屏异显或者触控一体机。看一眼它的接口列表,你会明显感觉到这是一颗为“高分辨率、多功能显示”准备的芯片。
但如果你带着“接LVDS工控屏”的目的去翻它的datasheet,大概率会失望。瑞芯微在这颗芯片上既没有提供原生LVDS输出,也没有保留老式的并行RGB接口。换句话说,它把“老一代工控显示接口”这条路基本堵死了。很多客户从RK3288、RK3399平台升级过来,第一反应是怀疑自己买的开发板不对,或者怀疑硬件工程师漏画了电路——真不是。
我把RK3588和RK3576的显示接口粗略整理了一下,大致是这么个阵容:
| 显示接口 | RK3588 | RK3576 |
|---|---|---|
| HDMI 2.1 | 支持 | 支持 |
| DP / eDP 组合 | 支持 | 支持 |
| MIPI DSI(4 lane) | 支持 | 支持 |
| 原生 LVDS | 无 | 无 |
| 并行 RGB | 无 | 无 |
1.2 RK3576 同样缺席:这是代际问题,不是型号问题
有人可能会想:RK3588是旗舰,砍低分辨率的LVDS合理;那RK3576定位稍微低一些,总该照顾一下工控存量屏吧?结果看规格,同样没有原生LVDS。这就说明瑞芯微不是某一个型号的偶然决策,而是整个新代际产品线的方向选择。
这里还得先澄清一个概念:所谓“原生LVDS”,指的是SoC内部集成LVDS显示控制器和物理层PHY,芯片引脚可以直接输出LVDS差分信号对。很多RK3588开发板上其实也提供了LVDS接口,但那是板上额外加了一颗转换芯片,把MIPI DSI信号翻译成LVDS时序,这属于“桥接LVDS”,不是SoC原生支持。两者在成本、信号质量、初始化复杂度上都有区别。
另外,面板LVDS和系统间传输用的LVDS也是两回事。FPGA与FPGA之间的高速LVDS SerDes、工业相机数据线、背板互联的LVDS链路,这些是“高速差分数据传输技术”,跟显示面板接口LVDS不是同一个东西。很多人拿着MIPI转LVDS的桥片去接工业相机,方向就错了。这篇文章聊的,仅仅是指SoC作为显示输出接口的LVDS。
2. 带宽天花板:LVDS 在 4K 时代先输在数字上
2.1 单链路、双链路:LVDS 的分辨率上限到底在哪
LVDS作为一种面板接口,最早是National Semiconductor搞出来的FPD-Link方案,后来逐渐成为笔记本内屏和工控屏的标准接口。它的基本形态是:一组差分时钟对,加几组差分数据对。数据对数根据色深来定,18bit色深用3对,24bit色深用4对,每组数据对按7:1方式把并行数据串行化。
举个例子就能看明白它的能力边界:一块1366×768@60的屏,像素时钟大概85MHz,单链路4 lane的总带宽是4×7×85MHz,约2.38Gbps。这个数字放今天看实在不够看,但放在零几年,已经能轻松碾压并行TTL接口了。单链路LVDS的常规工作范围基本就停在1280×800、1366×768这一档,再往上就要双链路出马。
所谓双链路,就是两组LVDS收发器并行工作,8对数据线加1对时钟。1080P@60的屏,像素时钟约148.5MHz,双链路总线毛速率可以到8.3Gbps,减去编码开销后,有效的像素带宽大概3.5Gbps左右——刚好够1080P。这也是为什么直到今天,市面上所有1080P分辨率的LVDS工控屏基本都标“双8”,没有哪家敢用单链路硬扛1080P。
2.2 放到 RK3588 的目标分辨率里算笔账
现在把LVDS的天花板跟RK3588的市场定位放在一起。RK3588主打的显示场景是4K@60起步,8K也能碰一碰。4K@60的RGB888像素流,像素时钟594MHz,净数据率约14.3Gbps。就算把LVDS双链路拉到极限,有效像素带宽也只有4K所需的大约四分之一,更不用说4K@120、8K@60这种高刷高分辨率需求。
那你可能会问:为什么不能用四链路、六链路LVDS拼起来?理论可以,实际没人这么干。因为LVDS链路一多,PCB布局长度匹配、时钟歪斜、差分阻抗控制全变成噩梦,成本比直接上MIPI DSI或eDP贵得多。屏幕模组厂也不傻,与其做四链路LVDS面板,不如直接做MIPI DSI接口或eDP接口的面板,产线成熟、成本更低、调试还方便。
把话说得直白一点:LVDS是像素时钟在100MHz时代设计出来的显示接口,它的物理架构决定了它只能在1080P和2K以下打转。RK3588要面对的是4K、8K、高HDR、自适应刷新率的屏幕,这个接口在物理层面就不可能是主力。所谓“砍掉原生LVDS”,第一刀其实是数学砍的。
3. 三十年前生、十年前退:显示面板接口的自然选择
3.1 从并行 TTL 到 LVDS:LVDS 当年也是革命者
很多人说LVDS是落后技术,这话有点不公允。在它诞生的年代,LVDS是实实在在的救星。2000年前后的笔记本内屏,拆开看是密密麻麻的并行RGB排线:三组RGB信号、DE、HSYNC、VSYNC、像素时钟、电源地线堆在一起,线又多又密。并行TTL接口频率一高,串扰和EMI问题立刻暴露,笔记本内部空间根本撑不住高分辨率屏的布线要求。
LVDS干的活其实就是把原来几十根并行线的内容,压缩成4对差分数据线和1对时钟线。数据量小了、电压摆幅低了、差分传输抗干扰能力强了,所以它迅速霸占了笔记本内屏和工控机屏的市场。从2000年到2015年前后,LVDS就是面板接口界的绝对主力,瑞芯微早期的RK3288、RK3128也都在芯片里内置了LVDS控制器,那个年代过来的方案商没有不会调LVDS屏的。
3.2 移动时代之后:MIPI DSI 和 eDP 为什么能接棒
但面板产业的增量市场很快就转向了移动设备。手机、平板的屏幕要求低功耗、窄边框、高分辨率,而LVDS本质上就是一道裸的像素流水线,没有协议层,没有低功耗握手,没有色彩元数据,没有链路训练,连基本的错误检测都欠奉。MIPI DSI几乎就是冲着这些短板来的:它有明确的协议分层,支持命令模式和视频模式,带宽随着D-PHY版本迭代一路往上涨,功耗控制手段也丰富得多。
笔记本屏幕这边也没闲着,内部显示接口从LVDS整体迁移到eDP。eDP继承了DisplayPort的DPCD链路协商能力,支持多组lane的带宽按需配置、支持PSR面板自刷新、支持DSC压缩流、支持VRR可变刷新率。这些功能LVDS一个都做不了。HDMI和DP在外接显示领域更是卷到了48Gbps的FRL时代。此时再看LVDS,它就像一个资质平平的老员工:不是不努力,而是新岗位确实没有适合它的位置。
现在再去趟面板供应链会看得更清楚:新开模的屏,要么是MIPI DSI接口,要么是eDP接口,再要么就是HDMI或者DP驱动板方案。LVDS接口的屏还在生产,但大多是为存量整机配套的,模具老、周期长、价格反而贵。面板厂已经用脚投票了——LVDS从“主力部队”降级成了“留守部队”。所以RK3588/RK3576直接砍掉原生LVDS,本质上是顺着整个产业链的大方向在走。
4. 砍掉一个接口,SoC 省下的不止是那组引脚
4.1 PHY 面积:模拟电路的成本,外人很难看见
经常有软件背景的朋友问我:SoC多支持一种显示接口,不就是内核驱动里多写点代码的事吗?真不是。在芯片设计层面,一个显示输出接口远不止一个数字逻辑控制器,它还包括一套完整的模拟PHY:PLL锁相环、差分驱动器、阻抗校准电路、ESD保护结构,以及在先进工艺节点上极其昂贵的IO ring。
RK3588用的是8nm工艺,这种工艺下数字逻辑可以靠工艺缩得又小又省电,模拟PHY却没那么听话,面积和功耗的下降幅度远不如数字逻辑。设计一颗SoC的时候,片内面积是实打实按毫米平方算钱的预算。如果这颗芯片90%的目标客户都接MIPI屏和HDMI屏,那保留LVDS的PHY就是在给用不到的功能买单。同样的面积省下来,多放几个CPU核心或者NPU算力单元,对芯片市场竞争力的帮助要大得多。
这也是为什么你看瑞芯微、联发科、高通的高性能SoC,显示接口基本都是HDMI、DP、MIPI DSI、eDP这四样,低性能老芯片反而保留LVDS——因为低端芯片往往还在吃存量工控市场的饭,而高性能芯片在抢增量市场的份额,两者的资源分配逻辑完全不同。
4.2 引脚、封装、验证:每一项都在逼老接口让位
芯片封装引脚数量是个很紧的预算。BGA封装面积就那么大,一颗SoC要给多少引脚给电源、多少给高速串行数据,都得协调。LVDS一组单8接口至少吃掉十几根到二十根信号脚,双8再翻一倍。这些引脚如果拿来放PCIe通道、USB3.0、SATA、以太网MAC,价值完全不同。
我在好几款RK3588板卡的原理图上见过这种取舍:芯片侧的高速接口能开物理PCIe3.0 x4,这让整卡能做NVMe存储或者AI加速卡扩展,比一个只能接720P老屏的LVDS接口值钱得多。从整机方案的角度看,砍掉LVDS腾出的引脚,换来的往往是更具卖点的差异化功能。
软件维护和验证成本同样不可忽略。多一种显示接口,就意味着多一套PHY验证、多一套驱动适配、多一堆面板兼容测试。LVDS屏的参数特别碎片化,每个屏厂的时序、映射、上电流程都不一样,工程师调一块LVDS屏经常要折腾两三天。而eDP屏靠着DPCD自动协商,大部分情况下上电就能亮;MIPI DSI有相对标准的面板命令集和初始化流程。把这个最磨人的接口砍掉,整机厂和SoC原厂都省心。
5. RK3568 有 LVDS,RK3576 却没有:产品线在分层
5.1 老屏不能扔,但新屏也不能不追
瑞芯微其实不是头一回干这种事。RK3288时代,LVDS还是广告机、自助终端的主流接口,所以芯片里带得满满的。到RK3399主打平板、盒子、Chromebook这类消费产品,LVDS就消失了一段。再到RK3568/RK3566这一代,面向HMI人机界面和工业网关,又把LVDS/RGB输出带了回来,很多工业主板至今还在靠这颗芯片接各种老款LVDS屏。
而RK3576作为RK3568的正统继任者,AI算力、接口丰富度、显示能力全面升级,却偏偏把LVDS砍了。这意味着瑞芯微内部对市场做过一次判断:未来两三年里,中高端HMI和边缘计算项目的新开方案,不会再依赖LVDS屏。与其让工程师在一颗先进工艺芯片里伺候10年前的面板标准,不如集中资源把eDP、MIPI DSI、HDMI这些方向做扎实。
这个分层策略其实挺清晰的:最低端的老芯片继续服务存量市场,RK3568这一代承接过渡期的工业大屏需求,而RK3588/RK3576直接面向高分辨率、高算力的新项目。所以你选型的时候,别拿着新旗舰去迁就老屏——那不是芯片厂商的意图,也不是合理的产品策略。
5.2 为什么 LVDS 屏在工业领域还能苟很久
那LVDS屏是不是马上就该从仓库里扔掉了?也没那么快。工业场景和消费市场完全不同:医疗监护仪、工程机械HMI、老旧产线设备上的屏幕,一旦换了型号,往往要重新过认证、重新做稳定性和老化测试,周期以月甚至年来计。很多设备厂商宁可继续为老屏幕付更高的单价,也不愿意承担换屏带来的质量风险。
这也是瑞芯微为什么没有在所有产品线上彻底封杀LVDS。市场存在真实的、缓慢萎缩的存量需求,那就用老芯片和老方案去承接;性能增长期的新芯片,则干脆利落地转向新接口。看懂这层逻辑,你再看到RK3588没有LVDS,就不会困惑了——这不是“退步”,是市场定位下的精准取舍。
6. 老屏没坏就不能扔:没有原生 LVDS 的三个落地方法
6.1 桥接芯片方案:最省事的物理转换
如果你手头真的有一批LVDS老屏,又想用RK3588/RK3576跑新项目,最成熟的路子是MIPI DSI转LVDS桥片。这类芯片的典型代表是TI的SN65DSI8x系列,输入接SoC的MIPI DSI 4 lane,输出侧可以配置成单链路或者双链路LVDS,覆盖720P到1080P区间很稳定。国产的龙讯、瑞盟也有一大堆兼容或低成本替代,选型的时候主要确认三件事:DSI lane数、需要单通道还是双通道LVDS输出、色深是6bit还是8bit。
硬件上注意事项不少。桥片自身的时钟源、复位时序、I2C初始化配置都得在原理图阶段就规划好,很多人栽在“桥片没有初始化所以输出黑屏”这种低级坑。PCB走线时,MIPI DSI差分对和LVDS差分对都要按100欧姆差分阻抗控制,走线等长,别以为转换芯片能帮你掩盖信号完整性问题。
这种方案的好处是原理图改动小,核心板不用换,在RK3588这类高算力平台上继续跑老屏,短期内过渡确实可以。但它有个物理上限:桥片输出端仍然是LVDS,所以分辨率天花板还是1080P这个区间,别指望它把4K信号转给老屏,那是不可能的。
6.2 换屏和换接口:更干净,也更符合产业链方向
如果项目不是必须沿用旧屏,我更建议直接换屏。现在MIPI DSI接口的显示屏和eDP接口的显示屏,供应量比同尺寸LVDS屏大得多,价格反而更低,可选分辨率还更丰富。换屏最大的成本不在买屏,而在整机结构、背光驱动、触控贴合和软件适配,但这些属于一次性的变更成本,换完之后一劳永逸。
换到eDP屏尤其舒服,eDP的DPCD协商机制让兼容性好了不止一个量级。很多eDP屏插上就能出图,剩下的只是背光控制和电源时序。MIPI DSI屏需要注意的点多一些,比如lane数和速率配置、初始化序列、命令模式还是视频模式,但整体调试体验也比LVDS好。
调试老屏的时候有几个经典坑,顺手记一下:
- 颜色异常:LVDS映射有VESA和JEIDA两种标准,映射接错就会出现颜色诡异、红蓝互换这类问题,连接器定义一定要和屏的映射标准对上。
- 黑屏无图:多半是像素时钟和时序参数不对。HFP、HBP、VFP、VBP这些值必须严格照屏厂规格书填,不能拍脑袋猜。
- 闪屏或者烧屏风险:背光使能时序要在屏幕电源稳定之后,不能一上电就点背光。
- 桥片无输出:留意桥片的I2C初始化是否成功,以及输入DSI lane的方向和极性是否匹配。
这块的实际调试经验是:先把桥片输出配置成最低分辨率点亮,再逐步提高分辨率;先不管颜色,等屏幕稳定出现完整画面后再处理映射和时序细节。这样排查起来效率最高,也不容易在调试初期就把问题复杂化。
换成eDP屏时,还有个细节值得注意:eDP屏普遍带EDID,SoC可以直接读取屏参自动配置,但某些国产屏的EDID写得并不规范,分辨率或刷新率字段可能缺项,这种屏还是要靠panel-simple方式手动指定时序。别以为eDP就百分之百免调试,它只是把多数兼容性问题降了一个数量级。
我个人现在做方案选型的原则很简单:新项目一律按MIPI DSI和eDP走,用不到的接口不画进PCB原理图;如果客户坚持要兼容老LVDS屏,就在layout上预留一个DSI转LVDS桥片的空焊位,样机阶段直接焊上去调。砍掉原生LVDS这件事,本质上跟当年电脑主板砍掉PS/2鼠标口是同一个逻辑——不是那个接口不存在了,而是新平台的资源要投给下一个世代。做SoC取舍的人在看三年后的市场,做产品选型的人至少要看三年内还能不能买得到屏。把这两件事想明白了,你就不会在RK3588上纠结为什么没有LVDS了。