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