Architecture
1763
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Video Port Interface (VPIF)
35.2 Architecture
This section describes the architecture of the video port interface module (VPIF).
35.2.1 Clock Control
The VPIF has 4 clock input pins and 2 clock output pins. Each channel has 1 clock input pin with clock
edge control using the CLKEDGE bit in the channel
n
control register (C
n
CTRL). VPIF can provide a clock
for an external device on channel 2 or 3 using the CLKEN bit in the appropriate C2CTRL or C3CTRL
register. The clock generated by VPIF will have the same frequency as the input clock.
35.2.2 Signal Descriptions
describes the pin assignment on the VPIF for receiving video and capturing raw data. Shaded
signals in
are synchronization signals that are necessary for capturing raw data.
describes the pin assignments for transmitting video data.
Table 35-3. Receive Pin Multiplexing Control
Pin Name
Rec. 656
Rec. 1120
Raw Data
Capture
Pin Name
Rec. 656
Rec. 1120
Raw Data
Capture
DIN[0]
data0[0]
luma[0]
raw_data[0]
DIN[8]
data1[0]
chroma[0]
raw_data[8]
DIN[1]
data0[1]
luma[1]
raw_data[1]
DIN[9]
data1[1]
chroma[1]
raw_data[9]
DIN[2]
data0[2]
luma[2]
raw_data[2]
DIN[10]
data1[2]
chroma[2]
raw_data[10]
DIN[3]
data0[3]
luma[3]
raw_data[3]
DIN[11]
data1[3]
chroma[3]
raw_data[11]
DIN[4]
data0[4]
luma[4]
raw_data[4]
DIN[12]
data1[4]
chroma[4]
not used
DIN[5]
data0[5]
luma[5]
raw_data[5]
DIN[13]
data1[5]
chroma[5]
raw_field_id
DIN[6]
data0[6]
luma[6]
raw_data[6]
DIN[14]
data1[6]
chroma[6]
raw_h_valid
DIN[7]
data0[7]
luma[7]
raw_data[7]
DIN[15]
data1[7]
chroma[7]
raw_v_valid
CLKIN0
data0_clk
luma_clk
raw_data_clk
CLKIN1
data1_clk
chroma_clk
raw_data_clk
Table 35-4. Transmit Pin Multiplexing Control
Pin Name
Trans. 656
Trans. 1120
Pin Name
Trans. 656
Trans. 1120
DOUT[0]
data2[0]
luma[0]
DOUT[8]
data3[0]
chroma[0]
DOUT[1]
data2[1]
luma[1]
DOUT[9]
data3[1]
chroma[1]
DOUT[2]
data2[2]
luma[2]
DOUT[10]
data3[2]
chroma[2]
DOUT[3]
data2[3]
luma[3]
DOUT[11]
data3[3]
chroma[3]
DOUT[4]
data2[4]
luma[4]
DOUT[12]
data3[4]
chroma[4]
DOUT[5]
data2[5]
luma[5]
DOUT[13]
data3[5]
chroma[5]
DOUT[6]
data2[6]
luma[6]
DOUT[14]
data3[6]
chroma[6]
DOUT[7]
data2[7]
luma[7]
DOUT[15]
data3[7]
chroma[7]
CLKIN2
data2_ref_clk
luma_ref_clk
CLKIN3
data3_ref_clk
chroma_ref_clk
CLKOUT2
data2_clk
luma_clk
CLKOUT3
data3_clk
chroma_clk