Overview
This section describes the overall system architecture of the MC71000 Bluetooth Baseband Controller. It highlights the main features and requirements, as well as provides an overview of the operational blocks of MC71000 Bluetooth Baseband Controller at a system level. The subsequent sections describe the detailed design requirements by major blocks and functions.
MC71000 Bluetooth Features
• Bluetooth Specification 1.1 Compliant
— Point-to-multipoint (piconet) with 7 slaves
— All connection types
— All packet types
— All power saving modes
— Master/slave switch
— Encryption
— HCI UART transport layer
• Superior Audio Performance
— Sample rate synchronization between CODEC and Bluetooth clock domains to avoid “clicking” effects
— 3 simultaneous SCO channels supported
— All Bluetooth encoding/decoding schemes supported (CVSD, A-Law, µ-Law)
— Very low audio delay to avoid the need for echo cancellation
• Support for 8, 16, 32, and 64 kHz Sample Rate CODECs
MC71000 Hardware Features
The MC71000 is specifically designed to work with the Bluetooth protocol and supports a wide range of Bluetooth user profiles and applications. The MC71000 offers the following features:
• Bluetooth Link Controller
• Bluetooth Audio Processor
• ARM7 Processor Complex
• Peripherals
— High-speed UART (up to 2 Mbps)
— High-speed SSI (up to 2 Mbps)
— Dual high-speed SPI (up to 2 Mbps)
• Embedded Memory
— SRAM (64K)
— ROM (256K)
• External Interface Module (EIM)
• JTAG Test Interface Controller (JTIC)
• 32 kHz Oscillator (OSC32k) for Low Power Operation
• Operating Voltage: 1.65 V to 1.95 V
• Package: 100-pin MAPBGA, 7 mm x 7 mm, 0.65 mm ball pitch
APPLICATIONs
• Mobile phone connectivity
• Personal digital assistant (PDA) connectivity
• Internet appliance connectivity
• Mobile phone headsets