9397 750 14325 © Koninklijke Philips Electronics N.V. 2004. All rights reserved.
Product data sheet Rev. 03 — 9 December 2004 10 of 55
Philips Semiconductors
SAA7128H; SAA7129H
Digital video encoder
7.2 Data manager
In the data manager, a pre-defined color look-up table located in this block can be read
out in a pre-defined sequence (8 steps per active video line) as an alternative to the
external video data, achieving a color bar test pattern generator without the need for an
external data source.
7.3 Encoder
7.3.1 Video path
The encoder generates out of Y, U and V baseband signals luminance and color
subcarrier output signals, suitable for use as CVBS or separate Yand C signals.
Luminance is modified in gain and in offset (latter programmable in a certain range to
enable different black level set-ups). A blanking level can be set after insertion of a fixed
synchronization pulse tip level in accordance with standard composite synchronization
schemes. Other manipulations used for the Macrovision anti-taping process such as
additional insertion of AGC super-white pulses (programmable in height) are supported by
the SAA7128H only.
In order to enable easy post analog filtering, luminance is interpolated from a 13.5 MHz
data rate to a 27 MHz data rate, providing luminance in 10-bit resolution. The transfer
characteristics of the luminance interpolation filter are illustrated in
Figure 10 and Figure 11. Appropriate transients at start/end of active video and for
synchronization pulses are ensured.
Chrominance is modified in gain (programmable separately for U and V), standard
dependent burst is inserted, before baseband color signals are interpolated from a
6.75 MHz data rate to a 27 MHz data rate. One of the interpolation stages can be
bypassed, thus providing a higher color bandwidth, which can be made use of for Yand C
output. The transfer characteristics of the chrominance interpolation filter are illustrated in
Figure 8 and Figure 9.
The amplitude, beginning and ending of the inserted burst, is programmable in a certain
range that is suitable for standard signals and for special effects. Behind the succeeding
quadrature modulator, color in a 10-bit resolution is provided on the subcarrier.
The numeric ratio between Yand C outputs is in accordance with the respective
standards.
7.3.2 Teletext insertion and encoding
Pin TTX receives a WST or NABTS teletext bitstream sampled at the LLC clock. Two
protocols are provided:
At each rising edge of output signal (TTXRQ) a single teletext bit has to be provided
after a programmable delay at input pin TTX
The signal TTXRQ performs only a single LOW-to-HIGH transition and remains at
HIGH-level for 360, 296 or 288 teletext bits, depending on the chosen standard.
Phase variant interpolation is achieved on this bitstream in the internal teletext encoder,
providing sufficient small phase jitter on the output text lines.
9397 750 14325 © Koninklijke Philips Electronics N.V. 2004. All rights reserved.
Product data sheet Rev. 03 — 9 December 2004 11 of 55
Philips Semiconductors
SAA7128H; SAA7129H
Digital video encoder
TTXRQ provides a fully programmable request signal to the teletext source, indicating the
insertion period of bitstream at lines which are selectable independently for both fields.
The internal insertion window for text is set to 360 (PAL-WST), 296 (NTSC-WST) or 288
(NABTS) teletext bits including clock run-in bits. The protocol and timing are illustrated in
Figure 23.
7.3.3 Video Programming System (VPS) encoding
Five bytes of VPS information can be loaded via the I
2
C-bus and will be encoded in the
appropriate format into line 16.
7.3.4 Closed caption encoder
Using this circuit, data in accordance with the specification of closed caption or extended
data service, delivered by the control interface, can be encoded (line 21). Two dedicated
pairs of bytes (two bytes per field), each pair preceded by run-in clocks and framing code,
are possible.
The actual line number where data is to be encoded in, can be modified in a certain range.
The data clock frequency is in accordance with the definition for NTSC-M standard
32 times horizontal line frequency.
Data LOW at the output of the DACs corresponds to 0 IRE, data HIGH at the output of the
DACs corresponds to approximately 50 IRE.
It is also possible to encode closed caption data for 50 Hz field frequencies at 32 times
horizontal line frequency.
7.3.5 Anti-taping (SAA7128H only)
For more information contact your nearest Philips Semiconductors sales office.
7.4 RGB processor
This block contains a dematrix in order to produce red, green and blue signals to be fed to
a SCART plug.
Before Y, C
B
and C
R
signals are de-matrixed, individual gain adjustment for Y and color
difference signals and 2 times oversampling for luminance and 4 times oversampling for
color difference signals is performed. The transfer curves of luminance and color
difference components of RGB are illustrated in Figure 12 and Figure 13 respectively.
7.5 SECAM processor
SECAM specific pre-processing is achieved by a pre-emphasis of color difference signals
(for gain and phase see Figure 14 and Figure 15 respectively).
A baseband frequency modulator with a reference frequency shifted from 4.286 MHz to
DC carries out SECAM modulation in accordance with appropriate standard or optional
wide clipping limits.
After HF pre-emphasis, line-by-line sequential carriers with black reference of 4.25 MHz
(Db) and 4.40625 MHz (Dr) are generated on a DC reference carrier (anti-Cloche filter;
see Figure 16 and Figure 17) using specified values for FSC programming bytes.
9397 750 14325 © Koninklijke Philips Electronics N.V. 2004. All rights reserved.
Product data sheet Rev. 03 — 9 December 2004 12 of 55
Philips Semiconductors
SAA7128H; SAA7129H
Digital video encoder
Alternating phase reset in accordance with SECAM standard is carried out automatically.
During vertical blanking, the so-called ‘bottle pulses’ are not provided.
7.6 Output interface/DACs
In the output interface, encoded Yand C signals are converted from digital-to-analog in a
10-bit resolution. Yand C signals are also combined in a 10-bit CVBS signal.
The CVBS output occurs with the same processing delay (equal to 82 LLC clock periods,
measured from MP input to the analog outputs) as the Y, C and RGB outputs. Absolute
amplitude at the input of the DAC for CVBS is reduced by
15
16
with respect to Yand C
DACs to make maximum use of conversion ranges.
Red, green and blue signals are also converted from digital-to-analog, each providing a
9-bit resolution.
Outputs of the DACs can be set together via software control to minimum output voltage
(approximately 0.2 V DC) for either purpose. Alternatively, the buffers can be switched into
3-state output condition; this allows for a ‘wired AND’ configuration with other 3-state
outputs and can also be used as a power-save mode.
7.7 Synchronization
The synchronization of the SAA7128H; SAA7129H is able to operate in two modes; slave
mode and master mode.
In master mode, see Figure 19, the circuit generates all necessary timings in the video
signal itself, and it can provide timing signals at the RCV1 and RCV2 ports. In slave mode,
it accepts timing information either from the RCV pins or from the embedded timing data
of the
ITU-R BT.656
data stream.
For the SAA7128H; SAA7129H, the only difference between master and slave mode is
that it ignores the timing information at its inputs in master mode. Thus, if in slave mode,
any timing information is missing, the IC will continue running free without a visible effect.
But there must not be any additional pulses (with wrong phase) because the circuit will not
ignore them.
In slave mode, see Figure 18, an interface circuit decides which signal is expected at the
RCV1 port and which information is taken from its active slope. The polarity can be
chosen. If PRCV1 is logic 0, the rising slope will be active.
The signal can be:
A Vertical Sync (VS) pulse; the active slope sets the vertical phase
An odd/even signal; the active slope sets the vertical phase, the internal field flag to
odd and optionally sets the horizontal phase
A Field Sequence (FSEQ) signal; it marks the first field of the 4 (NTSC) or 8 (PAL) or
12 (SECAM) field sequences; in addition to the odd/even signal, it also sets the PAL
phase and optionally defines the subcarrier phase.
On the RCV2 port, the IC can provide a horizontal pulse with programmable start and stop
phase; this pulse can be inhibited in the vertical blanking period to build up, for example, a
composite blanking signal.

SAA7129H/V1,557

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
IC DIGITAL VIDEO ENCODER 44-QFP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet