HDMI管腳定義




1:DDC_SCL和DDC_SDA用處:
DDC(顯示數據通道)主要用於HDMI源端設備(Source)與接收端設備(Sink)之間進行EDID數據及HDCP密鑰的交流。通過EDID交流,源端設備可以瞭解到接收端設備音視頻的接收能力;通過HDCP Key的交流,可以實時的進行數據流的內容保護認證,從而達到數據內容保護的目的。

2:DDC的電路:
DDC的電路方式與I2C電路相同,因此在DDC電路設計中,設計者要考慮到DDC線路的電平。按照HDMI 1.3a規範,HDMI源端DDC的上拉電阻最小爲1.5kΩ,考慮到HDMI認證中DDC電平的要求(在  4.5~5.5V之間),將DDC信號均通過10kΩ的電阻上拉到HDMI接口的第18引腳(HDMI源端5V電源)。經計算,源端與接收端的DDC總上拉電阻的最小值爲R總上拉min =1.5kΩ‖10kΩ=1.3kΩ。經測試,接收端DDC的電平約爲4.68V,因此滿足HDMI認證要求;而DDC總上拉電阻的最小值 1.3kΩ也滿足I2C的規範。



3: CEC: 消費類電子控制
CEC(消費類電子控制)操作是HDMI接口的一個重要擴展功能,它採用“一線”(One Wire)通信方式,將HDMI的設備連通起來,使HDMI設備之間的操作簡單化。即接收端有多個HDMI接口, 將一臺HDMI輸出和所有HDMI輸出必須連接在一起,其中一臺設備斷電時應該不影響其他設備的工作。如果接收端採用PS321(三選一HDMI開關)採用內置的EDID緩存區來配置,那麼PS321的CEC操作設計主要是CEC物理地址的分配。具體見HDMISpecification13a

4:HPD:Hotplug熱插拔
HPD(Hotplug熱插拔)操作設計是HDMI接口軟件設計的一個重要環節,它是由接收端設備(Sink)發出的,在與HDMI源端設備(Source)之間建立正式通信的前奏信號。HPD信號電平爲高時表示接收端設備已經準備好了,允許源端設備訪問接收端設備。
在HPD操作的軟件設計中,要考慮如下兩個因素。
    一是HDMI源端設備輸出的電源腳(HDMI接收端插座的第18引腳)的檢測。如果HDMI接收端插座的第18引腳爲低電平,表示HDMI源端設備未準備好,此時接收端設備應把HPD信號置低電平;如果HDMI接收端插座的第18引腳爲高電平,表示HDMI源端設備已準備好,此時接收端設備根據自身的情況可以有選擇的將HPD信號置高電平,以通知HDMI源端設備,表明接收端設備也準備好。
    二是源端與接收端通信失敗下的模擬HPD操作。當HDMI源端與接收端的通信剛建立時可能出現HDCP-KEY讀取失敗或EDID數據讀取錯誤的情況,造成HDMI工作不正常,此時爲了恢復正常的通信,需要進行模擬的HPD操作,即由接收端設備將HPD信號從高電平拉爲低電平,HPD低電平持續100ms左右,再拉回高電平,這樣源端設備會檢測HPD信號的跳變,重新發起讀取操作,爲建立正常通信做進一步的嘗試。這種軟件模擬HPD的操作可以在不需要人爲熱插拔操作的協助下以模擬硬插拔的方式來重建HDMI的正常通信,從而可以消除通信不穩定引起的故障。



發佈了307 篇原創文章 · 獲贊 52 · 訪問量 98萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章