SLAU846A June 2023 – October 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1
The MSPM0 platform of MCUs provides a rich set of high-performance analog peripherals which can interact with each other to perform various analog signal chain functions. The items below describe how the ADC interacts with the other on-board analog peripherals:
The ADC has a dedicated enable request and ready interface with the internal voltage reference module. VREF enable is asserted upon sample trigger while internal reference buffer is selected for ADC operation. The ready response from VREF is captured in the ADC status register (REFBUFRDY).
The ready response from VREF does not gate the sample phase in the ADC. The ADC sample window is started upon the sample trigger and the settling time of the internal reference buffer needs to be considered in the sample period as appropriate. Software can enable the VREF module using the software enable bit so that it is already settled by the time the ADC starts sampling the input channel. In this case, the sampling time can be smaller and does not have to account for the enable time of VREF.
The ADC provides a burnout current source (BCS) enable signal to an OPA peripheral when it is selected as the ADC input channel and the BCSEN bit is set in the MEMCTL register. This signal allows the ADC peripheral to work in unison with the OPA peripheral to monitor sensor health and detect faults. The BCS enable signal remains high for all conversions during hardware averaging operation. The ADC receives a chop request signal and provides a chop state control signal to the OPA peripheral when ADC-assisted OPA chopping is activated and the hardware averaging feature is enabled. The chop state control signal toggles at the end of each conversion during hardware averaging operation. The number of samples averaged should be programmed to an even value when ADC-assisted OPA chopping is activated.
The temperature sensor module enable signal is generated by the ADC when the temp sense channel is selected. The settling time of the temperature sensor should be accounted for in the sample period as there is no ready response from the temperature sensor.