English
Language : 

SAA7215 Datasheet, PDF (4/28 Pages) NXP Semiconductors – Integrated MPEG AVGD decoders
Philips Semiconductors
Integrated MPEG AVGD decoders
Preliminary specification
SAA7215; SAA7216; SAA7221
Graphics features
2 nearly identical graphics planes: the first graphics plane
commonly called the background plane and the second
graphics plane commonly called foreground plane.
The following features apply for both planes.
• Graphics is presented in boxes independent of video
format
• Boxes can be up to full screen allowing double buffer
display mechanism
• Two independent data paths with RGB 4 : 4 : 4 and
YCbCr 4 : 2 : 2 formats available with independent
mixing
• RGB path transparent to YCbCr format
• Conversion matrices available to allow any format on
any different data path (RGB or YCbCr)
• Screen arrangement of boxes is determined by display
list mechanism which allows for multiple boxes,
background loading, fast switching, scrolling,
overlapping and fading of regions
• Real-time anti-flickering performed in hardware;
programmable hardware available for off-line
anti-flickering
• Hard edged or soft edged wiping of regions available
• Support of 2, 4, 8, 16 bit/pixel in fixed bit maps format or
coded in accordance to the DVB variable/run length
standard for region based graphics
• Chrominance down-sampling filter switched per region
• Display colours are obtained via colour look up tables or
directly from bitmap; CLUT output can be YCbCrT 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; CLUT output can also be RGBT with
same resolutions; non linear processing available by
means of LUTs
• Map table mechanism to specify a sub set of entries if
the CLUT is larger than required by the coded bit
pattern; supported map tables are 16 to 256, 4 to 256
and 4 to 16
• Up to 4 graphics boxes may overlap vertically even
inside one graphics layer thanks to the use of flexible
chained descriptors
• Graphics mechanism can be used for signal generation
in the vertical blanking interval; useful for teletext, wide
screen signalling, closed caption etc.
In addition to the previous listed features, the second
graphics plane sustains:
• Teletext insertion with automatic teletext data retrieving
from the external SDRAM.
Data manipulation unit
• Powerful 3D block move with different patterns for
source and destination area
• Dedicated events for video synchronization
• Scaling, format conversion and bit manipulation from a
chained list of instructions.
Cursor
• Size of 1024 pixels
• Programmable shape (8 × 128, 16 × 64, 32 × 32,
64 × 16 and 128 × 8)
• 16 colours available with a 4 level transparency mixing
with video and graphics
• Cursor colours obtained via two 16 entry CLUTs with
YCbCrT at 6, 4, 4 respectively 2 bits and RGBT at 4, 4, 4
respectively 4 bits (or 4, 5, 3, respectively 4 bits)
• Cursor can be moved freely across the screen without
overlapping restrictions.
Digital output
• Programmable selection for the mixed graphics planes
with video for the CVBS and RGB outputs
• Digital video input/output interface on 8 bit,
27 MHz (CbYCrY multiplexed bus), at a CCIR-656
format.
Analog output
• Analog video output interface on both the RGB and
Y/C/CVBS formats available simultaneously
• PAL/NTSC/SECAM encoding (SAA7221HS only)
• Two DACs for CVBS, Y and C, CVBS running at
27 MHz 10-bit resolution
• Three DACs for R (Y), G (Cb) and B (Cr) running at
27 MHz; 9-bit resolution connected to a 10-bit input DAC
• Closed captioning and teletext encoding on CVBS
• Macrovision 7.01 and 6.1 encoding capability on
Y or CVBS and C or CVBS (SAA7216HS only).
2000 Jan 31
4