
ADV7188
ENVSPROC Enable VSYNC Processor, Address 0x01 [3]
This block provides extra filtering of the detected VSYNCs to
give improved vertical lock.
Rev. 0 | Page 49 of 112
0—Disables the VSYNC processor.
1 (default)—Enables the VSYNC processor.
VBI DATA DECODE
There are two VBI data slicers on the ADV7188. The first is
called is called the VBI data processor (VDP) and the second is
called VBI System 2.
The VDP can slice both low bandwidth standards and high
bandwidth standards such as Teletext. VBI System 2 can slice
low data-rate VBI standards only.
The VDP is capable of slicing multiple VBI data standards on
SD video. It decodes the VBI data on the incoming CVBS/YC
or YUV data. The decoded results are available as ancillary data
in output 656 data stream. For low data rate VBI standards like
CC/WSS/CGMS, the user can read the decoded data bytes from
I
2
C registers. The VBI data standards that can be decoded by
the VDP are
PAL
Teletext System A or C or D
Teletext System B / WST
VPS (Video Programming System)
VITC (Vertical Interval Time Codes)
WSS (Wide Screen Signaling)
ITU-BT-653
ITU-BT-653
ETSI EN 300 231 V 1.3.1
BT.1119-1/
ETSI.EN.300294
CCAP (Closed Captioning)
NTSC
Teletext System B and D
Teletext System C/NABTS
VITC (Vertical Interval Time Codes)
CGMS (Copy Generation Management
System)
GEMSTAR
CCAP (Closed Captioning)
ITU-BT-653
ITU-BT-653 / EIA-516
EIA-J CPR-1204 / IEC
61880
EIA-608
The VBI data standard that the VDP decodes on a particular
line of incoming video has been set by default as described in
Table 64. This can be overridden manually and any VBI data
can be decoded on any line. The details of manual program-
ming are described in Table 65 and Table 66.
VDP Default Configuration
The VDP can decode different VBI data standards on a line-to-
line basis. The various standards supported by default on
different lines of VBI are explained in Table 64.
VDP Manual Configuration
MAN_LINE_PGM Enable Manual Line Programming of VBI
Standards, Address 0x64 [7] User Sub Map
The user can configure the VDP to decode different standards on
a line-to-line basis through manual line programming. For this,
the user has to set the MAN_LINE_PGM bit. The user needs to
write into all the line programming registers VBI_DATA_Px_Ny
(Register 0x64 to Register 0x77, User Sub Map).
0
(default)—The VDP decodes default standards on lines as
shown in Table 64.
1—The VBI standards to be decoded are manually programmed.
VBI_DATA_Px_Ny [3:0] VBI Standard to be Decoded on
Line x for PAL, Line y for NTSC, Address 0x64-0x77, User
Sub Map
These are related 4-bit clusters contained from Register 0x64 to
Register 0x77 in the User Sub Map. The 4-bit, line
programming registers, named VBI_DATA_Px_Ny, identifies
the VBI data standard that would be decoded on line number X
in PAL or on line number Y in NTSC mode. The different types
of VBI standards decoded by VBI_DATA_Px_Ny are shown in
Table 65. Note that the interpretation of its value depends on
whether the ADV7188 is in PAL or NTSC mode.