Features: General features` Single external Synchronous DRAM organized as 1 M *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 exte...
SAA7212: Features: General features` Single external Synchronous DRAM organized as 1 M *16 interfacing at 81 MHz. Due to efficient memory use in MPEG decoding, more than 1 Mbit available for graphics` Fast 1...
SeekIC Buyer Protection PLUS - newly updated for 2013!
268 Transactions
All payment methods are secure and covered by SeekIC Buyer Protection PLUS.
General features
` Single external Synchronous DRAM organized as 1 M *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
` Output picture format: CCIR-601 4 : 2 : 2 interlaced 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 1/4 their original size, thus freeing up screen 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.
` 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
` Supported audio sampling frequencies: 48, 44.1, 32, 24, 22.05 and 16 kHz
` CRC error detection
` 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 I2S or Japanese 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.
` Synchronization modes: PTS controlled, PTS free running, software controlled, buffer controlled
` PTS register can be set via external controller
` Programmable processing delay compensation
` Software controlled stop and restart functions.
Graphics features
` 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.

| SYMBOL | PARAMETER | CONDITIONS | MIN. | TYP. | MAX. | UNIT |
| VDD Vn(max) Ptot Tstg Tamb |
supply voltage voltage on all pins total power dissipation IC storage temperature operating ambient temperature |
Tamb = 25 °C | -0.5 0 - -55 0 |
+5 5 1 150 70 |
tbf tbf tbf tbf tbf |
V V W °C °C |
The SAA7212 is an MPEG2 source decoder which combines audio decoding and video decoding. Additionally to these basic MPEG functions SAA7212 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.