
1996 Sep 04
3
Philips Semiconductors
Objective specification
High Performance Scaler (HPS)
SAA7140A; SAA7140B
1
FEATURES
Scaling of video pictures down to randomly sized
windows
Horizontal upscaling (zoom)
Two dimensional phase-correct data processing for
improved signal quality of scaled data, especially for
compression applications
Processing of a maximum of 2047 active samples per
line (V-processing in bypass) and 2047 active lines per
frame
16-bit YUV data input port
Bidirectional expansion port with full duplex functionality
(D1) or 16-bit YUV input/output
Discontinuous data stream supported
Field-wise switching between two data sources
Two independent I
2
C-bus programming sets
Brightness, contrast and saturation controls for scaled
outputs
Chroma key (
α
generation)
YUV-to-RGB conversion including anti-gamma
correction for RGB
16-word FIFO register for 32-bit output data
Output configurable for 32, 24, 16 and 8-bit video data
Scaled 16-bit 4 : 2 : 2 YUV output
Scaled 15-bit RGB (5, 5, 5) +
α
with dither and 24-bit
RGB (8, 8, 8) +
α
output
Scaled 8-bit monochrome output
Four independent user configurable general purpose I/O
pins
Low power consumption in I
2
C-bus controlled pseudo
sleep mode
Support of 5 V (SAA7140A) and pure 3.3 V
(SAA7140B) signalling environment
.
2
GENERAL DESCRIPTION
The SAA7140A and SAA7140B are CMOS High
Performance Scaler (HPS) and is a highly integrated
circuit designed for use in DeskTop Video (DTV)
applications. The devices resample digital video signals
using two dimensional phase-correct interpolation in order
to display it in an arbitrarily sized window.
The SAA7140A fits perfectly into a 5 V signal environment
and requires two different supply voltages (5 V and 3.3 V).
The SAA7140B is a pure 3.3 V design and therefore has
only 3.3 V supply pins. With respect to functions and
programming, both devices are identical.
The devices incorporate additional functions such as
control of brightness, saturation, contrast, chroma key
generation, YUV-to-RGB conversion, compensation of
gamma precorrection, dithering and choice of several
output formats.
The SAA7140A and SAA7140B accepts data from 1 or 2
input signal sources, via it’s 16-bit YUV input port and/or
the bidirectional expansion port. They deliver scaled data
on the 32-bit VRO output port and, if selected, also on the
bidirectional expansion port. A synchronous (transparent)
together with an asynchronous (burst) data transfer mode
is supported at the 32-bit VRO port.
3
ORDERING INFORMATION
TYPE
NUMBER
PACKAGE
NAME
DESCRIPTION
VERSION
SAA7140A
SAA7140B
LQFP128
LQFP128
plastic low profile quad flat package; 128 leads; body 14
×
20
×
1.4 mm
plastic low profile quad flat package; 128 leads; body 14
×
20
×
1.4 mm
SOT425-1
SOT425-1