CC26xx Driver Library
AUX (Auxiliary) Domain

Modules

 [aux_adc.h] AUX Analog to Digital Converter
 
 [aux_smph.h] AUX Semaphore
 
 [aux_sysif.h] AUX System Interface
 
 [aux_tdc.h] AUX Time to Digital Converter
 

Detailed Description

Introduction

The AUX is a collective description of all the analog peripherals (ADC, comparators, and current source) and the digital modules in the AUX power domain (AUX_PD) such as the sensor controller, timers, time-to-digital converter, etc. AUX_PD is located within the AON voltage domain of the device.

The sensor controller has the ability to do its own power and clock management of AUX_PD, independently of the MCU domain. The sensor controller can also continue doing tasks while the MCU subsystem is powered down, but with limited resources compared to the larger MCU domain.

The AUX power domain is connected to the MCU system through an asynchronous interface, ensuring that all modules connected to the AUX bus are accessible from the system CPU. Accessing the analog peripherals from the system CPU must be done by using TI-provided drivers to ensure proper control of power management.

Note
To ease development of program code running on the sensor controller, TI provides a tool chain for writing software for the controller, Sensor Controller Studio (SCS), which is a fully integrated tool consisting of an IDE, compiler, assembler, and linker.