816x的HDVPSS(高清视频处理子系统)提供了视频输入接口和视频输出接口,视频输入提供了外部图像设备(如图像传感器、视频解码器等)的接入,视频输出接口为显示设备(如模拟SDTV显示、模拟/数字HDTV显示、数字LCD显示屏)提供了接口。它还提供了包括HD和SD视频的编码器和HDMI发送器。
结构框图如下:
模拟视频输出信号
信号 |
类型 |
描述 |
|
名字 |
脚位 |
||
当某个DAC关闭电源时,对应的模拟视频输出端子功能应该悬空 |
|||
IOUTA |
AT21 |
O |
视频DAC A输出,模拟HD视频DAC(G/Y) |
IOUTB |
AR21 |
O |
视频DAC B输出,模拟HD视频DAC(B/Pb) |
IOUTC |
AP21 |
O |
视频DAC C输出,模拟HD视频DAC(R/Pr) |
IOUTD |
AR20 |
O |
视频DAC D输出,模拟SD视频DAC |
IOUTE |
AT19 |
O |
视频DAC E输出,模拟SD视频DAC |
IOUTF |
AT20 |
O |
视频DAC F输出,模拟SD视频DAC |
IOUTG |
AU20 |
O |
视频DAC G输出,模拟SD视频DAC |
VDAC_VREF |
AH19 |
I |
视频DAC基准电压(0.5V),当所有DACs关闭电源的时候,这个脚应该悬空 |
VDAC_RBIAS_HD |
AE22 |
I/O |
视频DAC HD电流偏置连接,这个脚应该通过一个外部1.2K电阻连到VSSA_HD上 当所有HD DACs关闭电源的时候,这个脚应该悬空 |
VDAC_RBIAS_SD |
AP19 |
I/O |
视频DAC SD电流偏置连接,这个脚应该通过一个外部1.2K电阻连到VSSA_SD上 当所有SD DACs关闭电源的时候,这个脚应该悬空 |
在评估板上:
l IOUTA、IOUTB、IOUTC形成RGB的VGA输出,接到J2 VGA输出插座上,以及J5(Green)、J6(Blue),J7(Red)插座上。
l IOUTD形成复合视频输出,接到J4
l IOUTE、IOUTF形成S-Video输出,接到P1上
数字视频输出0信号:
信号 |
描述 |
VOUT[0]_CLK |
视频输出0时钟输出 |
VOUT[0]_G_Y_YC[9] … VOUT[0]_G_Y_YC[2] |
视频输出0数据,这些信号代表G/Y/YC的高8位,对于RGB模式,它们是绿数据位,对于YUV444模式,它们是Y数据位,对于Y/C模式,它们是Y数据位,对于BT.656模式,它们是复用的Y/Cb/Cr数据位 |
VOUT[0]_G_Y_YC[1]/ VOUT[1]_FLD/ VIN[1]B_FLD |
视频输出0数据,对于10/20/30bit模式(仅VOUT0支持),这些信号代表G/Y/YC的最低2位,对于RGB模式,它们是绿数据位,对于YUV444模式,它们是Y数据位,对于Y/C模式,它们是Y数据位,对于BT.656模式,它们是复用的Y/Cb/Cr数据位。这些信号在8/16/24bit模式中并不使用。 |
VOUT[0]_G_Y_YC[0]/ VOUT[1]_VSYNC/ VIN[1]B_VSYNC |
|
VOUT[0]_B_CB_C[9] … VOUT[0]_B_CB_C[2] |
视频输出0数据,这些信号代表B/CB/C的高8位,对于RGB模式,它们是蓝数据位,对于YUV444模式,它们是Cb数据位,对于Y/C模式,它们是复用的Cb/Cr数据位,对于BT.656模式,它们不使用 |
VOUT[0]_B_CB_C[1]/ VOUT[1]_HSYNC/ VOUT[1]_AVID |
视频输出0数据,对于20/30bit模式(仅VOUT0支持),这些信号代表B/CB/C的最低2位,对于RGB模式,它们是蓝数据位,对于YUV444模式,它们是Cb数据位,对于Y/C模式,它们是复用的Cb/Cr数据位,对于BT.656模式,它们不使用。这些信号在16/24bit模式中并不使用。 |
VOUT[0]_R_CR[9]/ VOUT[0]_B_CB_C[1]/ VOUT[1]_Y_YC[9] |
|
VOUT[0]_B_CB_C[0]/ VOUT[1]_C[9]/ VIN[1]B_HSYNC_DE |
|
VOUT[0]_R_CR[8]/ VOUT[0]_B_CB_C[0]/ VOUT[1]_Y_YC[8] |
|
VOUT[0]_R_CR[9] VOUT[0]_B_CB_C[1] VOUT[1]_Y_YC[9] |
视频输出0数据,这些信号代表R/CR的高8位,对于RGB模式,它们是红数据位,对于YUV444模式,它们是Cr数据位,对于Y/C及BT.656模式,它们不使用。 |
VOUT[0]_R_CR[8] VOUT[0]_B_CB_C[0] VOUT[1]_Y_YC[8] |
|
VOUT[0]_R_CR[7] VOUT[0]_G_Y_YC[1] VOUT[1]_Y_YC[7] |
|
VOUT[0]_R_CR[6] VOUT[0] _G_Y_YC [0] VOUT[1]_Y_YC[6] |
|
VOUT[0]_R_CR[5] VOUT[0]_AVID VOUT[1]_Y_YC[5] |
|
VOUT[0]_R_CR[4] VOUT[0]_FLD VOUT[1]_Y_YC[4] |
|
VOUT[0]_R_CR[3] VOUT[0]_VSYNC VOUT[1]_Y_YC[3] |
|
VOUT[0]_R_CR[2] VOUT[0]_HSYNC VOUT[1]_Y_YC[2] |
|
VOUT[0]_R_CR[1] |
视频输出0数据,对于30bit视频模式(仅VOUT[0]支持)这些信号代表R/CR的最低2位,对于RGB模式,它们是红数据位,对于YUV444模式,它们是Cr数据位,对于Y/C及BT.656模式,它们不使用。这些信号在24bit中并不使用。 |
VOUT[0]_R_CR[0]/ VOUT[1]_C[8] VOUT[1]_CLK |
|
VOUT[0]_VSYNC |
视频输出0垂直同步输出,这是分离的垂直同步输出,在内嵌同步模式,并不使用这些信号。 |
VOUT[0]_R_CR[3]/ VOUT[0]_VSYNC VOUT[1]_Y_YC[3] |
|
VOUT[0]_HSYNC |
视频输出0的水平同步输出,这是分离的水平同步输出,在内嵌同步模式,并不使用这些信号。 |
VOUT[0]_R_CR[2]/ VOUT[0]_C[8] VOUT[1]_Y_YC[2] |
|
VOUT[0]_FLD |
视频输出0的场ID输出,这是分离的场标识输出,在内嵌同步模式,并不使用这些信号。 |
VOUT[0]_R_CR[4]/ VOUT[0]_FLD VOUT[1]_Y_YC[4] |
|
VOUT[0]_AVID |
视频输出0的有效视频输出,这是分离的有效视频指示输出,在内嵌同步模式,并不使用这些信号。 |
VOUT[0]_R_CR[5]/ VOUT[1]_AVID VOUT[1]_Y_YC[5] |
在评估板上:该信号扩展到子卡上。VOUT1接到扩展插座上,在子卡上通过SIL9022形成一个HDMI输出接口。连到子卡的P4端子上。
数字视频输出1信号:
信号 |
描述 |
VOUT[0]_R_CR[0]/ VOUT[1]_C[8]/ VOUT[1]_CLK |
视频输出1的时钟输出 |
VOUT[1]_CLK/ VIN[1]A_CLK |
|
VOUT[0]_R_CR[9]/ VOUT[0]_B_CB_C[1]/ VOUT[1]_Y_YC[9] |
视频输出1的数据,这些信号代表8bit的Y/YC视频数据,对于Y/C模式,它们是Y(灰度)数据位,对于BT.656它们是复用的YCbCr数据位。 |
VOUT[1]_Y_YC[9]/ VIN[1]A_D[7] |
|
VOUT[0]_R_CR[8]/ VOUT[0]_B_CB_C[0]/ VOUT[1]_Y_YC[8] |
|
VOUT[1]_Y_YC[8]/ VIN[1]A_D[6] |
|
VOUT[0]_R_CR[7]/ VOUT[0]_G_Y_YC[1]/ VOUT[1]_Y_YC[7] |
|
VOUT[1]_Y_YC[7]/ VIN[1]A_D[5] |
|
VOUT[0]_R_CR[6]/ VOUT[0]_G_Y_YC[0]/ VOUT[1]_Y_YC[6] |
|
VOUT[1]_Y_YC[6]/ VIN[1]A_D[4] |
|
VOUT[0]_R_CR[5]/ VOUT[0]_AVID/ VOUT[1]_Y_YC[5] |
|
VOUT[1]_Y_YC[5]/ VIN[1]A_D[3] |
|
VOUT[0]_R_CR[4]/ VOUT[0]_FLD/ VOUT[1]_Y_YC[4] |
|
VOUT[1]_Y_YC[4]/ VIN[1]A_D[2] |
|
VOUT[0]_R_CR[3]/ VOUT[0]_VSYNC / VOUT[1]_Y_YC[3] |
|
VOUT[1]_Y_YC[3] VIN[1]A_D[1] |
|
VOUT[0]_R_CR[2]/ VOUT[0]_HSYNC/ VOUT[1]_Y_YC[2] |
|
VOUT[1]_Y_YC[2]/ VIN[1]A_D[0] |
|
VOUT[0]_B_CB_C[0]/ VOUT[1]_C[9]/ VIN[1]B_HSYNC_DE |
视频输出1的数据,这些信号代表8bit的C视频数据,对于Y/C模式,它们是C(色度)数据位,对于BT.656模式,它们不使用。 |
VIN[0]A_D[19]/ VIN[1]A_DE/ VOUT[1]_C[9] |
|
VIN[0]A_D[18]/ VIN[1]A_FLD/ VOUT[1]_C[8] |
|
VOUT[0]_R_CR[0]/ VOUT[1]_C[8]/ VOUT[1]_CLK |
|
VOUT[1]_C[7]/ VIN[1]A_D[13] |
|
VOUT[1]_C[6]/ VIN[1]A_D[12] |
|
VOUT[1]_C[5]/ VIN[1]A_D[11] |
|
VOUT[1]_C[4]/ VIN[1]A_D[10] |
|
VOUT[1]_C[3]/ VIN[1]A_D[9]/ |
|
VOUT[1]_C[2]/ VIN[1]A_D[8] |
|
VOUT[0]_G_Y_YC[0]/ VOUT[1]_VSYNC/ VIN[1]B_VSYNC |
视频输出1的垂直同步输出,这是个分离的垂直同步信号输出,这个信号在内嵌同步模式下不使用。 |
VIN[0]A_D[17]/ VIN[1]A_VSYNC/ VOUT[1]_VSYNC |
|
VOUT[0]_B_CB_C[1]/ VOUT[1]_HSYNC/ VOUT[1]_AVID |
视频输出1的水平同步输出,这是个分离的水平同步信号输出,这个信号在内嵌同步模式下不使用。 |
VOUT[1]_HSYNC/ VIN[1]A_D[15] |
|
VIN[0]A_D[16]/ VIN[1]A_HSYNC/ VOUT[1]_FLD |
视频输出1的场ID输出,这是个分离的场标识输出,这个信号在内嵌同步模式下不使用。 |
VOUT[0]_G_Y_YC[1]/ VOUT[1]_FLD/ VIN[1]B_FLD |
|
VOUT[0]_B_CB_C[1]/ VOUT[1]_HSYNC/ VOUT[1]_AVID |
视频输出1的有效视频输出,这是个分离的有效视频指示输出,这个信号在内嵌同步模式下不使用。 |
VOUT[1]_AVID/ VIN[1]B_CLK |
在评估板上并没有使用VOUT1功能。而是将VOUT1配置成了输入1端口。参见输入1端口信号的说明。
HDMI信号:
信号 |
描述 |
HDMI_TMDSCLKP |
HDMI时钟输出。当HDMI PHY掉电时,这些脚应该不连接 |
HDMI_TMDSCLKN |
|
HDMI_TMDSDN2 |
HDMI数据2输出,当HDMI PHY掉电时,这些脚应该不连接 |
HDMI_TMDSDP2 |
|
HDMI_TMDSDN1 |
HDMI数据1输出,当HDMI PHY掉电时,这些脚应该不连接 |
HDMI_TMDSDP1 |
|
HDMI_TMDSDN0 |
HDMI数据0输出,当HDMI PHY掉电时,这些脚应该不连接 |
HDMI_TMDSDP0 |
|
HDMI_SCL |
HDMI I2C串行时钟输出 |
HDMI_SDA |
HDMI I2C串行数据输出 |
HDMI_CEC |
HDMI用户电子控制IO |
HDMI_HPDET |
HDMI热插拔输入,连接器上的HDMI电缆的连接和拔除 |
HDMI_EXTSWING |
HDMI参考电压,当HDMI使用的时候,这个脚必须通过5.9K的外部电阻连到VSS。当HDMI PHY掉电时,这个脚应该不连接 |
在评估板上,HDMI输出到母板P6插座上
视频输入0信号:
信号 |
描述 |
VIN[0]A_CLK |
视频输入0端口A时钟输入,用于8/16/24bit端口A视频捕捉 |
VIN[0]B_CLK |
视频输入0端口B时钟输入,用于8端口B视频捕捉,在16/24bit捕捉模式下不使用。 |
VIN[0]A_D[23]/ VIN[0]B_HSYNC |
视频输入0端口A数据输入,对于16bit捕捉,D[7:0]是CbCr,D[15:8]是Y端口A输入。对于8bit捕捉,D[7:0]是端口A YCbCr数据输入,D[15:8]是端口B YCbCr数据输入。对于RGB捕捉,D[23:16]是R,D[15:8]是G,D[7:0]是B数据输入。 |
VIN[0]A_D[22]/ VIN[0]B_VSYNC |
|
VIN[0]A_D[21]/ VIN[0]B_FLD |
|
VIN[0]A_D[20]/ VIN[0]B_DE |
|
VIN[0]A_D[19]/ VIN[1]A_DE[0]/ VOUT[1]_C[9] |
|
VIN[0]A_D[18]/ VIN[1]A_FLD/ VOUT[1]_C[8] |
|
VIN[0]A_D[17]/ VIN[1]A_VSYNC/ VOUT[1]_VSYNC |
|
VIN[0]A_D[16]/ VIN[1]A_HSYNC/ VOUT[1]_FLD |
|
VIN[0]A_D[15] …. VIN[0]A_D[0] |
|
VIN[0]A_D[23]/ VIN[0]B_HSYNC |
视频输入0端口B水平同步输入,端口B捕捉没有内嵌的同步(BT.601模式)的8bit YCbCr信号时,使用的分离的水平同步信号。在RGB或16bit YCbCr模式下不使用。 |
VIN[0]A_HSYNC |
视频输入0端口A水平同步输入,端口A捕捉没有内嵌的同步(BT.601模式)的RGB或YCbCr信号时,使用的分离的水平同步信号。 |
VIN[0]A_D[22]/ VIN[0]B_VSYNC |
视频输入0端口B垂直同步输入,端口B捕捉没有内嵌的同步(BT.601模式)的8bit YCbCr信号时,使用的分离的垂直同步信号。在RGB或16bit YCbCr模式下不使用。 |
VIN[0]A_VSYNC |
视频输入0端口A垂直同步输入,端口A捕捉没有内嵌的同步(BT.601模式)的RGB或YCbCr信号时,使用的分离的垂直同步信号。 |
VIN[0]A_D[21]/ VIN[0]B_FLD |
视频输入0端口B场ID输入,端口B捕捉没有内嵌的同步(BT.601模式)的8bit YCbCr信号时,使用的分离的场标识信号。在RGB或16bit YCbCr模式下不使用。 |
VIN[0]A_FLD |
视频输入0端口A场ID输入,端口A捕捉没有内嵌的同步(BT.601模式)的RGB或YCbCr信号时,使用的分离的场标识信号。 |
VIN[0]A_D[20]/ VIN[0]B_DE |
视频输入0端口B数据使能输入,端口B捕捉没有内嵌的同步(BT.601模式)的RGB或 YCbCr信号时,使用的分离的数据有效信号。在RGB或16bit YCbCr模式下不使用。 |
VIN[0]A_DE |
|
在评估板上,该信号扩展到子卡上。
l 有P3的DVI插座输入DVI视频到SIL1161获得RGB数据之后,经过一个2选1的电路输入到VIN[0]
l 分离的同步信号VGA(J10)和SOG分量RGB信号(J5、J6、J7)通过TVP7002来数字化成RGB数据,经过2选1电路输入到VIN[0]
视频输入1信号:
信号 |
描述 |
VOUT[1]_CLK/ VIN[1]A_CLK |
视频输入1端口A时钟输入,用于8/16bit端口A视频捕捉,输入数据在CLK0的边缘采样。 |
VOUT[1]_AVID/ VIN[1]B_CLK |
视频输入1端口B时钟输入,用于8bit端口B视频捕捉,输入数据在CLK1的边缘采样。在16bit捕捉模式下不使用这个信号。 |
VOUT[1]_HSYNC/ VIN[1]A_D[15] |
视频输入1端口A数据输入,对于16bit捕捉,D[7:0]是Cb/Cr,D[15:8]是Y端口A输入,对于8bit捕捉,D[7:0]端口A YCbCr数据输入,D[15:8]是端口B YCbCr数据输入,对于VIN[1],仅D[15:0]可用 |
VIN[1]A_D[14] |
|
VOUT[1]_C[7]/ VIN[1]A_D[13] … VOUT[1]_C[2]/ VIN[1]A_D[8] |
|
VOUT[1]_Y_YC[9]/ VIN[1]A_D[7] … VOUT[1]_Y_YC[2]/ VIN[1]A_D[0] |
|
VOUT[0]_B_CB_C[0]/ VOUT[1]_C[9]/ VIN[1]B_HSYNC_DE |
视频输入1端口B水平同步或数据有效信号输入,端口B捕捉没有内嵌的同步(BT.601模式)的8bit YCbCr信号时,使用的分离的水平同步信号。在16bit YCbCr模式下不使用。 |
VIN[0]A_D[16]/ VIN[1]A_HSYNC/ VOUT[1]_FLD |
视频输入1端口A水平同步信号输入,端口A捕捉没有内嵌的同步(BT.601模式)的YCbCr信号时,使用的分离的水平同步信号。 |
VOUT[0]_G_Y_YC[0]/ VOUT[1]_VSYNC/ VIN[1]B_VSYNC |
视频输入1端口B垂直同步信号输入,端口B捕捉没有内嵌的同步(BT.601模式)的8bit YCbCr信号时,使用的分离的垂直同步信号。在16bit YCbCr模式下不使用。 |
VIN[0]A_D[17]/ VIN[1]A_VSYNC/ VOUT[1]_VSYNC |
视频输入1端口A垂直同步信号输入,端口A捕捉没有内嵌的同步(BT.601模式)的YCbCr信号时,使用的分离的垂直同步信号。 |
VIN[0]A_D[19]/ VIN[1]A_DE VOUT[1]_C[9] |
视频输入1端口A数据使能信号输入,端口A捕捉没有内嵌的同步(BT.601模式)的YCbCr信号时,使用的分离的数据有效信号。 |
VIN[0]A_D[18]/ VIN[1]A_FLD/ VOUT[1]_C[8] |
视频输入1端口A场ID输入,端口A捕捉没有内嵌的同步(BT.601模式)的YCbCr信号时,使用的场标识信号。 |
VOUT[0]_G_Y_YC[1]/ VOUT[1]_FLD/ VIN[1]B_FLD |
视频输入1端口B场ID输入,端口B捕捉没有内嵌的同步(BT.601模式)的8bit YCbCr信号时,使用的分离的场标识信号。在16bit YCbCr模式下不使用。 |
在评估板上,该信号扩展到子卡上。来自子卡的复合视频、S-Video、分离同步信号的VGA,SOG的分量RGB信号:
l 复合视频(J1插座)和S-Video(P1插座)通过TVP5147来数字化。
l 分离的同步信号VGA(J9)和SOG分量RGB信号(J2、J3、J4)通过TVP7002来数字化
l VIN1同时只能在选择视频(复合和S-Video)和VGA(同步分离和SOG)之间选择其一。