參考資料:http://blog.sina.com.cn/s/blog_6cfd49b00102w00i.html;
http://blog.csdn.net/gtkknd/article/details/25436701;(這篇的原理圖個人感覺有錯誤)
http://www.eetop.cn/blog/html/16/62416-23307.html;
HPD信號
HPD:Hot Plug Detection,熱插拔檢測。標准HDMI接口的第19pin,這個信號作為HDMI發送器判斷是否連接HDMI顯示設備的依據。
上圖是HDMI顯示器的接口電路。當顯示器和主機連接時,主機供電給顯示器的18pin——HDMI_A_5V,此時該引腳有5V電壓。HPA_A/INT2要分兩種情況討論:
1.顯示器開啟;此時VCC_3V3是有電壓的,即Q3導通,Q2截止。因為HPA_A/INT2通過1k上拉到5V,因此該引腳為高電平。
2.顯示器關閉;此時VCC_3V3沒有電壓的,即Q3截止,Q2導通,HPA_A/INT2接地,故HPA_A/INT2是低電平。
當主機檢測到HPA_A/INT2是高電平時,主機會通過數據通道DDC(DDC I2C總線)讀取顯示器存儲器的EDID數據(擴展顯示器識別數據),如果檢測到顯示器的工作模式范圍與顯卡相適應,則主機系統可以激活顯卡 TMDS信號發送電路(數字視頻信號發送電路)。
HPD電壓要求:
當HPD引腳電壓大於2V時,判斷顯示器與主機連接:當檢測到HPD引腳電壓小於0.8V時,則判斷顯示器與主機連接已經斷開。
DDC通道(I2C)
DCC:Display Data Channel。作用:告訴主機,顯示器的生產廠商、生產日期、支持分辨率等信息。目的:實現即插即用。
EDID(Extended Display Identification DATA,即擴展顯示識別數據),最初是為PC顯示器設置的優化顯示格式而設計的規范,存儲在顯示器專用的1Kb的EEROM存儲器中(即EDID數據結構是128Bytes)。
HDMI接口在數字電視中的EDID數據結構,與PC顯示器的最大區別是編程數據可以是128Byte的倍數,它不僅規定數字電視顯示的格式,也規定數字視頻信號和數字音頻信號,基本的128Byte以外的數據都是附加數據,在基本數據的第127個字節定義EDID的附加數據塊數量。
CEC信號
CEC:Consumer Electronics Control,消費類電子控制。通過CEC信號讓用戶可以控制HDMI接口上所連接的裝置。如單鍵播放(One Touch Play),系統待機(System Standby)。即是如果用戶將影碟放進藍光播放器時,電視會由於CEC信號的通知而自動開機,然后視頻通道亦會自動切換到播放器連接的通道上。而當用戶關掉電視時,CEC信號亦會通知HDMI相連接的裝置一同進入待機。由於這樣,所以就可以完全變成單一遙控器控制所有HDMI連接的裝置。