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