大家好,我是快樂(lè)學(xué)習(xí),開(kāi)心分享的科技探索員 ??
在上一篇顯示屏接口文章中,我們聊了 SPI、RGB、MIPI DSI、LVDS 這些"基礎(chǔ)款"接口。但當(dāng)你想要上 4K、跑高刷、或者接大屏電視時(shí),這些接口就力不從心了。
這時(shí)候,你需要的是 HDMI——這個(gè)消費(fèi)電子領(lǐng)域的絕對(duì)霸主。從DVD 播放器到 PS5,從電視機(jī)到投影儀,HDMI 無(wú)處不在。
今天這篇文章,我們就來(lái)扒一扒 HDMI 的物理層原理、TMDS編碼機(jī)制、版本演進(jìn)歷程,以及和 DisplayPort 的愛(ài)恨情仇。看完你就知道為什么 HDMI 能成為家庭影院的標(biāo)配!
HDMI(High-Definition Multimedia Interface,高清多媒體接口)于 2002 年由日立、松下、飛利浦、Silicon Image、索尼、湯姆遜、東芝七家公司聯(lián)合推出。
它的誕生,是為了取代老舊的模擬接口(VGA、色差分量),提供數(shù)字音視頻一體化傳輸方案。
?? 小知識(shí):HDMI 本質(zhì)上是對(duì) DVI(Digital Visual Interface)的封裝和擴(kuò)展,增加了音頻傳輸、更小的接口尺寸,以及 HDCP 內(nèi)容保護(hù)。

上圖是 HDMI Type-A 接口(最常見(jiàn)的標(biāo)準(zhǔn)接口)的 19 個(gè)引腳定義。可以看到:
? TMDS 數(shù)據(jù)通道:3對(duì)差分線,分別傳輸 Blue、Green、Red 數(shù)據(jù)
? TMDS 時(shí)鐘:1對(duì)差分時(shí)鐘,用于同步
? DDC 通道:I2C 總線,用于讀取顯示器 EDID
? CEC:消費(fèi)電子控制,一鍵控制多設(shè)備
? Hot Plug:熱插拔檢測(cè)
數(shù)字信號(hào)在傳輸過(guò)程中,如果 0 和 1 的數(shù)量不平衡,會(huì)產(chǎn)生直流分量,導(dǎo)致信號(hào)基線漂移。另外,連續(xù)的 0 或 1 過(guò)長(zhǎng),會(huì)讓接收端難以提取時(shí)鐘。
TMDS(Transition Minimized Differential Signaling,最小化傳輸差分信號(hào))編碼就是為了解決這些問(wèn)題。

TMDS 采用 8b/10b 編碼,將 8 位原始數(shù)據(jù)轉(zhuǎn)換為 10 位編碼數(shù)據(jù)。編碼規(guī)則如下:
1. 統(tǒng)計(jì)輸入 8bit 中 1 的個(gè)數(shù)
2. 若 1 的個(gè)數(shù) > 4,則反相輸出(減少 1 的數(shù)量)
3. 添加 2bit 前綴:10 表示原數(shù)據(jù),01 表示反相數(shù)據(jù)
4. 確保連續(xù) 0 或 1 的數(shù)量不超過(guò) 5 個(gè),降低 EMI
5. 維持 DC 平衡,避免信號(hào)基線漂移
?? 注意:8b/10b 編碼有 25% 的開(kāi)銷(10bit 傳8bit 數(shù)據(jù)),所以 HDMI 的實(shí)際有效帶寬是標(biāo)稱帶寬的80%。
? DC 平衡:0 和 1 數(shù)量相等,無(wú)直流分量,可以用交流耦合
? EMI 抑制:減少連續(xù)翻轉(zhuǎn),降低電磁輻射
? 時(shí)鐘恢復(fù):足夠多的跳變沿,接收端可從數(shù)據(jù)中恢復(fù)時(shí)鐘
? 錯(cuò)誤檢測(cè):部分編碼錯(cuò)誤可被識(shí)別(非法碼型)
HDMI 從 2002 年發(fā)布 1.0 版本至今,經(jīng)歷了多次重大升級(jí)。每一次升級(jí),都是為了滿足更高的分辨率和刷新率需求。

