
ON Semiconductor
www.onsemi.com
19
•Chapter 1: Introduction, explains the purpose, intended audience, conventions used and organization of this
manual. It also contains a list of other documents that provide information on other aspects of application
development using the RSL10 SoC.
•Chapter 2: Overview, describes the system architecture, an overview of the hardware components, and how
these components interact. It also describes the device identification register.
•Chapter 3: ARM Cortex-M3 Processor, provides an overview of the general-purpose ARM Cortex-M3
processor, its use in the RSL10 system, and its control and configuration registers.
•Chapter 4: LPDSP32 Processor, provides an overview of the LPDSP32 DSP, its use in the RSL10 system,
and its control and configuration registers.
•Chapter 5: Power, provides descriptions and configuration information for all of the power supply, power
management, and reset-related components.
•Chapter 6: Clocking, provides descriptions and configuration information for all of the clock generation and
clock distribution components.
•Chapter 7: Memory, provides details about the various memory instances, buses and other memory structures
that are associated with the processing core.
•Chapter 8: RF Front-End, provides a description of and configuration for the RF front-end of the RSL10
system, including both the transmit and receive signal paths, and information about the simple baseband
provided with the RF Front-End.
•Chapter 9: Bluetooth Low Energy Baseband, provides a description of and configuration for the Bluetooth
low energy baseband.
•Chapter 10: Digital Input/Output, describes how to configure the DIO pads.
•Chapter 11: Interfaces, provides information about the interfaces available to the ARM Cortex-M3 processor
that can be used to pass data between RSL10 and external components.
•Chapter 12: Peripherals, describes the embedded peripherals that are provided to support system tasks, such
as a direct memory access controller and various timers.
•Chapter 13: Audio, describes the peripheral audio inputs, outputs, and support structures.
•Chapter 14: Private Peripherals, provides information about the interrupt controller, system tick timer, and
debug controller that are provided for the ARM Cortex-M3 processor.
•Appendix A: Control and Configuration Registers, contains a summary table listing all of the hardware
control and configuration registers and their settings.
•Appendix B: Glossary, provides definitions for many of the terms defined and used throughout this document.
1.5 FURTHER READING
For more information, refer to the following documents:
•ARMv7M Architecture Reference Manual
•Bluetooth Core Specification version 5.0, available from https://www.bluetooth.com/specifications/
adopted-specifications
•RSL10 Firmware Reference