回放系统采用Atmel公司的多媒体处理专用芯片AT76C114作为信号源,HDMI接口控制器采用Silicon Image公司的Sii9030。
AT76C114是基于ARM946E-S内核的专用多媒体处理芯片。它不仅有强大的音/视频处理能力(支持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发送控制器。它支持DTV的各种视频格式输入,支持YC和RGB像素编码格式;音频支持I2S和工业标准的S/PDIF输入;集成了PaneLink TMDS编码内核;集成了HDCP内容保护加密引擎;支持通过同一个I2C接口访问Sii9030的寄存器和DDC通道;支持检测到新的显示设备、音频FIFO溢出等中断输出。SiI9030功能模块图如图6所示。
AT76C114与Sil9030硬件连接如图7所示。视频连接采用16位YCrCb(4:2:2)像素编码格式;音频采用I2S;SCK和SDA是AT76C114访问Sii9030寄存器的I2C连接。AT76C114的外部中断INT2用来处理SiI9030所发出的中断请求。
所有的初始化配置都是通过I2C接口实现的,因为AT76C114没有硬件的I2C接口,所以具体实现时采用了通用输入/输出口(GPIO)通过软件模拟。初始化配置如下:
首先,AT76C114通过I2C接口设置SiI9030的HDCP控制器寄存器,驱动SiI9030内部的DDC通道逻辑控制器与接收设备进行认证过程,建立加密通道;如果认证成功,那么通过DDC通道访问显示接收设备的E-EDID确定显示设备最佳的音/视频的接收格式。然后,AT76C114根据上面确定的格式,设置自己输出的音/视频格式以及SiI9030接收(捕获)的格式,主要包括:视频像素时钟及两个同步信号的极性、分辨率等;音频I2S时钟再生参数N/CTS、采样率、采样深度、采样包布局等。最后,启动音/视频输出和HDCP加密。
我司长期致力于HDMI IC的推广销售,详细的资料请查阅:http://www.szczkjgs.com/product_1035.htm
|
||||||
|
||||||