sclk
External
ss
SPI
SPI
mosi
Slave
Master
hdmi_rx_clk
vid_rx_clk
y_data_in[11:4]
2.2.8.2. Ancillary Data Extraction
The ancillary data which is encoded in either nibble mode or byte mode is extracted from the input data stream on the Y channel and the
VBI data is retrieved. The DID and SDID from the sending device must match the value programmed in 1A 1A4A[7:0] and 1A 1A4B[7:0].
The format of the ancillary data packet is shown in
Byte
B9
0
0
1
1
2
1
3
EP
4
EP
5
EP
6
EP
7
EP
8
EP
9
EP
10
EP
11
EP
12
EP
13
EP
1
N-1
B8
Rev. B, August 2013
spi_rx_dv
Sync
1'b1
1
spi_rx_dv[7:0]
0
Figure 44: VBI Data Extraction Block Diagram
Table
B8
B7
B6
B5
0
0
0
0
1
1
1
1
1
1
1
1
EP
I2C_DID6[4:0]
EP
I2C_SDID7_2[5:0]
EP
0
EP
Padding[1:0]
VBI_DATA_STD[3:0]
EP
LCOUNT[11:6]
EP
LCOUNT[5:0]
EP
0
0
0
EP
0
0
VBI_WORD_1[7:4]
EP
0
0
VBI_WORD_1[3:0]
EP
0
0
VBI_WORD_2[7:4]
EP
0
0
VBI_WORD_2[3:0]
0
0
0
0
Checksum
vbi_src (1 = SPI, 0 = ANC)
1
0
Ancillary
Data
Extractor
1
muxed_vid_in
0
13.
Table 13: Output Mode Outline
B4
B3
B2
B1
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
DC[4:0]
0
0
0
EF
VDP_TTXT
0
TYPE[1:0]
0
0
0
0
0
0
0
0
0
120
ccap_even_data
ccap_even_dv
ccap_odd_data
Ancillary
Data
ccap_odd_dv
Delay
cgms_wss_data
cgms_wss_dv
B0
Description
0
1
Ancillary Data Preamble
1
0
DID Data Identification Word
0
SDID Secondary Data Identification
Word
0
ID1 User Data Word 1
0
ID2 User Data Word 2
0
ID3 User Data Word 3
0
ID4 User Data Word 4
0
ID5 User Data Word 5
0
ID6 User Data Word 6
0
ID7 User Data Word 7
0
ID8 User Data Word 8
0
ID9 User Data Word 9
0
Pad, May or may not be present
0
ADV8003 Hardware Manual
ccap_out
ccap_ext_out
To Encoder
cgms_wss_out_sd
cgms_wss_out_hd
Need help?
Do you have a question about the ADV8003 and is the answer not in the manual?