? TMDS(Transition Minimized Differential signal),即過渡調制差分信號,也被稱為最小化傳輸差分信號,是指通過異或及異或非等邏輯算法將原始信號數據轉換成10位,前8為數據由原始信號經運算后獲得,第9位指示運算的方式,第10位用來對應直流平衡(DC-balanced,就是指在編碼過程中保證信道中直流偏移為零,電平轉化實現不同邏輯接口間的匹配),轉換后的數據以差分傳動方式傳送。這種算法使得被傳輸信號過渡過程的上沖和下沖減小,傳輸的數據趨于直流平衡,使信號對傳輸線的電磁干擾減少,提高信號傳輸的速度和可靠性。
DVI是1999年由Silicon Image(現為Lattice Semiconductor)、Intel(英特爾)、Compaq(康柏)、IBM、HP(惠普)、NEC、Fujitsu(富士通)等公司共同組成DDWG(Digital Display Working Group,數字顯示工作組)推出的接口標準。它是以Silicon Image公司的PanalLink接口技術為基礎,基于TMDS電子協議作為基本電氣連接。而HMDI(High Definition Multimedia Interface)是日立、松下、飛利浦、Silicon Image、索尼、湯姆遜、東芝七家公司在2002年12月9日推出的標準。HDMI旨在解決DVI的缺陷,提供更優秀的解決方案。HDMI也采用了和DVI一致的TMDS信號。
TMDS是一種微分信號機制,可以將象素數據編碼,并通過串行連接傳遞。顯卡產生的數字信號由發送器按照TMDS協議編碼后通過TMDS通道發送給接收器,經過解碼送給數字顯示設備。一個DVI顯示系統包括一個傳送器和一個接收器。傳送器是信號的來源,可以內建在顯卡芯片中,也可以以附加芯片的形式出現在顯卡PCB上;而接收器則是顯示器上的一塊電路,它可以接受數字信號,將其解碼并傳遞到數字顯示電路中,通過這兩者,顯卡發出的信號成為顯示器上的圖象。
TMDS運用上述的編碼算法把8bit數據(R、G、B中的每路基色信號)通過最小轉換編碼為10bit數據(包含行場同步信息、時鐘信息、數據DE、糾錯等),經過DC平衡后,采用差分信號傳輸數據,它和LVDS、TTL相比有較好的電磁兼容性能,可以用低成本的專用電纜實現長距離、高質量的數字信號傳輸。
?一般來說,HDMI傳輸的編碼格式中要包含視頻數據、控制數據和數據包(數據包中包含音頻數據和附加信息數據,例如糾錯碼等)。TMDS每個通道在傳輸時要包含一個2bit的控制數據、8bit的視頻數據或者4bit的數據包即可。在HDMI信息傳輸過程中,可以分為三個階段:視頻數據傳輸周期、控制數據傳輸周期和數據島傳輸周期,分別對應上述的三種數據類型。
下圖是一個例子,說明對一個8位的并行RED數據編碼、并/串轉換。
-
????第一步:將8位并行RED數據發送到TMDS發送端。
-
????第二步:并/串轉換.
-
????第三步:進行最小化傳輸處理,加上第9位,即編碼過程。第9位數據稱為編碼位。
一個HDMI包括3個TMDS數據通道和1個TMDS時鐘通道。
-