Preliminary specification
Supersedes data of 1998 Feb 18
File under Integrated Circuits, IC02
1998 Sep 07
Page 2
Philips SemiconductorsPreliminary specification
Integrated MPEG AVG decoderSAA7212
FEATURES
General features
• Single external Synchronous DRAM organized
as1M×16 interfacing at 81 MHz. Due to efficient
memory use in MPEG decoding, more than 1 Mbit
available for graphics
• Fast 16-bit data + 8-bit address interface with external
controller on 27 MHz. Sustained data rate to external
SDRAM ≤9 Mbytes/s in bursts of 128 bytes
• Dedicated input for audio and video in PES or ES in byte
wide. Data input rate: ≤9 Mbytes/s in byte mode.
Accompanying strobe signals distinguish between audio
and video data
• Dedicated compressed data input compatible with the
VLSI VES2020/2030 demultiplexers; video is received
in byte format and audio serially
• Audio and/or video can also be input via the CPU
interface in PES/ES in 8 or 16-bit parallel format up to a
peak data rate of 9 Mbytes/s
• Single 27 MHz external clock for time base reference
and internal processing. Internal system time base at
90 kHz can be synchronized via CPU port. All required
decoding and presentation clocks are generated
internally
• Flexible memory allocation under control of the external
CPU enables optimized partitioning of memory for
different tasks
• Boundary scan testing implemented
• External SDRAM self test
• Supply voltage 3.3 V
• Package QFP160.
CPU related features
• 16 bits data, 8 bits address, or 16 bits multiplexed bus.
Motorola 68xxx and Intel x 86 compatible.
• Support fast DMA transfer
• Flexible bidirectional interface to external SDRAM.
Minimum sustained rate is 9 Mbytes/s
• Enhanced block mover allows 3 D data move in the
external SDRAM. Picture move/Graphic bit maps
construction can be done with minimum CPU support.
MPEG2 system features
• Parsing of MPEG2 PES and MPEG1 packet streams
• Double system time clock counters
• Stand-alone or supervised audio/video synchronization
• Processing of errors flagged by channel decoding
section
• Support for retrieval of PES header.
MPEG2 video features
• Decoding of MPEG2 video up to main level, main profile
pictures. Picture format 720 × 576 at 50 Hz or 720 × 480
at 60 Hz
• Support of constant and variable bit rates up to
15 Mbits/s
• Stand-alone or CPU controlled mode for
decoding/display processes
• Stand-alone mode can be used by applications requiring
still pictures manipulations
• Output interface at 8-bit wide, 27 MHz UYVY
multiplexed bus
• Horizontal and vertical pan and scan allows the
extraction of a window from the coded picture
• Flexible horizontal scaling from 0.5 up to 4 allows easy
aspect ratio conversion including support
for 2.21 : 1 aspect ratio movies. In case of shrinking an
anti-aliasing pre-filter is applied
• Vertical scaling with fixed factors 0.5, 1 or 2. Factor 0.5,
realizing picture shrink. Factor 2 can be used for
up-conversion of pictures with 288 (240) lines or less.
• Vertical down-scaling with 0.75 factor, realizing letter
box conversion
• Horizontal and vertical scaling can be combined to scale
pictures to
space for graphic applications like electronic program
guides
• Non full screen MPEG pictures will be displayed in a box
of which position and background colour are adjustable
by the external microcontroller
• Nominal video input buffer size for ml@mp 2.7 Mbit
• Video output may be slaved to internally (master)
generated or externally (slave) supplied HV
synchronization signals. The position of active video is
programmable. Display phase is not affected by MPEG
timebase changes.
1
⁄4 their original size, thus freeing up screen
1998 Sep 072
Page 3
Philips SemiconductorsPreliminary specification
Integrated MPEG AVG decoderSAA7212
• Video output direct connectable to SAA718x encoder
family
• Various trick modes under control of external
microcontroller in stand-alone mode:
– Freeze field/frame on I or P pictures; restart on I
picture
– Freeze field on B pictures; restart on the next I or P
picture.
– Scanning and decoding of I or I + P pictures in a IBP
sequence
– Single step mode
– Repeat/skip field for time base correction.
MPEG2 audio features
• Decoding of 2 channels, layer I and II MPEG audio.
Support for mono, stereo, intensity stereo and dual
channel mode.
• Constant and variable bit rates up to 448 kbit/s
• 3 decoding modes for dual channel streams: decoding
of CH1 only, decoding of CH2 only and decoding of both
CH1 and CH2
• Storage of last 54 bytes in ancillary data field
• Dynamic Range Control (DRC) at output
• Independent channel volume control and programmable
inter channel crosstalk through a baseband audio
processing unit
• Muting possibility via external controller. Automatic
muting in case of errors or data lack.
• Generation of ‘beeps’ with programmable tone height,
duration and amplitude
• Serial two channel digital audio output with 16, 18, 20 or
22 bits per sample, compatible either to I
formats. Output can be set to high-impedance mode via
the external controller.
• Serial SPDIF audio output. Output can be set to
high-impedance mode.
• Clock output 256 or 384 × fs for external DA converter.
Output can be set to high-impedance mode.
• Audio FIFO in external SDRAM. Programmable buffer
size, at least 64 kbit is available.
• Graphics are presented in boxes independent of video
format
• Screen arrangement of boxes is determined by display
list mechanism which allows for multiple boxes,
background loading, fast switching, scrolling and fading
of regions
• Support of 2, 4, 8-bit/pixel in fixed bit maps format or
coded in accordance to the DVB variable/run length
standard for region based graphics
• Display colours are obtained via colour look up tables.
CLUT output is YUVT at 8-bit for each signal component
thus enabling 16 M different colours and 6-bit for T
which gives 64 mixing levels with video,
(T = transparency).
• Bit-map table mechanism to specify a sub set of entries
if the CLUT is larger than required by the coded bit
pattern. Supported bit-map tables are 16 to 256,
4 to 256 and 4 to 16.
• Graphics boxes may not overlap vertically. If 256 entry
CLUT has to be down loaded, a vertical separation of
1 line is mandatory.
• Optimized memory utilization in MPEG video decoding
allows for a storage capacity of 1.2 Mbit for graphics bit
maps. Flexibility in memory control enables larger
capacity in a lot of applications. Moreover variable
length/run length encoding makes better use of
available memory capacity for graphics bit maps thus
making full screen graphics at 8-bit/pixel feasible.
• Fast CPU access (9 Mbytes/s) enables full 1.2 Mbit bit
map update within 20 ms
• Internal support for fast block moves in external SDRAM
• Graphics mechanism can be used for signal generation
in the vertical blanking interval. Useful for teletext, wide
screen signalling, closed caption, etc.
• Support for a single down loadable cursor of 1k pixel
with programmable shape. Supported shapes are
8 × 128 pixels, 16 × 64 pixels, 32 × 32 pixels,
64 × 16 pixels and 128 × 8 pixels.
• Cursor colours obtained via 4 entry CLUT with YUVT at
6,4,4 respectively 2 bits. Mixing of cursor with
video + graphics in 4 levels.
• Cursor can be moved freely across the screen without
overlapping restrictions.
1998 Sep 073
Page 4
Philips SemiconductorsPreliminary specification
Integrated MPEG AVG decoderSAA7212
APPLICATIONS
• Tbf.
GENERAL DESCRIPTION
The SAA7212 is an MPEG2 source decoder which combines audio decoding and video decoding. Additionally to these
basic MPEG functions it also provides means for enhanced graphics and/or on-screen display (OSD). Due to an
optimized architecture for audio and video decoding, maximum capacity in external memory and processing power from
the external CPU is available for graphics support.
MUX1multiplexed/non multiplexed bus
CPU_TYPE2Intel/Motorola selection
DMA_ACK3DMA acknowledge
DMA_REQ4DMA request
DMA_DONE5DMA end
DMA_RDY6DMA ready
V
SS
CS8chip select.
DS9data strobe
AS10address strobe
RWN11read/write
DTACK12data acknowledge
V
DD
IRQ 014individually maskable interrupts
IRQ 115individually maskable interrupts
V_REQ16compressed video data request
A_REQ17compressed audio data request
V
SS
V
SSCO
V
DDCO
DATA 021CPU data interface
DATA 122CPU data interface
DATA 223CPU data interface
DATA 324CPU data interface
V
DD
DATA 426CPU data interface
DATA 527CPU data interface
DATA 628CPU data interface
DATA 729CPU data interface
V
SS
DATA 831CPU data interface
DATA 932CPU data interface
DATA 1033CPU data interface
DATA 1134CPU data interface
V
DD
DATA 1236CPU data interface
DATA 1337CPU data interface
DATA 1438CPU data interface
DATA 1539CPU data interface
V
SS
7ground for pad ring
133.3 V supply for pad ring
18ground for pad ring
19ground for core logic
203.3 V supply for core logic
SDRAM_ADDR 886SDRAM address
SDRAM_ADDR 987SDRAM address
SDRAM_ADDR 1188SDRAM address
V
SS
SDRAM_ADDR 790SDRAM address
SDRAM_ADDR 1091SDRAM address
SDRAM_ADDR 692SDRAM address
V
DD
SDRAM_ADDR 094SDRAM address
SDRAM_ADDR 595SDRAM address
SDRAM_ADDR 196SDRAM address
V
SS
SDRAM_ADDR 498SDRAM address
SDRAM_ADDR 299SDRAM address
SDRAM_ADDR 3100SDRAM address
V
SSCO
V
DDCO
V
DD
Test 5104IC test interface (see note 2)
Test 6105IC test interface (see note 2)
HS106horizontal synchronization
VS107vertical synchronization
V
SS
YUV 0109YUV video output at 27 MHz
YUV 1110YUV video output at 27 MHz
YUV 2111YUV video output at 27 MHz
YUV 3112YUV video output at 27 MHz
V
DD
YUV 4114YUV video output at 27 MHz
YUV 5115YUV video output at 27 MHz
YUV 6116YUV video output at 27 MHz
YUV 7117YUV video output at 27 MHz
Test 4118IC test interface (see note 3)
GRPH119indicator for graphics information
Test 3120IC test interface (see note 4)
V
DDAN
V
SSAN
82ground for pad ring
853.3 V supply for pad ring
89ground for pad ring
933.3 V supply for pad ring
97ground for pad ring
101ground for core logic
1023.3 V supply for core logic
1033.3 V supply for pad ring
108ground for pad ring
1133.3 V supply for pad ring
1213.3 V supply for analog blocks
122ground for analog blocks
1998 Sep 078
Page 9
Philips SemiconductorsPreliminary specification
Integrated MPEG AVG decoderSAA7212
SYMBOLPINDESCRIPTION
V
SS
CLK12427 MHz Clock input
V
SS
TCK126boundary scan test clock
TRST127boundary scan test reset
TMS128boundary scan test mode select
TDO129boundary scan test data output
TDI130boundary scan test data input
V
DD
Test 0132IC test interface (see note 4)
Test 1133IC test interface (see note 4)
Test 2134IC test interface (see note 4)
AUDDEN135synchronization of the serial audio input (A_DATA)
A_DATA136serial audio input
V
DD
RESET138hard reset input, active LOW
FSCLK139256 or 384f
V
DDCO
V
SSCO
SCK142serial audio clock
SD143serial audio data output
V
SS
WS145word select
SPDIF146digital audio output
ERROR147flag for bitstream error.
V_STROBE148video strobe
V
DD
AV_DATA 0150MPEG stream input port
AV_DATA 1151MPEG stream input port
AV_DATA 2152MPEG stream input port
AV_DATA 3153MPEG stream input port
V
SS
AV_DATA 4155MPEG stream input port
AV_DATA 5156MPEG stream input port
AV_DATA 6157MPEG stream input port
AV_DATA 7158MPEG stream input port
A_STROBE159audio strobe
V
DD
123ground for pad ring
125ground for pad ring
1313.3 V supply for pad ring
1373.3 V supply for pad ring
(audio sampling)
s
1403.3 V supply for core logic
141ground for core logic
144ground for pad ring
1493.3 V supply for pad ring
154ground for pad ring
1603.3 V supply for pad ring
1998 Sep 079
Page 10
Philips SemiconductorsPreliminary specification
Integrated MPEG AVG decoderSAA7212
Notes
1. 5 V tolerant outputs swing between VSS and VDD but 5 V tolerant input can receive signal swinging between VSS and
3.3 V or VSS and 5 V.
2. Should be left open in normal mode.
3. Should be tied up to VDD in normal mode.
4. Should be tied down to ground in normal mode.
handbook, halfpage
160
1
SAA7212H
40
41
Fig.2 Pin configuration.
121
120
81
MGL400
80
1998 Sep 0710
Page 11
Philips SemiconductorsPreliminary specification
Integrated MPEG AVG decoderSAA7212
LIMITING VALUES
In accordance with the Absolute Maximum Rating System (IEC 134).
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
V
DD
V
n(max)
P
tot
T
stg
T
amb
THERMAL CHARACTERISTICS
SYMBOLPARAMETERVALUEUNIT
R
th(j-a)
HANDLING
supply voltage−0.5+5tbfV
voltage on all pins05tbfV
total power dissipationT
=25°C−1tbfW
amb
IC storage temperature−55150tbf°C
operating ambient temperature070tbf°C
thermal resistance from junction to ambient in free air30K/W
Inputs and outputs are protected against electrostatic discharges in normal handling. However, to be totally safe, it is
desirable to take normal precautions appropriate to handling integrated circuits.
CHARACTERISTICS
SYMBOLPARAMETERMIN.TYP.MAX.UNIT
Supply
V
DD
I
DD(tot)
functional supply voltage3.03.33.6V
total supply current; VDD= 3.3 V−tbf−mA
Inputs
V
IH(5V tolerant)
V
IH
V
IL(5V tolerant)
V
IL
I
L
C
i
input voltage HIGH2.0−6.5V
input voltage HIGH0.7V
DD
−VDD+2.0V
input voltage LOW−0.5−0.8V
input voltage LOW−0.5−0.3V
DD
V
leakage current−−20µA
input capacitance0−10pF
Outputs
V
OH(5V tolerant)
V
OH
V
OL(5V tolerant)
V
OL
output voltage HIGH2.4−− V
output voltage HIGHVDD− 0.4−− V
output voltage LOW−−0.4V
output voltage LOW−−0.4V
DC timing
T
cy
cycle time−37.037−ns
δduty factor40−60%
1998 Sep 0711
Page 12
Philips SemiconductorsPreliminary specification
Integrated MPEG AVG decoderSAA7212
APPLICATION INFORMATION
27.0 MHz
4-Mbit
EPROM
CPU + DEMUX
high
speed
data
4-Mbit
DRAM
Strobe
27 MHz
H,V,FP
TTX/TTXRQ
Irq
16-Mbit
SDRAM
YUV
ctrldataaddr
I2S
AUDIO
D/A
L
R
16
12
8+3
4
8
16
SAA7212
2
H,V
valid
I2C-bus
Fig.3 Application diagram
1998 Sep 0712
SAA7183
(euro-denc)
CVBS
Y/C
RGB
Page 13
Philips SemiconductorsPreliminary specification
Integrated MPEG AVG decoderSAA7212
CP81MEXT
CP81M
READ_OUT
READ_IN
SDRAM_UDQ
SDRAM_CAS
SDRAM_RAS
SDRAM_CS
SDRAM_WE
SDRAM_DATA0
.......
SDRAM_DATA15
SDRAM_ADDR11
SDRAM_ADDR10
SDRAM_ADDR9
SDRAM_ADDRA8
CLK
CKE
LDQM
UDQM
CAS
RAS
CS
SDRAM 16-Mbit
WE
DQ0
....
DQ15
A11
A10
A9
A8
TSSOP II
50 pins
400 mil
SDRAM_ADDR7
....
SDRAM_ADDR0
The board should be designed to insure a similar load on the CP81M and READ_OUT pins as well as a similar fly time between the CP81M and
CP81MEXT pins on one side and the READ_OUT and READ_IN pins on the other side.
Fig.4 Connection SAA7212 SDRAM.
1998 Sep 0713
A7
....
A0
Page 14
Philips SemiconductorsPreliminary specification
Integrated MPEG AVG decoderSAA7212
PACKAGE OUTLINE
QFP160: plastic quad flat package;
160 leads (lead length 1.95 mm); body 28 x 28 x 3.4 mm; high stand-off height
c
y
X
A
SOT322-1
120
121
pin 1 index
160
1
w M
b
3.70
3.15
0.25
p
D
H
D
cE
p
0.40
0.23
0.25
0.13
e
DIMENSIONS (mm are the original dimensions)
mm
A
max.
3.95
0.40
0.25
UNITA1A2A3b
81
80
Z
E
e
A
p
A
2
A
1
0.150.1
H
E
E
w M
b
p
41
40
Z
D
0510 mm
(1)(1)(1)
D
28.1
27.9
(1)
eH
28.1
0.650.31.95
27.9
B
scale
H
32.2
31.6
v M
D
v M
B
E
32.2
31.6
A
LL
1.1
0.7
detail X
Z
D
1.5
1.1
(A )
3
L
p
L
Zywvθ
E
o
1.5
8
o
1.1
0
θ
Note
1. Plastic or metal protrusions of 0.25 mm maximum per side are not included.
OUTLINE
VERSION
SOT322-1 MO112DD1
IEC JEDEC EIAJ
REFERENCES
1998 Sep 0714
EUROPEAN
PROJECTION
ISSUE DATE
95-02-04
97-08-04
Page 15
Philips SemiconductorsPreliminary specification
Integrated MPEG AVG decoderSAA7212
SOLDERING
Introduction
There is no soldering method that is ideal for all IC
packages. Wave soldering is often preferred when
through-hole and surface mounted components are mixed
on one printed-circuit board. However, wave soldering is
not always suitable for surface mounted ICs, or for
printed-circuits with high population densities. In these
situations reflow soldering is often used.
This text gives a very brief insight to a complex technology.
A more in-depth account of soldering ICs can be found in
our
“Data Handbook IC26; Integrated Circuit Packages”
(order code 9398 652 90011).
Reflow soldering
Reflow soldering techniques are suitable for all QFP
packages.
The choice of heating method may be influenced by larger
plastic QFP packages (44 leads, or more). If infrared or
vapour phase heating is used and the large packages are
not absolutely dry (less than 0.1% moisture content by
weight), vaporization of the small amount of moisture in
them can cause cracking of the plastic body. For details,
refer to the Drypack information in the
Reflow soldering requires solder paste (a suspension of
fine solder particles, flux and binding agent) to be applied
to the printed-circuit board by screen printing, stencilling or
pressure-syringe dispensing before package placement.
Several methods exist for reflowing; for example,
infrared/convection heating in a conveyor type oven.
Throughput times (preheating, soldering and cooling) vary
between 50 and 300 seconds depending on heating
method. Typical reflow peak temperatures range from
215 to 250 °C.
.
Wave soldering
Wave soldering is not recommended for QFP packages.
This is because of the likelihood of solder bridging due to
closely-spaced leads and the possibility of incomplete
solder penetration in multi-lead devices.
CAUTION
Wave soldering is NOT applicable for all QFP
packages with a pitch (e) equal or less than 0.5 mm.
If wave soldering cannot be avoided, for QFP
packages with a pitch (e) larger than 0.5 mm, the
following conditions must be observed:
• A double-wave (a turbulent wave with high upward
pressure followed by a smooth laminar wave)
soldering technique should be used.
• The footprint must be at an angle of 45° to the board
direction and must incorporate solder thieves
downstream and at the side corners.
During placement and before soldering, the package must
be fixed with a droplet of adhesive. The adhesive can be
applied by screen printing, pin transfer or syringe
dispensing. The package can be soldered after the
adhesive is cured.
Maximum permissible solder temperature is 260 °C, and
maximum duration of package immersion in solder is
10 seconds, if cooled to less than 150 °C within
6 seconds. Typical dwell time is 4 seconds at 250 °C.
A mildly-activated flux will eliminate the need for removal
of corrosive residues in most applications.
Repairing soldered joints
Fix the component by first soldering two diagonallyopposite end leads. Use only a low voltage soldering iron
(less than 24 V) applied to the flat part of the lead. Contact
time must be limited to 10 seconds at up to 300 °C. When
using a dedicated tool, all other leads can be soldered in
one operation within 2 to 5 seconds between
270 and 320 °C.
1998 Sep 0715
Page 16
Philips SemiconductorsPreliminary specification
Integrated MPEG AVG decoderSAA7212
DEFINITIONS
Data sheet status
Objective specificationThis data sheet contains target or goal specifications for product development.
Preliminary specificationThis data sheet contains preliminary data; supplementary data may be published later.
Product specificationThis data sheet contains final product specifications.
Limiting values
Limiting values given are in accordance with the Absolute Maximum Rating System (IEC 134). Stress above one or
more of the limiting values may cause permanent damage to the device. These are stress ratings only and operation
of the device at these or at any other conditions above those given in the Characteristics sections of the specification
is not implied. Exposure to limiting values for extended periods may affect device reliability.
Application information
Where application information is given, it is advisory and does not form part of the specification.
LIFE SUPPORT APPLICATIONS
These products are not designed for use in life support appliances, devices, or systems where malfunction of these
products can reasonably be expected to result in personal injury. Philips customers using or selling these products for
use in such applications do so at their own risk and agree to fully indemnify Philips for any damages resulting from such
improper use or sale.
1998 Sep 0716
Page 17
Philips SemiconductorsPreliminary specification
Integrated MPEG AVG decoderSAA7212
NOTES
1998 Sep 0717
Page 18
Philips SemiconductorsPreliminary specification
Integrated MPEG AVG decoderSAA7212
NOTES
1998 Sep 0718
Page 19
Philips SemiconductorsPreliminary specification
Integrated MPEG AVG decoderSAA7212
NOTES
1998 Sep 0719
Page 20
Philips Semiconductors – a worldwide company
Argentina: see South America
Australia: 34 Waterloo Road, NORTH RYDE, NSW 2113,
Indonesia: PT Philips Development Corporation, Semiconductors Division,
Gedung Philips, Jl. Buncit Raya Kav.99-100, JAKARTA 12510,
Tel. +62 21 794 0040 ext.2501, Fax. +6221 7940080
United States: 811 East Arques Avenue, SUNNYVALE, CA 94088-3409,
Tel. +1 800 234 7381
Uruguay: see South America
Vietnam: see Singapore
Yugoslavia: PHILIPS, Trg N. Pasica 5/v, 11000 BEOGRAD,
Tel. +381 11 625 344, Fax.+38111 635777
For all other countries apply to: Philips Semiconductors,
International Marketing & Sales Communications, Building BE-p, P.O. Box 218,
5600 MD EINDHOVEN, The Netherlands, Fax. +31 40 27 24825
The information presented in this document does not form part of any quotation or contract, is believed to be accurate and reliable and may be changed
without notice. No liability will be accepted by the publisher for any consequence of its use. Publication thereof does not convey nor imply any license
under patent- or other industrial or intellectual property rights.
Internet: http://www.semiconductors.philips.com
Printed in The Netherlands545104/750/02/pp20 Date of release: 1998 Sep 07Document order number: 9397 750 04068
Loading...
+ 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.