BCM7401 Brief ® AVC/MPEG-2/VC-1 HD DIGITAL VIDEO SYSTEM-ON-A-CHIP SOLUTION FOR SATELLITE, IP, CABLE, AND WATCH-AND-RECORD DVR FEATURES (CONT.) FEATURES • Advanced HD AVC/MPEG-2/VC-1 decoder • • • • • • • • • • • HD analog video encoder with simultaneous SD outputs • H.264/AVC main and high profile to level 4.1 • VC-1 advanced profile @ level 3 • VC-1 simple and main profile • HD MPEG-2 and SD MPEG-2 • MPEG still-picture decode Advanced audio processor supporting the following: • AAC LC, AAC LC+SBR level 2, AAC+ level 2 • Dolby® Digital, Dolby Digital Plus • MPEG I layers 1, 2, and 3 (MP3) • Windows Media® audio • One pair of on-chip stereo high-fidelity audio DACs • 3D SRS audio support • One I2S input port and one I2S output port • SPDIF output Advanced 2D-effects graphic engine • Studio quality text and graphics at HD resolution • Supports multiple layers and windows Digital noise reduction (DNR) • Reduces MPEG artifacts including block noise reduction • Reduces mosquito noise Motion-adaptive deinterlacer with reverse 3:2/2:2 pulldown • NTSC-M, NTSC-J, PAL-BDGHIN, PAL-M, PAL-Nc analog outputs • 480i/480p/576i/576p/720p/1080i/1080p 24/30 output formats • Component RGB or YPrPb output • HD-DVO Output • Macrovision® 7.1 support • SCART 1 and 2 • Component, S-Video, and composite via six on-chip V-DACs • VBI encoders for CC/TTX with NABTS/CGMSA/WSS/Gemstar® standards and dedicated TTX sideband • RF modulator with BTSC encoder • ITU-R-656 input and output ports • HDMI 1.1/DVI 1.0 Mac and PHY with HDCP 1.1 • Broadcom security processor • AES/1DES/3DES/CSS/CPRM/DTCP copy protection • MPEG-2/DIRECTV/DVB/ARIB data transport demux with 1DES/3DES/DVB/Multi2/AES descramblers • Integrated SiLab Si305x system side device for modem support • 3.3V 33-MHz PCI 2.2 Letterbox detection • Dual USB 2.0 host controller with dual-port transceiver • Additional independent USB 1.1 host controller • Serial ATA interface • Ethernet Mac and PHY Multiple simultaneous, independent DVR channels OpenCable™ ready with on-chip MPOD support 300-MHz MIPS32®/16e class processor • UHF remote control receiver • Dual smart card support 64-bit DDR DRAM controller SATA I/F for DVR applications AVC/MPEG-2/VC-1 Platform Example STEREO AUDIO OUT FIREWIRE S/PDIF OUT VIDEO OUT YPbPr OUT RF OUT Dual USB 2.0 HDMI OUT Audio Out HDMI/DVI Out S/PDIF Out NTSC PAL Video 1394 MAC/PHY Comp. Video 10/100 Ethernet Power Cable IN RF Mod DDR SDRAM 16 MB Diplexer USB 2.0 Ethernet DDR x64 SDRAM 200 MHz 256 MB TS In BCM3420 BCM7401 450 DMIPS MPEG-2 HD AVC, VC-1 TS In TS In PCI BCM3255 DOCSIS® 2.0 800+ DMIPS BCM3420 BCM3420 Front Panel I/F SATA Flash 64M x8 HDD IR and UHF I/F OpenCable™ CableCARD™ OVERVIEW PCI 2.2 & Flash ATA DDR-SDRAM Bus Bridge 300-MHz MIPS32/16e 32KI & 32KD MMU, 4K RAC Secure Processor DRAM Controller Dual USB 2.0 USB 1.1 USB 1.1 DMA R O O T M P IR/UHF RX IR In x2 UHF In IR TX IR Out Triple UARTs Advanced 2D Graphics Display Engine Video - Scalers - Compositors - Digital noise reduction - Delinterlacing ITU-R-656 Decoder ITU-R-656 USB 2.0 x2 Multiformat Audio Processor GPIO PCM Audio Engine & DACs I2S In DCAS SCARD MCARD MPEG-2/DVB Transport Transport Input x5 Dual PVR Engine w/Trick Modes High definition AVC/MPEG-2/ VC-1 Video Decoder Soft Modem, Si305X, Ethernet 10/ 100BASE-T BSC Dual Composite NTSC/PAL VEC with 6 DACs RF Mod. ISO7816 I/F x2 RMX x2 Gateway Services UARTx3 GPIO L R SPDIF 12S Out HD/SD Video SD Video ITU-R-656/TTX HDMI NTSC Channel 3/4 BSC x4 BCM7401 Block Diagram The BCM7401 is a high-definition satellite, cable, and IP set-top box DVR solution offering integrated AVC (H.264/MPEG-4 Part 10), MPEG-2, and VC-1 video decoding technology. It combines a data transport processor, high-definition AVC/MPEG-2/VC-1 video decoder, advanced-audio decoder, 2D graphics processing, high-quality video scaling and motion adaptive deinterlacing, six video DACs, stereo high-fidelity audio DACs, a MIPS32/MIPS16e™ class CPU, and a peripheral control unit providing a variety of set-top box control functions. The MPEG-2 DVB-compliant transport stream/PES parser and demultiplexer is capable of simultaneously processing 256 PIDs via 128 PID channels in up to five independent external transport stream inputs and two internal playback channels. All 128 PID channels can be used by the record, audio, and video interface engine (RAVE), PCR processing, message filter, and for output via the high-speed transport or remux module. The data transport module can be configured to support eight record channels for PVR functionality and six AV channels to interface to audio and video decoders. The transport provides 1DES/3DES/DVB/Multi2/AES descrambling support. A memory-to-memory DMA security module may be programmed for supporting AES/1DES/3DES/CSS/CPRM/CPPM/DTCP copy protection algorithms/standards. The BCM7401 features the Broadcom secure processor providing secure key generation, management, and protection. An advanced video decoder is featured in the BCM7401, capable of supporting high-definition AVC, VC-1, and MPEG-2 streams. AVC support is for main- and high-profile to level 4.1 for 720p and 1080i high-definition support or to level 3.1 for standard definition streams. AVC high profile was added to the fidelity range extensions specifically to address the needs of consumer broadcast and playback applications. Tools include additional transform sizes and spatial prediction modes and support for adaptive quantization matrix. The video decoder also supports high-definition VC-1 (advanced-profile level 3, main, and simple profiles) and MPEG-2, main profile at main and high levels. The BCM7401 has an advanced audio processor capable of decoding Dolby Digital, Dolby Digital Plus, AAC 5.1, AAC+ level 2, and MPEG 1 layers 1, 2, and 3 with simultaneous passthrough support. 3D SRS audio is also supported. Available audio outputs are I2S, SPDIF, and one pair of analog outputs. High-quality video and graphics processing is integrated, featuring advanced studio quality 2D graphics processing. Also included are motion-adaptive deinterlacing with 3:2 pulldown, and letterbox detection. Digital noise reduction minimizes mosquito noise and MPEG artifacts, including block noise. The BCM7401 has a dual-stream analog video encoder with Macrovision that supports the following output standards: NTSC-M, NTSC-J, PALBDGHIN, PAL-M, and PAL-Nc. The following output formats are supported: composite, S-Video, SCART, RGB, and YPrPb component. The following output resolutions are supported: 480i, 480p, 576i, 576p, 720p, 1080i, and 1080p 24/30. Six output video DACs are available to be shared among the output functions. The BCM7401 also supports output over an HDMI interface and a channel 3/4 RF modulator. An ITU-R-656 output port is also available with teletext sideband. The BCM7401 incorporates a complete MIPS32™-based microprocessor subsystem, including caches with bridging to memory and a local bus. Integrated peripherals include three UARTS, two ISO7816 smart card interfaces, counter/timers, a GPIO, a LED/keypad controller, IR receivers, an IR blaster, a UHF remote control receiver, an integrated soft modem system side device, and BSC and SPI controllers. Advanced connectivity features include two USB 2.0/1.1 ports, an additional independent USB 1.1 port, a serial ATA port, and an Ethernet port with Mac with integrated PHY and alternate media independent interface (MII). 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. Broadcom MIPS processors are MIPS-Verified™. MIPS-Verified™ is a trademark of MIPS Technologies. Any other trademarks or trade names mentioned are the property of their respective owners. ® BROADCOM CORPORATION 5300 California Avenue Irvine, California 92617 © 2007 by BROADCOM CORPORATION. All rights reserved. 7401-PB04-R 05/08/07 Phone: 949-926-5000 Fax: 949-926-5203 E-mail: [email protected] Web: www.broadcom.com