Preliminary specification
File under Integrated Circuits, IC22
1996 Nov 07
Philips SemiconductorsPreliminary specification
Digital Video Encoder (ECO-DENC)SAA7124; SAA7125
FEATURES
• Monolithic CMOS 5 V device
• Digital PAL/NTSC encoder
• System pixel frequency 13.5 MHz
• Accepts MPEG decoded data on 8-bit wide input port.
Input data format Cb, Y, Cr etc.
• Four DACs for CVBS (10-bit resolution), RGB (9-bit
resolution) operating at 27 MHz; RGB sync on CVBS
• Optionally 2 times CVBS and Y, C (all 10-bit resolution)
available simultaneously
• Closed captioning encoding
• On-chip YUV to RGB dematrix optionally to be
by-passed for Cr, Y, Cb output on RGB DACs
2
• Fast I
• Encoder can be master or slave
• Programmable horizontal and vertical input
• Programmable horizontal sync output phase
• Internal 100/75 Colour Bar Generator (CBG)
• Macrovision Pay-per-View copy protection system as
C-bus control port (400 kHz)
synchronization phase, via input pins or auxiliary codes
at MP data port
option, also partly used for RGB output.
This applies to SAA7124 only. The device is protected
by USA patent numbers 4631603, 4577216 and
4819098 and other intellectual property rights. Use of
the Macrovision anti-copy process in the device is
licensed for non-commercial home use only.
Reverse engineering or disassembly is prohibited.
Please contact your nearest Philips Semiconductor
sales office for more information
“(CCIR 656)”
• Controlled rise and fall times of output syncs and
blanking
• Down-mode of DACs
• LQFP64 (V1 devices only), QFP80 or PLCC84
package.
GENERAL DESCRIPTION
The SAA7124; SAA7125 encodes digital YUV video data
to an NTSC or PAL CVBS plus RGB or alternatively to
S-Video and CVBS output.
Optionally, the YUV to RGB dematrix can be by-passed
providing the digital-to-analog converted Cb, Y, Cr signals
instead of RGB.
The circuit accepts CCIR compatible YUV data with
720 active pixels per line in 4:2:2multiplexed formats,
for example MPEG decoded data.
It includes a sync/clock generator and on-chip
Digital-to-Analog Converters (DACs).
ILELF integral linearity error−−±4LSB
DLELF differential linearity error−−±1LSB
T
amb
analog supply voltage4.755.05.25V
digital supply voltage4.755.05.25V
analog supply current−tbf60mA
digital supply current−tbf100mA
input signal voltage levelsTTL compatible
analog output signal voltages Y, C, CVBS and RGB without load
−2.0−V
(peak-to-peak value)
load resistance80−−Ω
operating ambient temperature0−+70°C
1996 Nov 073
Philips SemiconductorsPreliminary specification
Digital Video Encoder (ECO-DENC)SAA7124; SAA7125
BLOCK DIAGRAM
ll pagewidth
XTALI
(5)
DDDO
V
RCV1
DDA5
to V
DDA1
V
LLC
XTALO
RCV2
CDIR
RTCI
54, 57, 60,
64, 74
48
45 44
46
36
35
3750
refH1VrefH2
V
2
53, 75
C-bus
2
I
8
SYNC CLOCK
clock
and timing
control
Y
(1)
CVBS
73
OUTPUT
INTERFACE
C
ENCODER
67
SSA1
V
D
62
res
C-bus
2
I
8
8
C-bus
2
I
res
59
control
internal
control bus
control
res
56
MODE
C-bus
2
I
res
65
control
C-bus
2
I
8
(2)
61
control
(3)
RED
58
A
RGB
Y
(4)
GREEN
BLUE
55
PROCESSOR
CbCr
2, 16 to 21, 23,
MGG550
63, 6852, 76
CUR1
22
refL1VrefL2
V
69, 71
resSPn.c.
7778
AP
40, 43, 47, 66,
70, 72
CUR2
Fig.1 Block diagram; PLCC84.
Y
DATA
25 to 28,
31 to 34
to
MP7
CbCr
MANAGER
8
MP0
C-bus
2
I
SA
SCL
SDA
RESET
4
C-BUS
2
I
INTERFACE
C-bus
2
I
8
control
83
84
1
1996 Nov 074
control
SAA7124
SAA7125
5, 14, 22,
29, 38, 41,
49, 80, 82
3, 15, 24,
30, 39, 42,
51, 79, 81
DDD1
V
SSD1
V
to
to
DDD9
V
SSD9
V
(1) Alternatively Y or CVBS.
(2) Alternatively CHROMA or Cr.
(3) Alternatively CVBS or Yin.
(4) Alternatively CVBS or Cb.
(5) V1 devices only.
Philips SemiconductorsPreliminary specification
Digital Video Encoder (ECO-DENC)SAA7124; SAA7125
ll pagewidth
to V
V
LLC
XTALI
XTALO
DDDO
V
RCV1
RTCI
DDA5
DDA1
RCV2
CDIR
34, 36, 38,
41, 46
29
27 26
28
20
19
2131
refH1VrefH2
V
2
33, 47
C-bus
2
I
8
SYNC CLOCK
clock
and timing
control
Y
(1)
CVBS
2
45
42,
43
D
OUTPUT
INTERFACE
C
ENCODER
SSA2
V
C-bus
2
I
8
8
C-bus
2
I
internal
control
control bus
control
MODE
C-bus
2
I
C-bus
2
I
8
control
control
(2)
RED
39
Y
(3)
(4)
GREEN
BLUE
35
37
A
RGB
PROCESSOR
CbCr
40, 4432, 48
4950
22
MGG551
CUR1
CUR2
refL1VrefL2
V
APSP
Y
DATA
9 to 12,
15 to 18
MP7
CbCr
MANAGER
8
to
MP0
C-bus
2
I
SA
SCL
SDA
RESET
59
C-BUS
2
I
INTERFACE
C-bus
2
I
8
control
55
56
57
1996 Nov 075
control
SAA7124
SAA7125
5, 7, 13,
22, 24, 30,
52, 54, 60
6, 8, 14,
23, 25, 51,
53, 58
DDD1
V
SSD1
V
to
to
DDD9
V
SSD8
V
Fig.2 Block diagram; TQFP64, V1 devices only.
(1) Alternatively Y or CVBS.
(2) Alternatively CHROMA or Cr.
(3) Alternatively CVBS or Yin.
(4) Alternatively CVBS or Cb.
Philips SemiconductorsPreliminary specification
Digital Video Encoder (ECO-DENC)SAA7124; SAA7125
gewidth
XTALI
(5)
DDDO
V
RCV1
DDA5
to V
DDA1
V
LLC
XTALO
RCV2
CDIR
RTCI
54, 57, 60,
64, 74
36
33 32
34
26
25
2738
refH1VrefH2
V
2
53, 75
C-bus
2
I
8
SYNC CLOCK
clock
and timing
control
Y
(1)
CVBS
61
OUTPUT
INTERFACE
C
ENCODER
55
SSA1
V
D
54
res
C-bus
2
I
8
8
C-bus
2
I
res
51
control
internal
control bus
control
res
48
MODE
2
res
45
C-bus
control
I
C-bus
2
I
8
50
control
(2)
RED
Y
(3)
(4)
GREEN
BLUE
44
47
A
RGB
PROCESSOR
CbCr
MGG552
52, 5641, 64
CUR1
22
refL1VrefL2
V
57, 59
resSPn.c.
6566
AP
7 to 12, 35, 40
58, 60
CUR2
Fig.3 Block diagram; QFP80.
Y
DATA
15 to 18,
21 to 24
to
MP7
CbCr
MANAGER
8
MP0
C-bus
2
I
control
SA
SCL
SDA
RESET
75
C-BUS
2
I
INTERFACE
C-bus
2
I
8
control
71
72
73
1996 Nov 076
SAA7124
SAA7125
5, 13, 19,
28, 30, 37,
68, 70, 76
6, 14, 20,
29, 31, 39,
67, 69, 74
DDD1
V
SSD1
V
to
to
DDD9
V
SSD9
V
(1) Alternatively Y or CVBS.
(2) Alternatively CHROMA or Cr.
(3) Alternatively CVBS or Yin.
(4) Alternatively CVBS or Cb.
(5) V1 devices only.
Philips SemiconductorsPreliminary specification
Digital Video Encoder (ECO-DENC)SAA7124; SAA7125
PINNING
SYMBOLTYPE
DESCRIPTION
PLCC84 LQFP64QFP80
RESETI15773Reset input, active LOW. After reset is applied, all digital I/Os
are in input mode. The I2C-bus receiver waits for the START
condition.
n.c.−2−−not connected
PIN
V
SSD1
SAI45975The I
I366digital ground 1
2
C-bus slave address select input pin. LOW: slave
address = 88H, HIGH = 8CH.
V
DDD1
I555digital supply voltage 1
TP1O66177
TP2O76278
TP3O86379
TP4O96480
TP5O1011
Test pin outputs. Leave open for normal operation.
Lower 4 bits of MPEG port. It is an input for
multiplexed Cb, Y, Cr data.
“CCIR 656”
style
MP0I 341824
RCV1I/O351925Raster Control 1 for video port. This pin receives/provides a
VS/FS/FSEQ signal.
1996 Nov 077
Philips SemiconductorsPreliminary specification
Digital Video Encoder (ECO-DENC)SAA7124; SAA7125
SYMBOLTYPE
DESCRIPTION
PLCC84 LQFP64QFP80
RCV2I/O362026Raster Control 2 for video port. This pin provides an HS pulse
of programmable length or receives an HS pulse.
RTCII372127Real Time Control input. If the LLC clock is provided by an
SAA7111 or SAA7151B, RTCI should be connected to the
RTCO pin of the respective decoder to improve the signal
quality.
PIN
V
V
DDD5
SSD5
I382430digital supply voltage 5
I392531digital ground 5
n.c.−40−35not connected
V
V
DDD6
SSD6
I413037digital supply voltage 6
I425139digital ground 6
n.c.−43−40not connected
XTALII442632Crystal oscillator input (from crystal). If the oscillator is not
used, this pin should be connected to ground.
XTALOO452733Crystal oscillator output (to crystal).
V
DDDO
I462834digital supply voltage for the internal oscillator; note 1
n.c.−47−−not connected
LLCI/O482936Line-Locked Clock. This is the 27 MHz master clock for the
encoder. The I/O direction is set by the CDIR pin.
V
DDD7
I495268digital supply voltage 7
CDIRI503138Clock direction. If CDIR input is HIGH, the circuit receives a
clock signal, otherwise if CDIR is LOW, LLC is generated by
the internal crystal oscillator.
V
V
SSD7
refL1
I515367digital ground 7
I523241Lower reference voltage 1 input for DACs; connect to analog
ground.
V
refH1
I533342Upper reference voltage 1 input for DACs; connect via 100 nF
capacitor to analog ground.
V
DDA1
I543443Analog supply voltage 1 for DACs.
BLUEO553544Analog output of the BLUE component.
resI56−45reserved
V
DDA2
I573646Analog supply voltage 2 for DACs.
GREENO583747Analog output of GREEN component.
resI59−48reserved
V
DDA3
I603849Analog supply voltage 3 for DACs.
REDO613950Analog output of RED component.
resI62−51reserved
CUR1I634052Current input 1 for RGB amplifiers; connect via 15 kΩ resistor
DDA
.
V
DDA4
to V
I644153Analog supply voltage 4 for DACs.
resI65−54reserved
n.c.−66−−not connected
1996 Nov 078
Philips SemiconductorsPreliminary specification
Digital Video Encoder (ECO-DENC)SAA7124; SAA7125
SYMBOLTYPE
DESCRIPTION
PLCC84 LQFP64QFP80
PIN
V
V
SSA1
SSA2
I674255Analog ground 1 for the DACs.
I−43−Analog ground 2 for the DACs.
CUR2I684456Current input 2 for RGB amplifiers; connect via 15 kΩ resistor
DDA
.
to V
resO69−57reserved
n.c.−70−58not connected
resO71−59reserved
n.c.−72−60not connected
CVBSO734561Analog output of the CVBS signal.
V
V
DDA5
refH2
I744662Analog supply voltage 5 for DACs.
I754763Upper reference voltage 2 input for DACs; connect via 100 nF
capacitor to analog ground.
V
refL2
I764864Lower reference voltage 2 input for DACs; connect to analog
ground.
API774965Test pin. Connected to digital ground for normal operation.
SPI785066Test pin. Connected to digital ground for normal operation.
V
SSD8
V
DDD8
V
SSD9
V
DDD9
SCLI 835571I
SDAI/O845672I
I795869digital ground 8
I805470digital supply voltage 8
I81−74digital ground 9
I826076digital supply voltage 9
The digital video encoder (ECO-DENC) encodes digital
luminance and colour difference signals into analog CVBS
and simultaneously RGB signals. NTSC-M, PAL B/G
standards and sub-standards are supported.
Both interlaced and non-interlaced operation is possible
for all standards.
Optionally, the input Y, Cb and Cr data, digital-to-analog
converted, is available at the analog RGB outputs.
For applications that do not require RGB output, the device
can be configured in such a way that S-Video and twice
CVBS is available (Y at CVBS-DAC, C at R-DAC, and
CVBS at G-DAC and B-DAC).
The basic encoder function consists of subcarrier
generation, colour modulation and insertion of
synchronization signals. Luminance and chrominance
signals are filtered in accordance with the standard
requirements of
For ease of analog post filtering the signals are twice
oversampled with respect to the pixel clock before
digital-to-analog conversion.
For total filter transfer characteristics see
Figs 7, 8, 9, 10, 11 and 12. The DACs for Y, C, and CVBS
are realized with full 10-bit resolution, DACs for RGB with
9-bit resolution.
The MPEG port (MP) accepts 8 line multiplexed Cb, Y, Cr
data.
“RS-170-A”
and
“CCIR 624”
.
The encoder can be configured as slave with respect to
RCV trigger inputs or auxiliary
be master to output horizontal and vertical trigger pulses.
The IC also contains Closed Caption and Extended Data
Services Encoding (Line 21), and supports anti-taping
signal generation in accordance with Macrovision.
A number of possibilities are provided for setting different
video parameters such as:
Black and blanking level control
Colour subcarrier frequency
Variable burst amplitude etc.
During reset (RESET = LOW) and after reset is released,
all digital I/O stages are set to input mode. A reset forces
the I2C-bus interface to abort any running bus transfer and
sets register 3A to 03H, register 61 to 06H and
registers 6BH and 6EH to 00H. All other control registers
are not influenced by a reset.
Data manager
In the data manager, real time arbitration on the data
stream to be encoded is performed.
Optionally, the device can operate as a 100/75 colour bar
test pattern generator without need for an external data
source.
Encoder
IDEO PATH
V
“CCIR 656”
codes, or can
The 8-bit multiplexed Cb-Y-Cr formats are
(D1 format) compatible, but auxiliary codes such as SAV
and EAV are decoded optionally for trigger purposes.
A crystal-stable master clock (LLC) of 27 MHz, which is
twice the CCIR line-locked pixel clock of 13.5 MHz, needs
to be supplied externally. Optionally, a crystal oscillator
input/output pair of pins and an on-chip clock driver is
provided.
It is also possible to connect a Philips Digital Video
Decoder (SAA7111 or SAA7151B) in conjunction with a
CREF clock qualifier to ECO-DENC. Via the RTCI pin,
connected to RTCO of a decoder, information concerning
actual subcarrier, PAL-ID, and if connected to SAA7111,
definite subcarrier phase can be inserted.
The ECO-DENC synthesizes all necessary internal
signals, colour subcarrier frequency, and synchronization
signals, from that clock.
1996 Nov 0713
“CCIR 656”
The encoder generates out of Y, U and V baseband
signals luminance and colour subcarrier output signals,
suitable for use as CVBS or separate Y and C signals.
Luminance is modified in gain and in offset (latter
programmable in a certain range to enable different black
level set-ups). After having been inserted a fixed
synchronization level, in accordance with standard
composite synchronization schemes, and blanking level,
programmable also in a certain range to allow for
manipulations with Macrovision anti-taping, additional
insertion of AGC super-white pulses, programmable in
height, is supported.
In order to enable easy analog post filtering, luminance is
interpolated from 13.5 MHz data rate to 27 MHz data rate,
providing luminance in 10-bit resolution. This filter is also
used to define smoothed transients for synchronization
pulses and blanking period. For transfer characteristic of
the luminance interpolation filter see Figs 9 and 10.
Philips SemiconductorsPreliminary specification
Digital Video Encoder (ECO-DENC)SAA7124; SAA7125
Chrominance is modified in gain (programmable
separately for U and V), standard dependent burst is
inserted, before baseband colour signals are interpolated
from 6.75 MHz data rate to 27 MHz data rate. One of the
interpolation stages can be bypassed, thus providing a
higher colour bandwidth, which can be made use of for
Y and C output. For transfer characteristics of the
chrominance interpolation filter see Figs 7 and 8.
The amplitude of inserted burst is programmable in a
certain range, suitable for standard signals and for special
effects. Behind the succeeding quadrature modulator,
colour in 10-bit resolution is provided on subcarrier.
The numeric ratio between Y and C outputs is in
accordance with set standards.
C
LOSED 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.
Data clock frequency is in accordance with 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.
NTI-TAPING (SAA7124 ONLY)
A
For more information contact your nearest Philips
Semiconductors sales office.
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, Cb and Cr signals are de-matrixed, 2 times
oversampling for luminance and 4 times oversampling for
colour difference signals is performed. For transfer curves
of luminance and colour difference components of RGB
see Figs 11 and 12.
Output interface/DACs
In the output interface encoded both Y and C signals are
converted from digital-to-analog in 10-bit resolution.
Y and C signals are also combined to a 10-bit CVBS
signal.
RED, GREEN and BLUE signals (optionally Cr, Y, Cb) are
also converted from digital-to-analog, each providing a
9-bit resolution.
All output occurs with the same processing delay.
Absolute amplitudes at the input of the DAC for CVBS is
15
reduced by
⁄16with respect to Y and C DACs to make
maximum use of conversion ranges.
Depending on control bits YC_EN and DEMOFF, different
signal combinations are available at DACs #1 to #4.
YC_EN = DEMOFF = LOW is the default configuration
after reset.
Outputs of the DACs can be set together in two groups
(#1 and #2 by DOWNB, #3 and #4 by DOWNA) via
software control to minimum output voltage for either
purpose.
Synchronization
Synchronization of the ECO-DENC is able to operate in
two modes; slave mode and master mode.
In the slave mode, the circuit accepts synchronization
pulses at the bidirectional RCV1 port (or equivalently as
frame synchronization from
“CCIR 656”
data stream).
The timing and trigger behaviour related to RCV1 can be
influenced by programming the polarity and on-chip delay
of RCV1. Active slope of RCV1 defines the vertical phase
and optionally the odd/even and colour frame phase to be
initialized, it can be also used to set the horizontal phase.
If the horizontal phase is not to be influenced by RCV1, a
horizontal pulse needs to be supplied at the RCV2 pin
(or a horizontal synchronization from
“CCIR 656”
data
stream). Timing and trigger behaviour can also be
influenced for RCV2.
1996 Nov 0714
Loading...
+ 30 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.