從圖中可以看出:
? HDMI 1.4(2009):帶寬 10.2Gbps,支持4K@30Hz
? HDMI 2.0(2013):帶寬 18Gbps,支持4K@60Hz,增加 HDR 靜態(tài)元數(shù)據(jù)
? HDMI 2.1(2017):帶寬 48Gbps,支持8K@60Hz,全新 FRL 編碼,增加游戲特性
HDMI 2.1 是 HDMI 歷史上最大的升級(jí),主要改進(jìn)包括:
?? FRL(Fixed Rate Link)編碼:取代 TMDS,支持每通道 6/8/10/12Gbps 可選
?? 48Gbps 帶寬:支持 8K@60Hz、4K@120Hz
?? DSC(Display Stream Compression):視覺(jué)無(wú)損壓縮,進(jìn)一步降低帶寬需求
?? ALLM(Auto Low Latency Mode):自動(dòng)低延遲模式,游戲更跟手
?? VRR(Variable Refresh Rate):可變刷新率,消除畫面撕裂
?? eARC(enhanced Audio Return Channel):增強(qiáng)音頻回傳,支持杜比全景聲
要判斷你的 HDMI 版本能否支持目標(biāo)分辨率,需要計(jì)算所需帶寬:
所需帶寬 = 水平像素 × 垂直像素 × 刷新率 × 色深 × 系數(shù)
系數(shù)說(shuō)明:
? TMDS 編碼開(kāi)銷約 1.25(8b/10b)
? 音頻+控制約 1.1
? 合計(jì)約 1.4

根據(jù)上表,我們可以得出以下結(jié)論:
? 1080P@60Hz:HDMI 1.4 足夠(家用主流,4.15Gbps)
? 4K@30Hz:HDMI 1.4 剛好(電視盒子,8.29Gbps)
? 4K@60Hz:必須 HDMI 2.0+(PS5/Xbox 標(biāo)配,16.6Gbps)
? 4K@120Hz/8K@60Hz:必須 HDMI 2.1(電競(jìng)顯示器,33.2Gbps+)
?? 購(gòu)買建議:現(xiàn)在買電視/顯示器,一定要確認(rèn)支持 HDMI 2.1,才能戰(zhàn)未來(lái)!
HDMI 和 DisplayPort 是顯示接口領(lǐng)域的兩大巨頭。HDMI 由日系消費(fèi)電子廠商主導(dǎo),DisplayPort 由美系 PC 廠商主導(dǎo)。

?? HDMI 優(yōu)勢(shì):
? 生態(tài)成熟:電視、游戲機(jī)、機(jī)頂盒、投影儀全面支持
? CEC 控制:一鍵控制多設(shè)備,家庭影院必備
? ARC/eARC:音頻回傳,簡(jiǎn)化布線
?? DisplayPort 優(yōu)勢(shì):
? 免費(fèi)開(kāi)源:無(wú)需授權(quán)費(fèi),廠商成本低
? 帶寬更高:DP 2.1 可達(dá) 80Gbps,支持 16K 顯示器
? 多流傳輸:一根線接多個(gè)顯示器(MST)
? DSC 壓縮:視覺(jué)無(wú)損壓縮,帶寬利用率更高
? 電視/游戲機(jī)/家庭影院 → HDMI(生態(tài)無(wú)敵)
? PC/顯卡/高刷顯示器 → DisplayPort(性能更強(qiáng))
? 筆記本外接 → HDMI(通用性好)或 USB-C 轉(zhuǎn) DP(高刷)
通過(guò)這篇文章,我們學(xué)習(xí)了 HDMI 的核心技術(shù)原理:
? HDMI 采用 TMDS(8b/10b)編碼,確保 DC 平衡和EMI 抑制
? 19 個(gè)引腳中,3 對(duì) TMDS 數(shù)據(jù) + 1 對(duì)時(shí)鐘是核心
? HDMI 2.1 帶寬 48Gbps,支持 8K/4K@120Hz,是游戲玩家首選
? HDMI 適合消費(fèi)電子,DisplayPort適合 PC 和專業(yè)顯示
?? 預(yù)告一下:
下一篇《HDMI協(xié)議與HDCP篇》,我們將深入講解:
? EDID:顯示器的"身份證"如何被讀取
? HDCP:內(nèi)容保護(hù)的握手流程與破解史
? HDR:靜態(tài)/動(dòng)態(tài)元數(shù)據(jù)如何傳遞
? 信號(hào)完整性:眼圖測(cè)試與PCB設(shè)計(jì)要點(diǎn)
喜歡這篇文章?點(diǎn)個(gè)「在看」,讓更多工程師看到它 ??
關(guān)注「科技探索員」,每期深入一個(gè)技術(shù)點(diǎn),不講玄學(xué),只講干貨。