HDMI 系列1:HDMI 二十年——从 TMDS 到 FRL 的演进、优缺点与共存逻辑

HDMI 二十年:从 TMDS 到 FRL 的演进、优缺点与共存逻辑

一、引言:一个以"稳定"著称的接口,为什么突然自我革命

HDMI 是消费电子领域最成功的数字接口之一:诞生 20 余年,截至 2025 年初 HDMI Forum 公布的累计出货量近 140 亿台设备,电视、机顶盒、游戏机、投影仪上它是事实标准。它的成功秘诀是稳定——插上就能用,不用装驱动,不用握手。

但 2017 年的 HDMI 2.1 做了一个反直觉的决定:抛弃了用了 15 年的物理层编码(TMDS),引入了一套全新的 FRL(Fixed Rate Link)。带宽从 18 Gbps 一步跳到 48 Gbps,代价是 HDMI 第一次需要"链路训练"——也就是用户口中"插上电视要黑屏几秒"的来源。

本文回答三个问题:

  1. HDMI 是怎么走到这一步的——15 年的 TMDS 演进史;
  2. TMDS 和 FRL 各自的优缺点——为什么非换不可;
  3. 两者是什么关系——继承、共生,还是竞争?

第三个问题没有标准答案,因为三种关系在 HDMI 2.1 里同时成立,只是发生在不同层面。


二、演进史:15 年把 TMDS 榨干,然后用 FRL 掀桌子

2.1 时间线

版本发布物理层最高带宽标志性能力
HDMI 1.02002.12TMDS4.95 Gbps(165 MHz 像素时钟)1080p60,一根线替代色差+音频
HDMI 1.32006.6TMDS10.2 Gbps(340 Mcsc)1440p/WQXGA、深色(Deep Color)
HDMI 1.42009.5TMDS10.2 Gbps(340 Mcsc)4K@30、ARC 音频回传、HEAC 以太网通道
HDMI 2.02013.9TMDS18 Gbps(600 Mcsc)4K@60、加扰降 EMI、SCDC 通道
HDMI 2.12017.11FRL48 Gbps(12 Gbps × 4 Lane)8K60/4K120、VRR、eARC、DSC
HDMI 2.22025.1FRL(延续)96 Gbps更高带宽、LIP 低延迟(官方公开信息)

2.2 第一个 15 年:TMDS 的"挤牙膏"

HDMI 1.0 到 2.0 的 15 年里,物理层一直是 TMDS,演进方式是不断往上顶像素时钟:

165 MHz(1.0)→ 340 MHz(1.3)→ 600 MHz(2.0)
   ↓ 每通道 10 倍比特率
4.95 Gbps → 10.2 Gbps → 18 Gbps

每次升频都是一场信号完整性军备竞赛:线缆等级从 Category 1 升到 2,连接器触点工艺提升,到 2.0 甚至要靠加扰(scrambling)才能压住 340 Mcsc 以上的 EMI。18 Gbps 是 TMDS 的物理极限——4 对差分线里 1 对只传时钟不传数据,编码效率 80%,像素时钟每涨一点,对线缆、驱动器和接收端的要求都指数级上升。

这个阶段 HDMI 的思路是"同一套物理层,往上堆频率"——稳定、兼容、渐进,但也越来越吃力。

2.3 转折点:为什么 2.1 必须掀桌子

2017 年前后,电视市场出现了两个硬需求:

  • 8K:4K 的 4 倍像素量,即便 60 Hz 也需要 40+ Gbps 原始带宽;
  • 4K 高刷:4K120 是电竞和体育转播的刚需,同样超过 TMDS 的天花板。

18 Gbps 的 TMDS 无论如何也凑不出来。两个选择摆在 HDMI Forum 面前:

  1. 继续堆频率——把像素时钟顶到 1.2 GHz?线缆、EMI、成本全部爆炸,而且治标不治本;
  2. 换物理层——像隔壁 DisplayPort 那样:砍掉独立时钟、多 Lane 并行、时钟嵌入数据、训练协商。

