CP3BT10G38 National Semiconductor, CP3BT10G38 Datasheet - Page 73

no-image

CP3BT10G38

Manufacturer Part Number
CP3BT10G38
Description
IC CPU RISC W/LLC&USB 100-LQFP
Manufacturer
National Semiconductor
Datasheet

Specifications of CP3BT10G38

Applications
Connectivity Processor
Core Processor
CR16C
Program Memory Type
FLASH (256 kB)
Controller Series
CP3000
Ram Size
10K x 8
Interface
Bluetooth, ACCESS.bus, Audio, UART, USB, Microwire/SPI
Number Of I /o
37
Voltage - Supply
2.25 V ~ 2.75 V
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
100-LQFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
*CP3BT10G38
15.5
The Bluetooth controller is capable of putting itself into a
sleep mode for a specified number of Slow Clock cycles. In
this mode, the controller clocks are stopped internally. The
only circuitry which remains active are two counters
(counter N and counter M) running at the Slow Clock rate.
These counters determine the duration of the sleep mode.
The sequence of events when entering the LLC sleep mode
is as follows:
RESET
RFDATA
RFCE
BBCLK
BPOR
B3k2
SLE
SCLK
SDAT
1. The current Bluetooth counter contents are read by the
2. Software “estimates” the Bluetooth counter value after
3. The new Bluetooth counter value is written into the
4. The Bluetooth sequencer RAM is updated with the
5. The Bluetooth sequencer RAM and the Bluetooth LLC
6. Hardware Clock Control (HCC) is enabled, and the
7. The Bluetooth sequencer checks if HCC is enabled. If
8. The M-counter starts counting. After M + 1 Slow Clock
9. The PMM restarts the 12 MHz Main Clock (and the
CPU.
leaving the sleep mode.
Bluetooth counter register.
code required by the Bluetooth sequencer to enter/exit
Sleep mode.
registers are switched from the System Clock domain
to the local 12 MHz Bluetooth clock domain. At this
point, the Bluetooth sequencer RAM and Bluetooth
LLC registers cannot be updated by the CPU, because
the CPU no longer has access to the Bluetooth LLC.
CP3BT10 enters a power-saving mode (Power Save or
Idle mode). While in Power Save mode, the Slow Clock
is used as the System Clock. While in Idle mode, the
System Clock is turned off.
HCC is enabled, the sequencer asserts HCC to the
PMM. On the next rising edge of the low-frequency
clock, the 1MHz clock and the 12 MHz clock are
stopped locally within the Bluetooth LLC. At this point,
the Bluetooth sequencer is stopped.
cycles, the HCC signal to the PMM is deasserted.
PLL, if required). The N-counter starts counting. After
N + 1 Slow Clock cycles, the Bluetooth clocks (1 MHz
Figure 23. LMX5252 Power-Up Sequence
BLUETOOTH SLEEP MODE
t1
t2
t3
t4
t5
DS321
73
10. The Bluetooth sequencer waits for the completion of
11. The PMM switches the System Clock to the high-fre-
15.6
Table 33 shows the memory map of the Bluetooth LLC glo-
bal registers.
15.7
The sequencer RAM is a 1K memory-mapped section of
RAM that contains the sequencer program. This RAM can
be read and written by the CPU in the same way as the Stat-
ic RAM space and can also be read by the sequencer in the
Bluetooth LLC. Arbitration between these devices is per-
formed in hardware.
Table 33 Memory Map of Bluetooth Global Registers
1 MHz/12 MHz
BT LCC Clock
System Clock
(offset from 0E F180h)
and 12 MHz) are turned on again. The Bluetooth se-
quencer starts operating.
the sleep mode. When completed, the Bluetooth se-
quencer asserts a wake-up signal to the MIWU (see
Section 13.0).
quency clock and the CP3BT10 enters Active mode
again. HCC is disabled. The Bluetooth sequencer RAM
and Bluetooth LLC registers are switched back from the
local 12 MHz Bluetooth clock to the System Clock. At
this point, the Bluetooth sequencer RAM and Bluetooth
LLC registers are once again accessible by the CPU. If
enabled, an interrupt is issued to the CPU.
Main Clock
Sequencer
Figure 24. Bluetooth Sleep Mode Sequence
BT Clock
12 MHz
0049h
0000h
CPU
HCC
HCC
BLUETOOTH GLOBAL REGISTERS
BLUETOOTH SEQUENCER RAM
Address
Stopped/Slow
System Clock
Power Save
Deasserted
Main Clock
0048h
007Fh
Asserted
Disabled
Stopped
Stopped
Stopped
Enabled
Sleep Mode
Prepare for
Active
Active
Active
Active
Active
CPU
Global LLC Configuration
N
Start-up
Description
M
Unused
www.national.com
CPU Handles
Wake-Up IRQ
from MIWU
DS017

Related parts for CP3BT10G38