DVI接口概述及其在數(shù)字電視中的應(yīng)用研究
數(shù)字電視DVI接口性能測試時,誤碼率指標應(yīng)達到10-9,即10億bit允許出現(xiàn)一個誤碼,因此在性能測試時必須保證一定的測試時間。
對于DVI接口在數(shù)字電視、平板電視上的應(yīng)用研究,更為關(guān)鍵的是EDID(Extended Display Identification DATA,即擴展顯示識別數(shù)據(jù))編程,HDCP(High-bandwidth Digital Content Protection)功能的實現(xiàn)。這些對于數(shù)字電視來說都是全新應(yīng)用,只有EDID和HDCP在數(shù)字電視上實現(xiàn)后,DVI接口才是真正的數(shù)字電視接口。
● 數(shù)字電視DVI接口的EDID開發(fā)
EDID是為PC顯示器設(shè)置的優(yōu)化顯示格式數(shù)據(jù)規(guī)范,存儲在顯示器中專用的1Kb的EEROM存儲器中(即EDID數(shù)據(jù)結(jié)構(gòu)是128Byte),DVI接口應(yīng)用在數(shù)字電視上時,同樣應(yīng)該遵從此規(guī)范。
圖3 DVI接口系統(tǒng)工作流程
PC主機和顯示器通過DDC數(shù)據(jù)線訪問存儲器中數(shù)據(jù),以確定顯示器的顯示屬性(如分辨率、縱橫比等)信息,在數(shù)字電視上,也應(yīng)該用DVI接口的DDC數(shù)據(jù)線訪問EDID存儲器,以確定數(shù)字電視的相關(guān)顯示屬性,關(guān)鍵是128Byte是PC顯示器的標準,已不能滿足數(shù)字電視視頻標準的要求,因此需要對數(shù)據(jù)結(jié)構(gòu)進行擴展,由于EDID標準并沒有相應(yīng)的規(guī)范,研究中按照EIA/CEA-861-B標準規(guī)范對EDID數(shù)據(jù)進行編程。
圖4 PC的EDID數(shù)據(jù)結(jié)構(gòu)示意圖
DVI接口在數(shù)字電視中的EDID數(shù)據(jù)結(jié)構(gòu),與PC顯示器的最大區(qū)別是編程數(shù)據(jù)可以是128Byte的倍數(shù),它不僅規(guī)定數(shù)字電視顯示的PC格式,也規(guī)定數(shù)字視頻信號和數(shù)字音頻信號,基本的128Byte以外的數(shù)據(jù)都是附加數(shù)據(jù),在基本數(shù)據(jù)的第127個字節(jié)定義EDID的附加數(shù)據(jù)塊數(shù)量。在EDID數(shù)據(jù)編程中,根據(jù)數(shù)字電視的顯示屬性要求,有兩個關(guān)鍵環(huán)節(jié)必須注意:第一,如果數(shù)字電視的顯示是固定格式,則在首選Timing Mode字節(jié)中必須選擇相應(yīng)的定義;第二,數(shù)字電視的標準顯示屬性應(yīng)在第一段詳細Timing Mode字節(jié)中完成數(shù)據(jù)編程。
研究開發(fā)中,注意到DDC2B只能適用于DVI 1.0標準的EDID讀取,因為它不能讀取附加的128字節(jié)的數(shù)據(jù)。因此,對于應(yīng)用DVI接口到數(shù)字電視中,因為有CEA的數(shù)據(jù)在附加數(shù)據(jù)塊里,信號源必須滿足E-DDC標準,才能讀取EDID數(shù)據(jù)。
● 數(shù)字電視中DVI接口的HDCP研究
HDCP(High-bandwidth Digital Content protection)系統(tǒng)是DVI接口中,在發(fā)送設(shè)備(即主機)和接收設(shè)備間保護數(shù)字信號正常合法傳輸,防止非法接收的一種加密系統(tǒng),在這一系統(tǒng)中最多允許7層視頻轉(zhuǎn)發(fā)器和128臺設(shè)備共享同一主DVI接口輸出的數(shù)字信號,HDCP系統(tǒng)連接的拓撲結(jié)構(gòu)如圖5所示。
圖5 HDCP系統(tǒng)連接拓樸結(jié)構(gòu)圖
HDCP主要有三個組成部分:第一部分是鑒定協(xié)議,確認接收者的合法性。發(fā)送方與接收方進行信息交換,接收方將KEY傳給發(fā)送方,發(fā)送方驗證并用此產(chǎn)生公共密鑰,通過公共密鑰作為均衡KEY混入授權(quán)證實序列中,用于加密內(nèi)容的解密,授權(quán)確認完成;HDCP密鑰一般有專門的EEPROM存儲,目前多數(shù)整機產(chǎn)品可通過處理芯片內(nèi)部EEPROM中預(yù)編程得到HDCP密鑰,通過這種方式密鑰保護可達到HDCP規(guī)范要求的高級別,出于保密原因,密鑰不能從IC里讀出。第二,一旦確認,發(fā)送方將加密內(nèi)容以雙方都知道的解密方式傳給接收方;第三,當非授權(quán)設(shè)備接收時,通過發(fā)送方的檢測,將中斷內(nèi)容傳送。
評論