MM516
User's Manual
14
Revision 1.4 7-8-2011
Hardware Description Manual
4 Bluetooth Software Stacks
The BlueCore 5 chip is supplied with Bluetooth v2.1 + EDR compliant stack firmware, which runs on the internal RISC
microcontroller.
The BlueCore 5 chip software architecture allows Bluetooth processing and the application program to be shared
in different ways between the internal RISC microcontroller and an external host processor (if any). The upper layers
of the Bluetooth stack (above HCI) can be run either on-chip or on the host processor.
4.1 BlueCore HCI Stack
Figure 3 BlueCore HCI Stack
In the implementation shown in Figure 3 the internal processor runs the Bluetooth stack up to the HCI. The Host
processor must provide all upper layers including the application.