STV0119A
PAL/NTSC HIGH PERFORMANCE DIGITAL ENCODER
June 1998
SO28
(Plastic Micropackage)
ORDER CODE : STV0119A
.
NTSC-M, PAL-B, D, G, H, I, N, M, PLUS
NTSC-4.43 ENCODING (OPTIONAL PEDES-
TAL IN ALL STANDARDS)
.
SMALL AND ECONOMICAL SO28 PACKAGE
.
LINE SKIP/INSERT CAPABILITY SUPPRES-
SING THE NEED FOR AN EXTERNAL VCXO,
THUS REDUCING APPLICATION COST
.
4 SIMULTANEOUS ANALOG OUTPUTS : RGB +
CVBS, or S-VHS (Y/C) + CVBS1 + CVBS2
.
MACROVISION
TM
REV7.01/REV6.1
COPY
PROTECTION PROCESS IN BOTH NTSC
AND PAL
.
54MHz INPUT MULTIPLEX INTERFACE FOR
DOUBLE
ENCODING
APPLICATIONS
(TO BE ABLE TO ENCODE OR NOT THE OSD
CONTENT OF THE VIDEO INPUT STREAM)
.
CROSS-COLOR REDUCTION BY SPECIFIC
TRAP FILTERING ON LUMA WITHIN CVBS
FLOW
.
CLOSED CAPTIONING, CGMS ENCODING
AND TELETEXT ENCODING
Note :
This device is protected by US patent numbers 4631603, 4577216 and 4819098 and other intellectual property rights. The use of
Macrovision
TM
's copy protection technology in the device must be authorized by Macrovision
TM
and is intended for home and other
limited pay-per-view uses only, unless otherwise authorized in writing by Macrovision
TM
. Reverse engineering or disassembly is
prohibited. Please contact your nearest STMicroelectronics sales office for more information.
.
ITU-R/CCIR601 ENCODING WITH EASILY
PROGRAMMABLE COLOR SUB-CARRIER
FREQUENCIES
.
DIGITAL
FRAME
SYNC
INPUT/OUTPUT
(ODDEVEN/VSYNC), PROGRAMMABLE PO-
LARITY AND RELATIVE POSITION
.
DIGITAL HORIZONTAL SYNC INPUT/OUPUT
(HSYNC), PROGRAMMABLE POLARITY AND
RELATIVE POSITION
.
DIGITAL LINE OR FRAME SYNC EXTRAC-
TION FROM ITU-R/CCIR656 / D1 DATA
.
MASTER
OPERATION
MODE,
PLUS
6 SLAVE MODES
.
INTERLACED/NON-INTERLACED
OPERA-
TION MODES
.
FULL OR PARTIAL VERTICAL BLANKING
.
LUMA FILTERING WITH 2X OVERSAMPLING &
SINY/Y CORRECTION
.
CHROMINANCE FILTERING WITH 4X OVER-
SAMPLING TO EITHER 1.1MHz, 1.3MHz,
1.6MHz or 1.9MHz
.
WIDE CHROMINANCE BANDWIDTH FOR
RGB ENCODING (2.45MHz)
.
24-BIT DIRECT DIGITAL FREQUENCY SYN-
THESIZER FOR COLOR SUBCARRIER
.
PROGRAMMABLE RESET OF COLOR SUB-
CARRIER PHASE (4 MODES)
.
EASY CONTROL VIA FAST I
2
C BUS
.
TWO I
2
C ADDRESSES
.
AUTOTEST OPERATION MODE
(ON-CHIP
COLOR BAR PATTERN 100/0/75/0)
.
CMOS TECHNOLOGY WITH 3.3V POWER
SUPPLY
.
APPLICATIONS : SATELLITE, CABLE & TER-
RESTRIAL DIGITAL TV DECODERS, MULTIME-
DIATERMINALS, DVD PLAYERS
1/42
CONTENTS
Page
I
GENERAL DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
II
PIN INFORMATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
II.1
PIN CONNECTIONS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
II.2
PIN DESCRIPTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
III
BLOCK DIAGRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
IV
FUNCTIONAL DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
IV.1
DATA INPUT FORMAT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
IV.2
VIDEO TIMING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
IV.3
RESET PROCEDURE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10
IV.4
MASTER MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
IV.5
SLAVE MODES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12
IV.5.1
Synchronization onto a Line Sync Signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12
IV.5.2
Synchronization onto a Frame Sync Signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
IV.5.3
Synchronization onto Data-embedded Sync Words . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
IV.6
INPUT DEMULTIPLEXER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
IV.7
SUB-CARRIER GENERATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
IV.8
BURST INSERTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16
IV.9
LUMINANCE ENCODING. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16
IV.10
CHROMINANCE ENCODING. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17
IV.11
COMPOSITE VIDEO SIGNAL GENERATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17
IV.12
RGB ENCODING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
IV.13
CLOSED CAPTIONING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18
IV.14
CGMS ENCODING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
IV.15
TELETEXT ENCODING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
IV.15.1
Signals Exchanged . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
IV.15.2
Transmission Protocol. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
IV.15.3
Programming. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
IV.15.4
Teletext Pulse Shape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
IV.16
I
2
C BUS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21
IV.17
DUAL ENCODING APPLICATION WITH 54MBIT/S YCRCB INTERFACE . . . . . . . . . .
22
IV.18
LINE SKIP / LINE INSERT CAPABILITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24
IV.19
MACROVISION
TM
COPY PROTECTION PROCESS REV7.01/6.1 . . . . . . . . . . . . . . . .
24
IV.20
CVBS, S-VHS AND RGB ANALOG OUTPUTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
24
V
CHARACTERISTICS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
V.1
ABSOLUTE MAXIMUM RATINGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
V.2
THERMAL DATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
V.3
DC ELECTRICAL CHARACTERISTICS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
V.4
AC ELECTRICAL CHARARCTERISTICS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26
VI
REGISTERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
VI.1
REGISTER MAPPING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27
VI.2
REGISTER CONTENTS AND DESCRIPTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28
VII
APPLICATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41
VIII
PACKAGE MECHANICAL DATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
42
STV0119A
2/42
28
27
26
25
24
23
22
21
20
19
18
17
16
15
1
2
3
4
5
6
7
8
9
10
11
12
13
14
VSYNC/ODDEVEN
SDA
SCL
RESET
CKREF
TTXD
TTXS/CSI2C
V
DD
G/Y
R/C
B/CVBS
VR_RGB
I
REF(RGB)
V
DDA
HSYNC
YCRCB7
YCRCB6
YCRCB5
YCRCB4
YCRCB3
YCRCB2
YCRCB1
YCRCB0
V
SS
CVBS
VR_CVBS
I
REF(CVBS)
V
SSA
011
9A
-
01.
E
P
S
I - GENERAL DESCRIPTION
The STV0119A is a high performance PAL/NTSC
digital encoder in a low cost package. It converts a
4:2:2 digital video stream into a standard analog
baseband PAL/NTSC signal and into RGB analog
components.
The STV0119A can handle interlaced mode (with
525/625 line standards) and non-interlaced mode.
It can perform Closed-Captions, CGMS or Teletext
encoding and allows Macrovision
TM
7.01/6.1 copy
protection.
Four analog output pins are available, on which it
is possible to output either S-VHS(Y/C) + CVBS1
+ CVBS2 or RGB + CVBS. Moreover, it is possible
to use two STV0119A in parallel to interface with
ST's MPEG decoder ICs that are able to deliver a
54Mbit/s "double" YCrCb stream (e.g. the
STi3520M). This allows for example to encode
OSD in one of the streams only.
II - PIN INFORMATION
II.1 - Pin Connections
REVISION HISTORY
October 1996
:
Advance Data
February 1997
:
Preliminary Data
Main Modifications :
- to get direct connection to SCART in Y/C mode, R and G signals have been
moved as G/Y on Pin 20 and R/C on Pin 19.
- RGB levels have been rescaled for compatibility between CVBS/Y-C and RGB
levels with only one value of I
REF(R GB)
.
- revision ID is now 02 hexa (register 18 dec).
May 1997
:
- Update of characteristics (DC and AC electrical characteristics).
- Revision ID unchanged.
November 1997
:
- Improvement of luminance filtering in case of OSD input data.
- Revision ID is now 03 hexa (register 18 dec).
- New sale type : STV0119A.
June 1998
:
- Adjonctions of missing information on AC characteristics for Teletext signals.
STV0119A
3/42
II.2 - Pin Description
Pin
Name
Type
Function
1
HSYNC
I/O
Line Synchronization Signal :
- Input in ODDEVEN+HSYNC or VSYNC + HSYNC or VSYNC slave modes
- Output in all other modes (master/slave)
- Synchronous to rising edge of CKREF
- Default polarity : negative pulse
2
3
4
5
6
7
8
9
YCrCb7
YCrCb6
YCrCb5
YCrCb4
YCrCb3
YCrCb2
YCrCb1
YCrCb0
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
Input : time multiplexed 4:2:2 luminance and chrominance data as defined in ITU-R
Rec601-2 and Rec656 (except for TTL input levels). This bus interfaces with MPEG video
decoder output port and typically carries a stream of Cb,Y,Cr,Y digital video at CKREF
frequency, clocked on the rising edge (by default) of CKREF. A 54-Mbit/s `double' Cb, Y,
Cr, Y input multiplex is supported for double encoding application (rising and falling edge
of CKREF are operating). Output: for test purpose only.
10
V
SS
Supply
Digital Ground
11
CVBS
Output
Analog Composite Video Output (current-driven).
CVBS must be connected to analog ground over a load resistor (R
LOAD
).
Following the load resistor, a simple analog low pass filter is recommended CVBS
amplitude is proportional to I
REF(CVBS)
(V
OUT(N)
= N x R
LOAD
x I
REF(CVBS)
/96) with N = [0-
511] V
OUT(Max.)
= 1V
PP
and I
OUT(Max.)
= 5mA
12
VR_CVBS
I/O
Internal Reference Voltage for the 9-bit DAC CVBS.
VR_CVBS must be connected to analog ground over a capacitor (6.8nF typ.),
VR_CVBS = 1.9V
13
I
REF(CVBS)
I/O
Reference current source for the 9-bit DAC CVBS.
- I
REF(CVBS)
must be biased to analog ground over a reference resistor R
REF(CVBS)
- R
REF(CVBS)(Min.)
= 5.95 x R
LOAD
/V
OUT(Max.)
with V
OUT(Max.)
= 1V
PP
and I
OUT(Max.)
= 5mA
(I
REF(CVBS)
= V
REF(CVBS)
/R
REF(CVBS)
), V
REF(CVBS) (Typ.)
= 1.12V.
14
V
SSA
Supply
Analog ground for DACs
15
V
DDA
Supply
Analog positive power supply for DACs (+3.3V nom.)
16
I
REF(RGB)
I/O
Reference current source for Tri-DAC R/Y,G/C,B/CVBS.
-I
REF(RGB)
must be connected to analog ground over a reference resistor R
REF(RGB)
-R
REF(RGB)(Min.)
= 5.95 x R
LOAD
/V
OUT(Max.)
, with V
OUT(Max.)
= 1V
PP
and I
OUT(Max.)
= 5mA
(I
REF(RGB)
= V
REF(RGB)
/R
REF(RGB)
), V
REF(RGB) (Typ.)
= 1.12V.
17
VR_RGB
I/O
Internal reference voltage for the 9bit Tri-DAC R/Y,G/C,B/CVBS.
VR_RGB must be biased to analog ground over a typical 6.8nF capacitor, VR_RGB = 1.9V.
18
B/CVBS
O
Analog `Blue' or CVBS output (current-driven).
This output must be connected to analog ground over a load resistor (R
LOAD
).
Following the load resistor, a simple analog low pass filter is recommended.
V
OUT(Max.)
= 1V
PP
and I
OUT(Max.)
= 5mA (V
OUT(N)
= N x R
LOAD
x I
REF(RGB)
/96)
with N = [0-511].
19
R/C
O
Analog `Red' or S-VHS Chrominance output (current-driven).
This output must be connected to analog ground over a load resistor (R
LOAD
).
Following the load resistor, a simple analog low pass filter is recommended.
V
OUT(Max.)
= 1V
PP
and I
OUT(Max.)
= 5mA (V
OUT(N)
= N x R
LOAD
x I
REF(RGB)
/96)
with N = [0-511].
20
G/Y
O
Analog `Green' or S-VHS Luminance output (current-driven).
This output must be connected to analog ground over a load resistor (R
LOAD
).
Following the load resistor, a simple analog low pass filter is recommended.
V
OUT(Max.)
= 1V
PP
and I
OUT(Max.)
= 5mA (V
OUT(N)
= N x R
LOAD
x I
REF(RGB)
/96)
with N = [0-511].
21
V
DD
Supply
Digital positive supply voltage (+3.3V nom.)
22
TTXS/CSI2C
I/O
Output : positive sync pulse for control of Teletext buffer in external demultiplexer or
Transport IC.
23
TTXD
I/O
Teletext data stream from external demultiplexer or Transport IC synchronous to rising
edge of CKREF signal average rate of 6.9375Mbit/s.
Output in test mode only.
II - PIN INFORMATION (continued)
STV0119A
4/42
II - PIN INFORMATION (continued)
Pin
Name
Type
Function
24
CKREF
I
Master clock reference signal.
Its rising edge is the default reference for set-up and hold times of all inputs, and for
propagation delay of all outputs (except for SDA output).
CKREF nominal frequency is 27MHz (CCIR601) : input pad with pull down (50k
Typ.)
25
RESET
I
Hardware reset, active LOW.
It has priority over software reset. NRESET imposes default states (see Register Contents).
Minimum Low level required duration is 5 CKREF periods : input pad with pull down
(50k
Typ.)
26
SCL
I
I
2
C bus clock line (internal 5-bit majority logic with CKREF for reference) : input pad with
pull down (50k
Typ.)
27
SDA
I/O
I
2
C bus serial data line.
Input : internal 5-bit majority logic with CKREF for reference
Output : open drain
28
VSYNC/
ODDEVEN
I/O
Frame sync signal :
- input in slave modes, except when sync is extracted from YCrCb data
- output in master mode and when sync is extracted from YCrCb data
- synchronous to rising edge of CKREF
- ODDEVEN default polarity :
odd (not-top) field : LOW level
even (bottom) field : HIGH level
II.2 - Pin Description (continued)
III - BLOCK DIAGRAM
V
SSA
V
DDA
1
2
3
4
5
6
7
8
9
16
17
18
19
20
26
27
28
11
12
13
14
15
22
23
CTRL + CFG
REGISTER
LUMA
PROCESSING
MACROVISION
7.0.1 / 6.1
CLOSED
CAPTIONS
CGMS
CHROMA
PROCESSOR
TRAP
9-BIT
TRIDAC
SWITCH
DEMULTIPLEXER
RGB ENCODING
CB-CR
Y
SYNC CONTROL
& VIDEO TIMING
GENERATOR
YCRCB7
I
REF(CVBS)
VR_CVBS
CVBS
I
REF(RGB)
VR_RGB
B/CVBS
V
SSA
V
DDA
G/Y
R/C
TTXD
9-BIT
DAC
TELETEXT
YCRCB6
YCRCB5
YCRCB4
YCRCB3
YCRCB2
YCRCB1
YCRCB0
21
V
DD
10
V
SS
CSI2C
TTXS
STV0119A
SDA
SCL
I
2
C BUS
CSI2C
VSYNC/ODDEVEN
HSYNC
25
RESET
24
CKREF
TTXS/
CSI2C
V
SSA
V
DDA
AUTOTEST
COLOR BAR
PATTERN
01
19
A
-
0
2
.
E
P
S
STV0119A
5/42