BOARDCOM BCM7412

BCM7412
Brief
®
AVC/VC-1/MPEG HIGH-DEFINITION DECODER
FUNCTIONAL COMPONENTS
FEATURES
• Multi-standard video decoding support for:
•
•
•
•
•
•
•
•
•
•
•
•
•
• MPEG-2 MP@ML
• MPEG-2 MP@HL
• AVC [email protected] for 480i
• AVC [email protected] 720p
• AVC HP@L4 1080i
• AVC [email protected] 1080i for Blu-Ray and HD DVD
• VC-1 SP@ML
• VC-1 MP@ML
• VC-1 AP@L3 1080i
Multi-standard audio decoding
• MPEG2 AAC-LC- Stereo and 5.1
• MPEG4 AAC HE (High Quality)-Stereo (level 2) and
5.1 (level 4)
• MPEG, LI LII, MP3 (MPEG1 layer 3)
• Dolby® Digital Plus with transcode to Dolby Digital
HD-capable output interface
• BT.656
• HD_DVI Interface for connection to BCM7038
Video post-processing with scaling, 3:2 pull-down, clipping,
and padding
HW Still Image Decoder (SID) supporting JPEG, PNG, MNG,
GIF, RLE formats
H.264/MPEG-4 part 10 decoder
VC-1 Advanced, Simple, Main decoder
MPEG-2 decoder
Programmable audio decoder
Transport demultiplexer
Still Image Decoder (SID)
HD-compatible digital video output port
Multi-host control/status interface
DDR SDRAM controller
APPLICATIONS
•
•
•
•
Digital cable, satellite, terrestrial, IP, and DSL set-tops
HD-DVD and Blu-ray High-Definition DVD players
DVR (playback)
Portable multimedia players
BCM7412 Block Diagram
Control/Status I/F
Still
Image
Decoder
DDR
SDRAM
GPIO
SPI
PCI
Generic
16-Bit
System I/O
Audio
Decoder
DDR SDRAM Controller
I 2S
Digital
Video
Output
Video
PostProcessor
H.264/VC-1/
MPEG-2
Decoder
Transport
Layer
Demux.
Audio
Out
S/PDIF
Audio I/O
Transport/Program/Elementary Stream Inputs
Audio
In
OVERVIEW
CABAC
CABAC
H.264,
H.264,
VC-1
or or
VC-1,
MPEG-2
MPEG-2
Coded
Coded
Stream
Stream
H.264
H.264
Programmable
Programmable
Parser
Parser
CAVLC
CAVLC
Stream
Stream
Input
Input
Buffer
Buffer
VC-1
VLC
VC-1
VLC
MPEG-2,
VC-1
MPEG-2, VC-1
Programmable
Programmable
Parser
Parser
Spatial
Spatial
Prediction
Prediction
Image Reconstruction
32-Bit
32-Bit
RISC
RISC
MPEG-2
MPEG-2
VLC
VLC
H.264
Inverse
H.264
Inverse
Transform
Transform
Motion
Motion
Compensation
Compensation
Video
Video
Output
Output
Image Reconstruction
MPEG-2
Inverse
Transform
MPEG-2
Inverse
Transform
VC-1
Inverse
Transform
VC-1
Inverse
Transform
H.264
Deblock
H.264
Deblock
Digital
Video
Output
Digital
Video
Output
The BCM7412 Decoder
The BCM7412 introduces the advantages of the H.264 video compression
algorithm to today’s advanced consumer and broadcast applications. The BCM7412
is an AVC/VC-1/MPEG-2 decoder chip capable of full HD real-time decoding.
Broadcom’s H.264 Compression Advantage™ architecture provides three times
the compression power of MPEG-2. Systems incorporating the BCM7412 have
superior image quality, improved system performance, and larger storage capacity
with the reduced bit rates of H.264—also known as MPEG-4 Advanced Video
Coding (AVC). The BCM7412 fully supports the MPEG-2 standard, so that
compatibility with existing media can be maintained.
The BCM7412 supports both HD and SD formats (MPEG-2, H.264 or VC-1) in
real time.
The H.264 Advantage
The H.264 coding standard incorporates innovations and techniques developed
over decades of worldwide research into video compression. The algorithm
produces results far superior to the preceding MPEG standards. H.264 derives
much of its performance gain from complex motion estimation techniques,
integration of an in-loop deblocking filter, and brand-new spatial prediction
operations.
H.264 Support
•
•
•
•
•
•
•
•
Complies with the ISO/IEC 14496-10 specification
Decoder support for AVC High Profile streams up to level 4.1 with a 40 Mbps
maximum encoded bit rate restriction
I, B, and P slices
CABAC and CAVLC entropy decoding
Field/frame and picture adaptive decoding
Macroblock adaptive field/frame decoding
All intrablock and interblock sizes
Resolutions supported: QCIF up to 1920 × 1088
Transport/Program Stream Demultiplexer
The BCM7412 accepts transport or program streams depending on the preferred
application, and parses the incoming video, audio, and private data for decoding.
The BCM7412 monitors PCR information in the transport stream to adjust the
frequency of an external VCXO oscillator.
Digital Video Output Port
The BCM7412 provides a configurable digital video output port for a glueless
interface to the BCM7038 or to a variety of video DACs. The output may be
configured for BT.656 and HD-DVI.
Still Image Decoder (SID)
The SID still-image decode accelerator operates autonomously, with its own
general-purpose RISC processor that handles image headers, depacketization, and
input/output DMA. It supports JPEG, PNG, MNG, GIF, RLE formats
System Control/Status Interface
The BCM7412 is intended for use as a peripheral system and requires a
controlling agent to configure and monitor its operation. The following interfaces
are supported:
•
•
•
PCI 32-bit interface
Generic 16-bit host interface
SPI serial and GPIO interface
BCM7412 Specifications
Parameter
Value
Unit/Description
Logic supply
1.2
V
SDRAM I/O supply
2.6
V
MPEG-2 Support
I/O supply
3.3
V
The BCM7412 complies with the ISO/IEC 13818-2 specification and supports
Main Profile up to high level at 125 Mbps.
Maximum power dissipation
2.5
W
Operating temperature
0 to 70
°C
Storage temperature
–30 to +125
°C
VC-1 Support
The BCM7412 supports Advanced Profile VC-1 streams up to 40 Mbps, as well
as Simple and Main, as defined in the proposed SMPTE specification.
Package Information
Package type
336-pin
Ball grid array
Package size
27 × 27
mm
Broadcom®, the pulse logo, Connecting everything®, and the Connecting everything logo are among the
trademarks of Broadcom Corporation and/or its affiliates in the United States, certain other countries and/
or the EU. Any other trademarks or trade names mentioned are the property of their respective owners.
®
BROADCOM CORPORATION
16215 Alton Parkway, P.O. Box 57013
Irvine, California 92619-7013
© 2006 by BROADCOM CORPORATION. All rights reserved.
7412-PB00-R
11/09/06
Phone: 949-450-8700
Fax: 949-450-8710
E-mail: [email protected]
Web: www.broadcom.com