HDMI 选了后者,FRL 诞生。注意这个时间点:DP 1.4(2016 年)已经做到 32.4 Gbps,UHBR 路线图已经在纸上。HDMI 2.1 的物理层思路明显借鉴 DP——砍独立时钟、多 Lane 并行、时钟嵌入、训练协商。这是理解 FRL 所有设计(4 Lane、时钟嵌入、Link Training)的一条主线。


三、TMDS 和 FRL 各是什么(30 秒速览)

详细拆解见本系列第二篇(TMDS 编码原理)和第三篇(FRL Training 与 16b18b 编码)。

TMDS(Transition Minimized Differential Signaling)——HDMI/DVI 用了 15 年的物理层。3 条数据通道 + 1 条独立时钟通道,每通道把 8 bit 数据编成 10 bit(最小化跳变 + 直流平衡),接收端用时钟线直接采样。有独立时钟、无训练、即插即用,代价是带宽天花板低(18 Gbps)。

FRL(Fixed Rate Link)——HDMI 2.1 的新物理层。原 TMDS 的 3 条数据通道 + 时钟通道,重新定义为 4 条数据 Lane,时钟嵌入 16b18b 编码的数据流,接收端必须从数据里恢复时钟(CDR)。支持 3/6/8/10/12 Gbps 每 Lane,最高 48 Gbps。无独立时钟、需要链路训练,换来带宽翻倍以上。

对比:TMDS 是"4 根线里 3 根拉货、1 根报时";FRL 是"4 根线全拉货,时间戳写进货里,收货方自己对表"。


四、优缺点对比

对比维度TMDSFRL
诞生2002(HDMI 1.0),源自 DVI(1999)2017(HDMI 2.1)
物理结构3 数据通道 + 1 独立时钟3 或 4 Lane,时钟嵌入,无独立时钟
编码效率8b→10b(80%)16b18b(88.9%)
最大带宽18 Gbps(有效 14.4 Gbps)48 Gbps(有效 ~42.7 Gbps)
即插即用✅ 无训练,通电即用❌ 需 LTS 状态机训练
传输延迟✅ 恒定流式,确定性极低延迟❌ 训练增加启动延迟(毫秒级)
信号自适应❌ 差线缆直接黑屏✅ 训练自动降速匹配线缆
EMI 控制加扰(2.0 起,>340 Mcsc 强制)加扰 + 16b18b 天然白噪化
前向纠错❌ 无✅ Reed-Solomon FEC(链路级)
弹性配置❌ 固定 3 通道,无速率协商✅ 3/4 Lane + 6-12 Gbps 灵活切换
实现复杂度✅ 极低,硬件简单❌ 高:状态机 + SCDC + 双模共存
线缆要求Category 1/2(宽松)12 Gbps 需 Category 3(新线缆)
生态成熟度✅ 15 年积累,极致成熟❌ 较新,存量 TMDS 设备不兼容

物理接口:同一组引脚,两套信号

HDMI Type A 连接器 19 个引脚,物理上从未变过——但 TMDS 和 FRL 给高速信号对赋予了完全不同的身份。核心变化只有 4 对差分线的"职业":TMDS 时代 3 对拉数据、1 对接时钟;FRL 时代 4 对全拉数据。其余引脚(CEC、DDC、HPD、+5V)原样继承。在这里插入图片描述

差分对引脚TMDS 模式FRL 模式变化
第 1 对1-3TMDS Data2+/Shield/-FRL Lane 2数据↔数据(编号对应)
第 2 对4-6TMDS Data1+/Shield/-FRL Lane 1数据↔数据
第 3 对7-9TMDS Data0+/Shield/-FRL Lane 0数据↔数据
第 4 对10-12TMDS Clock+/Shield/-FRL Lane 3⚡ 时钟→数据 Lane
控制/状态13-19CEC、DDC(SCL/SDA)、HPD、+5V完全相同无变化

