SM2288
查询SM2288供应商
捷多邦,专业PCB打样工厂,24小时加急出货
SM2288
MPEG-2 Audio/Video CODEC
Product Brief
DESCRIPTION
The SM2288 is a single chip, real time MPEG-2 audio/video
encoder/decoder (codec) with an integrated system
multiplexor/demultiplexor and on-screen display (OSD)
feature. The SM2288 codec encodes and decodes both
ISO/IEC 13818 Main Level @ Main Profile (ML@MP),
Simple Profile @ Main Level (SP@ML), Main Profile @ Low
Level (MP@LL), and ISO/IEC 11172 (MPEG-1) video
bitstreams as well as MPEG audio, and Dolby Digital (AC-3).
In addition, the SM2288 can encode and decode the popular
MP3 audio format.
In encode mode, the SM2288 produces MPEG-compliant
audio and video elementary bit streams, program bit streams,
as well as transport streams for broadcast and set-top box
applications. For additional flexibility, the SM2288 accepts
video in either the ITU-R BT.656 (CCIR-656) or ITU-R BT.601
(CCIR-601) format. Audio is input in the Linear PCM format.
In decode mode, the SM2288 can accept MPEG transport
streams, program bit streams, as well as audio and video
elementary streams. Video can be output in either the CCIR656 or 601 CCIR-601 format. Audio is output in the Linear
PCM format.
For applications requiring on screen displays, the SM2288
OSD feature supports both text and graphics enabling the
display of user menus, broadcast information, or status
updates. Fully programmable, the SM2288 OSD supports
multiple graphics bit depths including 2-bit, 4-bit, and 8-bit.
The algorithmic and architectural innovations of the SM2288
enable a high degree of integration while still providing
exceptional video quality over the widest range of bit rates.
In addition, the SM2288 provides ease of system design by
interfacing to a wide variety of commodity components such
as Philips video decoders and encoders, Flash, and
SDRAM memories. These combined benefits make the
SM2288 an ideal single-chip solution for a variety of
MPEG-2 based applications ranging from SVCD recorders
to set-top boxes. The SM2288 codec can also be combined
with a standard DVD decoder chip to provide full-duplex
DVD recording and playback functionality enabling new
classes of consumer devices such as DVD players with
time-shift capabilities or DVD-Recordable VHS replacement
systems. The SM2288’s MP3 codec capability can further
enhance these devices by adding additional audio
functionality.
SYSTEM FEATURES
!
!
!
!
!
!
!
!
!
!
Single Chip, real time MPEG-2 Audio/Video CODEC
with system Mux/Demux and OSD
Supports Real Time MPEG-1 encoding and decoding
Supports Real Time MPEG-2 MP@ML, SP@ML, and
MP@LL encoding and decoding
Support for constant and one-pass variable bit rate
• IPB-pictures, CBR or VBR to 15Mbps
• I-pictures only to 30Mbps
Supports Transport, Program, and Elementary streams
Support for real time encoding and decoding of twochannel digital audio in either Dolby Digital or MPEG
audio (Layer I, II, and III - MP3)
Programmable system mux/demux supports VCD,
SVCD and DVD encoding and decoding
8-bit OSD support (2-b text, 2-b to 8-b graphics)
!
!
!
!
!
!
!
!
!
!
Supports Multiple Resolutions and Scan Rates
Low external memory, e.g., NTSC:
•
8 Mbytes for full D1 (720) NTSC/PAL pictures
Intel/Motorola 16-bit host interface
Generic 8-bit interface for glue-less to multiple devices
such as the Philips 7146 PCI Bridge, Philips TriMedia, and
USB controllers
Integrated programmable video pre & post processors
Integrated I2C and I2S Interfaces
Integrated spatial and temporal filters and telecine functions
108 MHz internal clock derived from 27 MHz clock
272 BGA package
0.18µ CMOS technology
3.3V and 1.8V power supplies, 5V I/O tolerance
1.00 Watts at 108 MHz average power consumption
SM2288 SYSTEM BLOCK DIAGRAM
+1.8
I²C
+3.3
Video Clock
(27 MHz)
Video Engine
Video
Interface
Unit (VIO)
RISC microController (ARC)
Digital Video Out
Digital Audio In
2
IS
Audio
Interface
Unit (AIU)
PLL
R-BUS
D-BUS
Digital Video In
CCIR-601/656
I²C
CTRL
SYSCLK
Audio
PLL
Audio
Engine Unit
SDRAM
Memory
(108 MHz)
SDRAM Controller
Host
Interface
Digital Audio Out
Audio Clock Out
Bit-stream/Control
Host Interface
MPEG-2 AUDIO/VIDEO CODEC
VIDEO FEATURES
!
!
!
!
NTSC: (720-D1, 704-D1, 640-VGA, 544, 480-2/3D1,
352-1/2D1) x 480, or 352 x 240 (CIF), or 176 x 112
(QCIF) at 30 or 29.97 Hz
PAL: (720-D1, 704-D1, 640-VGA, 544, 480-2/3D1,
352-1/2D1) x 576, or 352 x 288 (CIS/SIF), or 176 x 144
(QCIF) at 25 Hz
Film: (720-D1, 704-D1, 640-VGA, 544, 480-2/3D1,
352-1/2D1) x 480, or 352 x 240 (CIF), or 176 x 144
(QCIF) at 24 Hz
Proprietary High Performance Motion Estimation
•
Half-pel accuracy
•
H Search Range - 63.5, 31.5, 15.5, 7.5 Pel/Frame
•
V Search Range - 31.5, 15.5, 7.5 Pel/Frame
•
Field, 16x8, and frame-mode prediction
!
!
!
Programmable encoding parameters
• IBBBP, IBBP, IBP, IP, I GOP structures
• User defined quantization matrices
• Encoding time
• Average bit rate
• Active picture area selection
• VBR and CBR
Pre- and Post- processing
•
Horizontal and vertical cropping
•
Horizontal and vertical scaling
•
NTSC to PAL format conversion
Trick Play
•
Fast and slow play forward, fast play backward
AUDIO FEATURES
!
!
!
!
Programmable, 24-bit, digital signal processor
Input/Output sampling rates: 32, 44.1, 48 and 96KHz
Data resolution up to 24 bits/sample
Two channel audio encoding or decoding in either
MPEG (all layers) or Dolby Digital (AC-3)
!
!
!
!
Supports either one stereo or two mono channels
5.1 channels audio decoding (downmixed to two
channels)
Real Time MP3 encoding and decoding
Support for new audio algorithms via firmware
TECHNICAL OVERVIEW
The SM2288 combines a programmable RISC core,
programmable DSP core, and dedicated processing units
organized as a process pipeline. The RISC core supports
system mux and demux requirements for a variety of system
applications, including VCD, SVCD, and DVD. The DSP
supports dual-channel Dolby Digital encoding and MPEG (all
Layers) audio encoding and decoding. It is powerful enough
to support additional audio formats, such as DTS or Dolby Pro
Logic. Integrated I2S support allows for a glue-less interface
to A/D and D/A converters.
Pre- and post-processing support includes pre- and postfiltering, temporal filtering, telecine (3:2 pulldown), inverse
telecine, up and down chroma conversions.
Key Feature Description
The SM2288 can input or output MPEG-compliant program
streams or audio and video elementary streams. Transport
stream generation and decoding is also available via
optional firmware upgrade.
Format Support
The SM2288 supports all the requirements of the VCD and
Super VCD specifications.
This includes MPEG-1 and
MPEG-2 encoding and decoding at 1/2 (VCD), 2/3 (SVCD), or
full D1 (DVD) resolutions, MPEG audio encoding and
decoding, and an OSD. In addition, the SM2288 supports
audio/video encoding and decoding at full D1 resolution using
either the Dolby Digital (AC-3) or MPEG audio specifications.
MPEG Video
The SM2288 provides application program control over a
large number of encoding parameters such as I, P, B-picture
cadence, GOP structure and decoder buffer sizes.
For communications applications, the SM2288 allows the host
controller to make on-the-fly bit-rate changes without
interrupting the audio/video stream flow. This allows for better
bandwidth utilization.
Internal rate control provides a high degree of flexibility in
relation to the output bit rate, including the ability to generate
variable bitrate compressed video stream in one pass. This
makes it suitable for storage sensitive applications such as
digital camcorders and removable storage media.
The SM2288 also has features geared toward MPEG-2
publishing and authoring systems. These include the ability to
specify the initial decoder buffer fullness.
95-0002-002 07/30/01
Audio
The SM2288 supports MPEG-1 and MPEG-2 (all layers),
Dolby Digital, and MP3; however, additional audio
compression and decompression algorithms can be
supported via firmware upgrades.
Input/Output
Interfaces
The SM2288 includes a 64-bit SDRAM memory interface,
video and audio interfaces (with I2C and I2S), a 16-bit
Motorola/Intel host interface, a generic 8-bit interface, and a
serial EPROM/Flash memory interface.
Deliverables
For evaluation, Stream Machine provides:
•
SM2288 PCI evaluation board
•
HW Reference CD containing (upon request)
•
Schematics (Orcad)
•
Gerbers
•
Job/Layout Files (PADS)
•
Bill of Materials (MS Excel)
•
SW Reference CD containing
•
VXD/Linux drivers and demo applications
•
SM2288 PCI System Manual
•
Release/Application Notes
•
SM2288 Data Sheet
•
SM2288 Programming Guide (upon request)
•
Quick Start Guide
Additional SM2288-based reference designs are also
available.
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising