BOARDCOM BCM2702_06

BCM2702
®
HIGH-PERFORMANCE MOBILE MULTIMEDIA PROCESSOR
SUMMARY OF BENEFITS
FEATURES
• Very Low Power
• Based on the new VideoCore®II processing engine, the
• MPEG-4 encode from only 10 mW
• CIF MPEG-4 encode @ 30fps: only 38mW including audio
• NTSC/PAL direct video output
• VGA MPEG-4 encode/decode at 30 fps with audio
•
• 8-megapixel JPEG encode and decode
• Ability to process raw Bayer camera data
•
•
•
•
•
•
•
•
•
•
3GP and MP4 file streaming and MMS support
Multiple format audio recording and playback
DRM ready
•
64-polyphony MIDI player and music synthesizer
On-board USB 1.1
1.25 MB of on-chip SRAM
•
High-quality graphics acceleration for 3D games
SD, MMC, SDIO and MemoryStick interfaces
100% programmable
BCM2702 is software compatible with the established
VideoCore® family, allowing rapid development of nextgeneration products and backward compatibility for
applications software.
Highly integrated solution combining video and audio
processing, polyphonic sound synthesis, an LCD controller,
and SRAM on a single chip.
Video and multimedia processor for advanced handheld
multimedia products.
• Designed and optimized for video record/playback, mobile TV,
and 3D mobile gaming at extremely low power.
Fully programmable architecture which enables the full range
of multimedia codecs to be implemented in software. This
provides total flexibility to the system designer without the
costly overhead and time-to-market uncertainty of hardware
accelerators.
Broadcom provides all the necessary middleware and services
for rapid and seamless integration with a host processor, as
well as a complete development kit with a fully featured
toolchain for rapid development of applications.
BCM2702 Block Diagram
Audio In
Audio Out
Speaker
Mic
Audio
I2S or PCM
or AC’97 I/F
Memory
Stick
MemoryStick
PRO I/F
SDCard
or MMC
SDIO I/F
Debug
B-SCAN
JTAG
TV
PAL/NTSC
Out
PC
USB1.1 Slave
VideoCore II
with DRM
BCM2702
Camera 1
Multiformat
Raw/CCIR601
Camera I/F
10 Mb
On-Chip RAM
Analog Blocks
including
SMPS and PLL
Bus Bypass
Mode
Baseband
Flash
8/16-bit
Parallel Host
Interface
Baseband
I2C
SPI Master
UART
GPIO
Camera 1
Display
Controller
Main LCD
Second
External
Memory I/F
Sub-LCD
External
Memory I/F
Optional
Flash
Camera 2
Optional
SDRAM
RF
OVERVIEW
Specifications
Processor
®
- 150-MHz dual-ALU VideoCore II
- 128 Kb instruction and data caches
- 10 Mb of on-chip SRAM
Power Modes
- Run
- Sleep
- Hibernate
- Power-down
Camera Interface
- Programmable 8/16-bit CMOS/CCD camera input port
- Up to 8-megapixel image sensors
- YUV CCIR 601/656
- Raw Bayer RGB format ( 8/10/12/16-bit data)
- Windowing and subsampling functions
- Can be used to connect to mobile TV front end
- Supports two image sensors
External Memory/Card Interfaces
- High-speed memory interface (connection to SDRAM, SRAM, Flash
and external peripherals)
- Secondary memory interface (e.g., for connection to memorymapped LCD and external peripherals)
- MemoryStick PRO
- SD, MMC, and SDIO
- Support for NAND/NOR Flash including NAND boot
- High speed DMA
LCD Controller & Interface
- Support for multiple displays up to XGA resolution
- Up to 24-bit internal precision (16M colors)
- 8/9/16/18/21-bit video
- RGB external data bus
- Scalable image output with pixel level interpolation
- Configurable refresh rate
- PAL/NTSC analogue TV output as S-Video or Composite
- Macrovision support
Host/Baseband Interface
- Appears as memory-mapped peripheral to host
- Programmable industry-standard interfaces
- 3 bit address and 8/16-bit data bus
- Dual software channel
- Power efficient bypass mode
Serial Interfaces
- USB 1.1 slave
- I2C master
- SPI master
- UART for Bluetooth, IrDA
DRM
- DRM-capable
- Unique chip ID code
- Encrypted code with freely programmable key
- CPRM encryption for SD card, AES, 3DES, RSA, etc.
General Purpose and Debug Interfaces
- 52 pins of GPIO
- JTAG and emulation interface
- Boundary scan
Technology
- 281-pin TFBGA package (10.9mm x 10.1mm)
- 0.13 micron CMOS
Audio Interfaces
- AC '97
- I 2S
- PCM audio
Clock and Power Management
- On-chip SMPS controller
- Four power modes: Run, Sleep, Hibernate, and Power-Down
- 0.8V - 1.2V core operation and 0.6V in hibernation mode
- Programmable I/O 1.5V - 2.8V
- Bypass mode allows host access to memory-mapped peripherals with
BCM2702 in Power-Down
- Clock manager: 3 PLLs generate 195-KHz – 200-MHz clocks for
external devices
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.
2702-PB02-R
3/06/06
Phone: 949-450-8700
Fax: 949-450-8710
E-mail: [email protected]
Web: www.broadcom.com