回放系統采用Atmel公司的多媒體處理專(zhuān)用芯片AT76C114作為信號源,HDMI接口控制器采用Silicon Image公司的Sii9030。
AT76C114是基于ARM946E-S內核的專(zhuān)用多媒體處理芯片。它不僅有強大的音/視頻處理能力(支持MP3解碼,支持JPEG編解碼,MPEG-l和MPEG-4編解碼),還配備了USB控制器、閃存卡(如SD、MMC等)控制器等外圍功能。它的視頻輸出支持模擬的復合視頻信號(CVBS)、分立視頻信號(Y/C)、分量視頻信號(Y/PrPb)以及數字的(從SDTV的480i/480p到HDTV的720 p和1080i)各種視頻格式;像素編碼支持YCbCr和RGB輸出。音頻輸出支持I2S、S/PDIF接口。AT76C114功能模塊圖如圖5所示。

Sil9030是遵從HDMI 1.1、HDCP 1.1并兼容DVI l.0的HDMI發(fā)送控制器。它支持DTV的各種視頻格式輸入,支持YC和RGB像素編碼格式;音頻支持I2S和工業(yè)標準的S/PDIF輸入;集成了PaneLink TMDS編碼內核;集成了HDCP內容保護加密引擎;支持通過(guò)同一個(gè)I2C接口訪(fǎng)問(wèn)Sii9030的寄存器和DDC通道;支持檢測到新的顯示設備、音頻FIFO溢出等中斷輸出。SiI9030功能模塊圖如圖6所示。

AT76C114與Sil9030硬件連接如圖7所示。視頻連接采用16位YCrCb(4:2:2)像素編碼格式;音頻采用I2S;SCK和SDA是AT76C114訪(fǎng)問(wèn)Sii9030寄存器的I2C連接。AT76C114的外部中斷INT2用來(lái)處理SiI9030所發(fā)出的中斷請求。

所有的初始化配置都是通過(guò)I2C接口實(shí)現的,因為AT76C114沒(méi)有硬件的I2C接口,所以具體實(shí)現時(shí)采用了通用輸入/輸出口(GPIO)通過(guò)軟件模擬。初始化配置如下:
首先,AT76C114通過(guò)I2C接口設置SiI9030的HDCP控制器寄存器,驅動(dòng)SiI9030內部的DDC通道邏輯控制器與接收設備進(jìn)行認證過(guò)程,建立加密通道;如果認證成功,那么通過(guò)DDC通道訪(fǎng)問(wèn)顯示接收設備的E-EDID確定顯示設備最佳的音/視頻的接收格式。然后,AT76C114根據上面確定的格式,設置自己輸出的音/視頻格式以及SiI9030接收(捕獲)的格式,主要包括:視頻像素時(shí)鐘及兩個(gè)同步信號的極性、分辨率等;音頻I2S時(shí)鐘再生參數N/CTS、采樣率、采樣深度、采樣包布局等。最后,啟動(dòng)音/視頻輸出和HDCP加密。
我司長(cháng)期致力于HDMI IC的推廣銷(xiāo)售,詳細的資料請查閱:http://www.webuyspringsrealestate.com/product_1035.htm
|