Philips Semiconductors
Preliminary specification
PAL/NTSC/SECAM video decoder with adaptive PAL/NTSC
comb filter, VBI-data slicer and high performance scaler
SAA7114H
9.4.1
X-PORT CONFIGURED AS OUTPUT
The amplitude and offset of the CVBS signal is
programmable via RAWG7 to RAWG0 and
RAWO7 to RAWO0; see Chapter 15 “I2C-bus
description”, Tables 62 and 63. For nominal levels
see Fig.18.
If data output is enabled at the expansion port, then the
data stream from the decoder is presented. The data
format of the 8-bit data bus is dependent on the chosen
data type, selectable by the line control registers
LCR2 to LCR24; see Table 3. In contrast to the image
port, the sliced data format is not available on the
expansion port. Instead, raw CVBS samples are always
transferred if any sliced data type is selected.
The relation of LCR programming to line numbers is
described in Section 8.2, see Tables 4 to 7.
The data type selections by LCR are overruled by setting
OFTS2 (subaddress 13H bit 2) = 1. This setting is mainly
intended for device production test. The VPO-bus carries
the upper or lower 8 bits of the two ADCs dependent on
OFTS[1:0]13H[1:0] settings; see Table 57. The output
configuration is done via MODE[3:0]02H[3:0] settings; see
Table 39. If a YC mode is selected, the expansion port
carries the multiplexed output signals of both ADCs, in
CVBS mode the output of only one ADC. No timing
reference codes are generated in this mode.
Following are some details of data types on the expansion
port:
• Active video (data type 15) contains component
YUV 4 : 2 : 2 signal, 720 active pixels per line. The
amplitude and offsets are programmable via
DBRI7 to DBRI0, DCON7 to DCON0,
DSAT7 to DSAT0, OFFU1, OFFU0,
OFFV1 and OFFV0. For nominal levels see Fig.17.
Remark: The LSBs (bit 0) of the ADCs are also available
• Test line (data type 6) is similar to active video format,
on pin RTS0. For details see Table 55.
with some constraints within the data processing:
– adaptive chrominance comb filter, vertical filter
(chrominance comb filter for NTSC standards, PAL
phase error correction) within the chrominance
processing are disabled
The SAV/EAV timing reference codes define start and end
of valid data regions. During horizontal blanking period
between EAV and SAV the ITU-blanking code sequence
‘- 80 - 10 - 80 - 10 -...’ is transmitted.
– adaptive luminance comb filter, peaking and
chrominance trap are bypassed within the luminance
processing.
The position of the F-bit is constant according to ITU 656
(see Tables 29 and 30).
The V-bit can be generated in two different ways (see
Tables 29 and 30) controlled via OFTS1 and OFTS0, see
Table 57.
This data type is defined for future enhancements. It
could be activated for lines containing standard test
signals within the vertical blanking period. Currently the
most sources do not contain test lines. For nominal
levels see Fig.17.
F and V bits change synchronously with the EAV code.
• Raw samples (data types 0 to 5 and 7 to 14):
UV-samples are similar to data type 6, but CVBS
samples are transferred instead of processed luminance
samples within the Y time slots.
Table 27 Data format on the expansion port
TIMING
BLANKING
TIMING
REFERENCE
CODE (HEX)(1)
BLANKING
PERIOD
REFERENCE
720 PIXELS YUV 4 : 2 : 2 DATA(2)
PERIOD
CODE (HEX)(1)
... 80 10 FF 00 00 SAV CB0 Y0 CR0 Y1 CB2 Y2 ... CR718 Y719 FF 00 00 EAV 80 10 ...
Notes
1. The generation of the timing reference codes can be suppressed by setting OFTS[2:0] to ‘010’, see Table 57. In this
event the code sequence is replaced by the standard ‘- 80 - 10 -’ blanking values.
2. If raw samples or sliced data are selected by the line control registers (LCR2 to LCR24), the Y-samples are replaced
by CVBS samples.
2000 Mar 15
63