DVI和HDMI中的TMDS接口协议
? TMDS(Transition Minimized Differential signal),即過(guò)渡調(diào)制差分信號(hào),也被稱(chēng)為最小化傳輸差分信號(hào),是指通過(guò)異或及異或非等邏輯算法將原始信號(hào)數(shù)據(jù)轉(zhuǎn)換成10位,前8為數(shù)據(jù)由原始信號(hào)經(jīng)運(yùn)算后獲得,第9位指示運(yùn)算的方式,第10位用來(lái)對(duì)應(yīng)直流平衡(DC-balanced,就是指在編碼過(guò)程中保證信道中直流偏移為零,電平轉(zhuǎn)化實(shí)現(xiàn)不同邏輯接口間的匹配),轉(zhuǎn)換后的數(shù)據(jù)以差分傳動(dòng)方式傳送。這種算法使得被傳輸信號(hào)過(guò)渡過(guò)程的上沖和下沖減小,傳輸?shù)臄?shù)據(jù)趨于直流平衡,使信號(hào)對(duì)傳輸線的電磁干擾減少,提高信號(hào)傳輸?shù)乃俣群涂煽啃浴?/p>
DVI是1999年由Silicon Image(現(xiàn)為L(zhǎng)attice Semiconductor)、Intel(英特爾)、Compaq(康柏)、IBM、HP(惠普)、NEC、Fujitsu(富士通)等公司共同組成DDWG(Digital Display Working Group,數(shù)字顯示工作組)推出的接口標(biāo)準(zhǔn)。它是以Silicon Image公司的PanalLink接口技術(shù)為基礎(chǔ),基于TMDS電子協(xié)議作為基本電氣連接。而HMDI(High Definition Multimedia Interface)是日立、松下、飛利浦、Silicon Image、索尼、湯姆遜、東芝七家公司在2002年12月9日推出的標(biāo)準(zhǔn)。HDMI旨在解決DVI的缺陷,提供更優(yōu)秀的解決方案。HDMI也采用了和DVI一致的TMDS信號(hào)。
TMDS是一種微分信號(hào)機(jī)制,可以將象素?cái)?shù)據(jù)編碼,并通過(guò)串行連接傳遞。顯卡產(chǎn)生的數(shù)字信號(hào)由發(fā)送器按照TMDS協(xié)議編碼后通過(guò)TMDS通道發(fā)送給接收器,經(jīng)過(guò)解碼送給數(shù)字顯示設(shè)備。一個(gè)DVI顯示系統(tǒng)包括一個(gè)傳送器和一個(gè)接收器。傳送器是信號(hào)的來(lái)源,可以內(nèi)建在顯卡芯片中,也可以以附加芯片的形式出現(xiàn)在顯卡PCB上;而接收器則是顯示器上的一塊電路,它可以接受數(shù)字信號(hào),將其解碼并傳遞到數(shù)字顯示電路中,通過(guò)這兩者,顯卡發(fā)出的信號(hào)成為顯示器上的圖象。
TMDS運(yùn)用上述的編碼算法把8bit數(shù)據(jù)(R、G、B中的每路基色信號(hào))通過(guò)最小轉(zhuǎn)換編碼為10bit數(shù)據(jù)(包含行場(chǎng)同步信息、時(shí)鐘信息、數(shù)據(jù)DE、糾錯(cuò)等),經(jīng)過(guò)DC平衡后,采用差分信號(hào)傳輸數(shù)據(jù),它和LVDS、TTL相比有較好的電磁兼容性能,可以用低成本的專(zhuān)用電纜實(shí)現(xiàn)長(zhǎng)距離、高質(zhì)量的數(shù)字信號(hào)傳輸。
?一般來(lái)說(shuō),HDMI傳輸?shù)木幋a格式中要包含視頻數(shù)據(jù)、控制數(shù)據(jù)和數(shù)據(jù)包(數(shù)據(jù)包中包含音頻數(shù)據(jù)和附加信息數(shù)據(jù),例如糾錯(cuò)碼等)。TMDS每個(gè)通道在傳輸時(shí)要包含一個(gè)2bit的控制數(shù)據(jù)、8bit的視頻數(shù)據(jù)或者4bit的數(shù)據(jù)包即可。在HDMI信息傳輸過(guò)程中,可以分為三個(gè)階段:視頻數(shù)據(jù)傳輸周期、控制數(shù)據(jù)傳輸周期和數(shù)據(jù)島傳輸周期,分別對(duì)應(yīng)上述的三種數(shù)據(jù)類(lèi)型。
下圖是一個(gè)例子,說(shuō)明對(duì)一個(gè)8位的并行RED數(shù)據(jù)編碼、并/串轉(zhuǎn)換。
-
????第一步:將8位并行RED數(shù)據(jù)發(fā)送到TMDS發(fā)送端。
-
????第二步:并/串轉(zhuǎn)換.
-
????第三步:進(jìn)行最小化傳輸處理,加上第9位,即編碼過(guò)程。第9位數(shù)據(jù)稱(chēng)為編碼位。
一個(gè)HDMI包括3個(gè)TMDS數(shù)據(jù)通道和1個(gè)TMDS時(shí)鐘通道。
總結(jié)
以上是生活随笔為你收集整理的DVI和HDMI中的TMDS接口协议的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: strcpy、memcpy和memset
- 下一篇: TMDS的信号通道