这一设计很巧妙:FRL 不需要换连接器、不需要改引脚——只需要接收端把"时钟差分对"当"数据差分对"来解。代价是这根线上从此有了两种"语言"(TMDS 码字和 16b18b 字符),Source 和 Sink 必须在训练阶段搞清楚对方说的是哪种——这正是 LTS 状态机的存在理由。


五、继承、共生,还是竞争?——三个层面,三种答案

这是本文的核心。很多人问"FRL 是不是取代了 TMDS",答案没有非此即彼,因为两种模式的关系在三个不同层面同时成立

5.1 物理层:竞争关系(零和)

在同一根 HDMI 线上,同一时刻,只能是 TMDS 或 FRL 二选一。从信号物理形态看,两者是零和竞争:

  • FRL 训练失败 → 回退 TMDS(LTS:L 状态);
  • FRL 训练成功 → TMDS 下线;
  • 设备只能同时运行其中一种模式。

而且性能上 FRL 全面碾压:带宽 2.67 倍、效率高 9 个百分点、有 FEC。如果只比物理层,TMDS 毫无胜算——FRL 是"赢家通吃"的那个。

5.2 协议层:继承关系(FRL 站在 TMDS 的肩膀上)

但 FRL 并不是从零设计的新协议,它大量继承了 TMDS 时代的成果:

  • 载荷格式:FRL 传的"货"还是 TMDS 的 Tri-Byte 流——按 HDMI 1.4b 的规则把视频像素组织成 3 通道数据,只是传输方式从 TMDS 编码换成了 16b18b(规范 6.5.1);
  • 包结构:消隐期的音频包、InfoFrame、控制信号复用机制原样保留;
  • SCDC 通道:2.0 为管理 TMDS 加扰而生的 SCDC,在 2.1 里升级成了 FRL 训练的协商通道;
  • 外围体系:连接器、DDC/EDID、CEC、HPD、HDCP——全部原样继承;
  • 向下兼容:2.1 设备必须完整支持 TMDS 模式,因为存量市场全是 TMDS 设备。

换句话说:FRL 换的是"运输方式"(物理层),没换"货物"(协议层)。这是 HDMI 与 DisplayPort 最不同的地方——DP 2.0 换 128b/132b 时同样保留了微包架构,但 HDMI 的继承更彻底,连货物打包规则都来自 15 年前。

5.3 运行期:共生关系(两种模式长期共存)

产业现实是:TMDS 不会死,FRL 不会一统天下。未来十年两种模式会长期共存:

  • TMDS 继续统治存量市场:所有 4K60 以下的设备(大量电视、机顶盒、老显示器)不需要 FRL,TMDS 足够且便宜;
  • FRL 从高端切入:8K、4K120、VRR 设备才需要 FRL,它先覆盖旗舰电视、新一代游戏机(PS5/Xbox 的 HDMI 2.1)、高端显卡;
  • 设备双模运行:一台 2.1 电视既是 TMDS 设备又是 FRL 设备,接到什么 Source 就用什么模式,训练失败自动回退——两个物理层共享一个逻辑通道,像一对搭档而非对手。

5.4 所以,答案是什么

物理层上竞争(零和),协议层上继承(一脉相承),运行期共生(长期并存)。

HDMI 2.1 的真实形态就压在这三层关系下:只看物理层会说"FRL 取代 TMDS",只看协议层会说"FRL 就是 TMDS 换皮",只看市场会说"两个标准并存"——都对,但都只对了一部分。

这也解释了 HDMI 2.1 的取舍:物理层激进(DP 化),协议层保守(原样继承)。


六、实例:Xilinx HDMI 2.1 IP 怎么在 TMDS 和 FRL 之间切换

前面三层关系的分析,落到真实硅片上是什么样?以 AMD(Xilinx)的 HDMI 2.1 IP Subsystem 为例。

双模支持是架构级特性

AMD 官方明确:HDMI 2.1 IP 的 Feature 列表首条就是 “Dynamic support of FRL and TMDS”——不是编译期二选一,而是运行时动态切换。驱动文档还列出它支持的完整速率范围:FRL 12/10/8/6 Gb/s @ 4 lanes + 6/3 Gb/s @ 3 lanes,以及 TMDS up to 6 Gb/s @ 3 lanes。

