The CP3BT10 is a reprogrammable connectivity processor with Bluetooth® and USB interfaces from National Semiconductor Corporation. It can be used for embedded Bluetooth applications. The processor integrates a powerful RISC core, SRAM and Flash memory, which provides high computing bandwidth. It also integrates communication peripherals such as Bluetooth Lower Link Controller, USB, ACCESS.bus, Microwire/SPI, UART and Advanced Audio Interface (AAI), which provides high I/O bandwidth. In addition, the processor integrates DMA controller, CVSD/PCM conversion module, Timing and Watchdog Unit, Versatile Timer Unit, Multi-Function Timer and Multi-Input Wakeup.
The CP3BT10 connectivity processor combines a high‑performance RISC core with on‑chip SRAM, Flash, and a rich set of communications peripherals such as Bluetooth Lower Link Controller, USB, ACCESS.bus, Microwire/SPI, UART, and Advanced Audio Interface. The document describes the processor architecture, memory organization, I/O ports, and the various on‑chip modules that support embedded Bluetooth and USB applications.
Detailed sections cover the CPU core, memory sizes, power‑management modes, clock and reset generation, timer units, watchdog, and peripheral interfaces. Development support information, including reference to the CR16C CPU manual and National’s software tools, is also provided.
| Flash program memory | 256 KB reprogrammable |
|---|---|
| Flash data memory | 8 KB |
| Static RAM | 10 KB |
| External memory address space | up to 8 MB |
| CPU core frequency | up to 24 MHz |
| Instruction cycle time | 41.7 ns |
| General‑purpose I/O pins | up to 37 |
| Temperature range | -40 °C to +85 °C (industrial) |
| Bluetooth RAM | 4.5 KB dedicated |
| Bluetooth Sequencer RAM | 1 KB dedicated |
The CPU core can operate up to 24 MHz.
It provides up to 37 software‑configurable I/O pins.
It includes 256 KB of Flash program memory, 8 KB of Flash data memory, and 10 KB of static RAM.