整体流程:HPD → EDID → 模式选择

Source 端的整套决策流画在 PG350 Figure D-3(TX Flow)里:
在这里插入图片描述

选 FRL 还是 TMDS:HPD 拉起后读 EDID,看 Sink 的 Max_FRL_RateSCDC_Present——Max_FRL_Rate > 0SCDC_Present = 1 走 FRL 路径进 Link Training,否则直接走 TMDS。

FRL → TMDS 回退:Link Training 通过(Sink 把 LTP_req 全写 0、置 FRL_start)就 Set TX to FRL 发视频流;训练失败(FLT Timer 200 ms 超时,或 Sink 把 LTP_req 全写成 0xF 请求换速率且没有更低速率可选)就回退 Set TX to TMDS。整个回退过程 IP 内部完成,对上层应用透明。

HPD 没拉起就一直循环等;选完模式之后才是 SW 启动/切换视频、TX Stream Up 后发 InfoFrame 和 General Control Packets 的常规动作。

这个 IP 印证了什么

落回第五节的三层关系:写 FRL_Rate = 0 与写 FRL_Rate = 6 互斥,对应物理层零和竞争;切换模式时 Tri-Byte 打包、InfoFrame、DDC/EDID、HDCP 这些模块纹丝不动,对应协议层继承;上层驱动按 Sink EDID 的 Max_FRL_Rate 决定初始模式、训练失败自动回退,对应运行期共生。切换逻辑对上层应用透明。


七、FRL 的下一步:HDMI 还会继续"DP 化"吗

2025 年发布的 HDMI 2.2 给出了答案:FRL 路线继续走下去,带宽翻倍到 96 Gbps,并新增 LIP(Latency Indication Protocol,延迟指示协议)解决多跳音频同步。FRL 不再是"2.1 的过渡方案",而是 HDMI 未来十年的物理层底座。

趋势很清晰:HDMI 在物理层上越走越像 DP——无独立时钟、多 Lane、时钟嵌入、训练协商、FEC。但在协议层和生态上,它依然是客厅场景的 HDMI:CEC 家电互控、eARC 音频回传、ALLM 低延迟,DP 至今没有。

两个标准的竞争格局:DP 在 PC/生产力场景继续领先(MST 多流、USB-C 生态、UHBR20 的 80 Gbps),HDMI 在客厅场景固若金汤。物理层趋同,生态分化。


下一篇拆解 TMDS 编码原理:8b→9b→10b 两步算法、TERC4、控制码字和 Data Island 复用——即插即用的全部秘密都在编码里;再下一篇拆解 FRL Link Training 流程与 16b18b 编码:训练状态机、LTP 图案、SCDC 寄存器和新的编码体系。


参考文献

  1. HDMI Forum, High-Definition Multimedia Interface Specification Version 2.1, November 2017.
  2. HDMI Forum, High-Definition Multimedia Interface Specification Version 1.4b, October 2011.
  3. AMD, HDMI 2.1 Transmitter Subsystem v1.2 Product Guide (PG350), 2024. docs.amd.com
  4. AMD, HDMI 2.1 Receiver Subsystem v1.2 Product Guide (PG351), 2024. docs.amd.com
  5. AMD, HDMI PHY Controller Product Guide (PG333), 2024. docs.amd.com
  6. AMD, HDMI IP Product Page, amd.com
  7. HDMI.org, HDMI v1.0 20th Anniversary, December 2022. hdmi.org
  8. HDMI Forum, HDMI Forum Releases Version 2.0 of the HDMI Specification, September 2013. hdmiforum.org
  9. HDMI Forum, HDMI Forum Releases Version 2.1 of the HDMI Specification, November 2017. hdmiforum.org
  10. HDMI Forum, HDMI Forum Announces Version 2.2 of the HDMI Specification, CES 2025, January 2025. hdmi.org
  11. HDMI Licensing Administrator, HDMI 2.2 Specification Overview, June 2025. hdmi.org
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值