SLASF39A December 2023 – March 2025 TAD5112-Q1
PRODUCTION DATA
Table 7-104 lists the memory-mapped registers for the TAD5212_B0_P1 registers. All register offset addresses not listed in Table 7-104 are considered as reserved locations and the register contents are not be modified.
| Address | Acronym | Register Name | Reset Value | Section |
|---|---|---|---|---|
| 0x0 | PAGE_CFG | Device page register | 0x00 | Section 7.1.2.1 |
| 0x3 | DSP_CFG0 | DSP configuration register 0 | 0x00 | Section 7.1.2.2 |
| 0xD | CLK_CFG0 | Clock configuration register 0 | 0x00 | Section 7.1.2.3 |
| 0xE | CHANNEL_CFG1 | ADC channel configuration register | 0x00 | Section 7.1.2.4 |
| 0xF | CHANNEL_CFG2 | DAC channel configuration register | 0x00 | Section 7.1.2.5 |
| 0x17 | SRC_CFG0 | SRC configuration register 1 | 0x00 | Section 7.1.2.6 |
| 0x18 | SRC_CFG1 | SRC configuration register 2 | 0x00 | Section 7.1.2.7 |
| 0x19 | JACK_DET_CFG0 | Jack Detection configuration register 0 | 0x00 | Section 7.1.2.8 |
| 0x1A | JACK_DET_CFG1 | Jack Detection configuration register 1 | 0x00 | Section 7.1.2.9 |
| 0x1B | JACK_DET_CFG2 | Jack Detection configuration register 2 | 0x00 | Section 7.1.2.10 |
| 0x1C | JACK_DET_CFG3 | Jack Detection configuration register 3 | 0x00 | Section 7.1.2.11 |
| 0x1E | LPAD_CFG1 | Low power activity detection configuration register | 0x20 | Section 7.1.2.12 |
| 0x1F | LPSG_CFG1 | Low power signal generation configuration register 1 | 0x80 | Section 7.1.2.13 |
| 0x20 | LPAD_LPSG_CFG1 | Low power activity detection and Low power signal generation common configuration register 1 | 0x00 | Section 7.1.2.14 |
| 0x23 | LIMITER_CFG | Limiter configuration register | 0x00 | Section 7.1.2.15 |
| 0x24 | AGC_DRC_CFG | AGC and DRC configuration register | 0x00 | Section 7.1.2.16 |
| 0x2B | PLIM_CFG0 | PLIM configuration register 0 | 0x00 | Section 7.1.2.17 |
| 0x2C | MIXER_CFG0 | MIXER configuration register 0 | 0x00 | Section 7.1.2.18 |
| 0x2D | MISC_CFG0 | Miscellaneous configuration register 0 | 0x00 | Section 7.1.2.19 |
| 0x2E | BRWNOUT | Brownout configuration register | 0xBF | Section 7.1.2.20 |
| 0x2F | INT_MASK0 | Interrupt mask register 0 | 0xFF | Section 7.1.2.21 |
| 0x32 | INT_MASK4 | Interrupt mask register 4 | 0x00 | Section 7.1.2.22 |
| 0x33 | INT_MASK5 | Interrupt mask register 5 | 0x30 | Section 7.1.2.23 |
| 0x34 | INT_LTCH0 | Latched interrupt readback register 0 | 0x00 | Section 7.1.2.24 |
| 0x35 | CHx_LTCH | Latched summary of diagnostics register | 0x00 | Section 7.1.2.25 |
| 0x38 | OUT_CH1_LTCH | Channel 1 output DC faults diagnostics latched status register | 0x00 | Section 7.1.2.26 |
| 0x39 | OUT_CH2_LTCH | Channel 2 output DC faults diagnostics latched status register | 0x00 | Section 7.1.2.27 |
| 0x3A | INT_LTCH1 | Latched interrupt readback register 1 | 0x00 | Section 7.1.2.28 |
| 0x3B | INT_LTCH2 | Latched interrupt readback register 2 | 0x00 | Section 7.1.2.29 |
| 0x3C | INT_LIVE0 | Live Interrupt readback register 0 | 0x00 | Section 7.1.2.30 |
| 0x3D | CHx_LIVE | Live summary of diagnostics registers | 0x00 | Section 7.1.2.31 |
| 0x40 | OUT_CH1_LIVE | Channel 1 output DC faults diagnostics live status register | 0x00 | Section 7.1.2.32 |
| 0x41 | OUT_CH2_LIVE | Channel 2 output DC faults diagnostics live status register | 0x00 | Section 7.1.2.33 |
| 0x42 | INT_LIVE1 | Live interrupt readback register 1 | 0x00 | Section 7.1.2.34 |
| 0x43 | INT_LIVE2 | Live interrupt readback register 2 | 0x00 | Section 7.1.2.35 |
| 0x4E | DIAG_CFG8 | Input diagnostics configuration register 8 | 0xBA | Section 7.1.2.36 |
| 0x4F | DIAG_CFG9 | Input diagnostics configuration register 9 | 0x4B | Section 7.1.2.37 |
| 0x53 | DIAG_CFG13 | Input diagnostics configuration register 13 | 0x00 | Section 7.1.2.38 |
| 0x54 | DIAG_CFG14 | Input diagnostics configuration register 14 | 0x48 | Section 7.1.2.39 |
| 0x55 | DIAGDATA_CFG | Input diagnostics data configuration register | 0x00 | Section 7.1.2.40 |
| 0x58 | DIAG_MON_MSB_MBIAS | Diagnostics SAR MICBIAS monitor data MSB byte | 0x00 | Section 7.1.2.41 |
| 0x59 | DIAG_MON_LSB_MBIAS | Diagnostics SAR MICBIAS monitor data LSB nibble | 0x01 | Section 7.1.2.42 |
| 0x62 | DIAG_MON_MSB_OUT1P | Diagnostics SAR OUT1P monitor data MSB byte | 0x00 | Section 7.1.2.43 |
| 0x63 | DIAG_MON_LSB_OUT1P | Diagnostics SAR OUT1P monitor data LSB nibble | 0x06 | Section 7.1.2.44 |
| 0x64 | DIAG_MON_MSB_OUT1M | Diagnostics SAR OUT1M monitor data MSB byte | 0x00 | Section 7.1.2.45 |
| 0x65 | DIAG_MON_LSB_OUT1M | Diagnostics SAR OUT1M monitor data LSB nibble | 0x07 | Section 7.1.2.46 |
| 0x66 | DIAG_MON_MSB_OUT2P | Diagnostics SAR OUT2P monitor data MSB byte | 0x00 | Section 7.1.2.47 |
| 0x67 | DIAG_MON_LSB_OUT2P | Diagnostics SAR OUT2P monitor data LSB nibble | 0x08 | Section 7.1.2.48 |
| 0x68 | DIAG_MON_MSB_OUT2M | Diagnostics SAR OUT2M monitor data MSB byte | 0x00 | Section 7.1.2.49 |
| 0x69 | DIAG_MON_LSB_OUT2M | Diagnostics SAR OUT2M monitor data LSB nibble | 0x09 | Section 7.1.2.50 |
| 0x6A | DIAG_MON_MSB_TEMP | Diagnostics SAR Temperature monitor data MSB byte | 0x00 | Section 7.1.2.51 |
| 0x6B | DIAG_MON_LSB_TEMP | Diagnostics SAR Temperature monitor data LSB nibble | 0x0A | Section 7.1.2.52 |
| 0x6E | DIAG_MON_MSB_AVDD | Diagnostics SAR AVDD monitor data MSB byte | 0x00 | Section 7.1.2.53 |
| 0x6F | DIAG_MON_LSB_AVDD | Diagnostics SAR AVDD monitor data LSB nibble | 0x0C | Section 7.1.2.54 |
| 0x70 | DIAG_MON_MSB_GPA | Diagnostics SAR GPA monitor data MSB byte | 0x00 | Section 7.1.2.55 |
| 0x71 | DIAG_MON_LSB_GPA | Diagnostics SAR GPA monitor data LSB nibble register | 0x0D | Section 7.1.2.56 |
PAGE_CFG is shown in Table 7-105.
Return to the Summary Table.
The device memory map is divided into pages. This register sets the page.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PAGE[7:0] | R/W | 00000000b | These bits set the device page.
0d = Page 0 1d = Page 1 2d to 254d = Page 2 to page 254 respectively 255d = Page 255 |
DSP_CFG0 is shown in Table 7-106.
Return to the Summary Table.
This register is the configuration register for on-the-fly filter updates.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 6 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 5 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 4 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 3 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 2 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 1 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 0 | EN_BQ_OTF_CHG | R/W | 0b | Enable run-time changes to Biquad settings.
0d = Disable on the fly biquad changes 1d = Enable on the fly biquad changes |
CLK_CFG0 is shown in Table 7-107.
Return to the Summary Table.
This register is the Clock configuration register 0.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | CNT_TGT_CFG_OVR_PASI | R/W | 0b | ASI controller target Config Override Register
0d = controller-target Config as per PASI_CNT_CFG bit. 1d = Override the standard behavior of the PASI_CNT_CFG. In this case the clock auto detect feature is not available. PASI_CNT_CFG = 0 : BCLK is input but FSYNC is output. PASI_CNT_CFG = 1 : BCLK is output but FSYNC in input. |
| 6 | CNT_TGT_CFG_OVR_SASI | R/W | 0b | ASI controller target Config Override Register
0d = controller-target Config as per SASI_CNT_CFG bit. 1d = Override the standard behavior of the SASI_CNT_CFG. In this case the clock auto detect feature is not available. SASI_CNT_CFG = 0 : BCLK is input but FSYNC is output. SASI_CNT_CFG = 1 : BCLK is output but FSYNC in input. |
| 5-3 | RESERVED | R | 0b | Reserved bits; Write only reset value |
| 2 | PASI_USE_INT_FSYNC | R/W | 0b | For Primary use internal FSYNC in controller mode configuration.
0d = Use external FSYNC 1d = Use internal FSYNC |
| 1 | SASI_USE_INT_FSYNC | R/W | 0b | For Secondary use internal FSYNC in controller mode configuration.
0d = Use external FSYNC 1d = Use internal FSYNC |
| 0 | RESERVED | R | 0b | Reserved bit; Write only reset value |
CHANNEL_CFG1 is shown in Table 7-108.
Return to the Summary Table.
This is the ADC channel dynamic power-on or off configuration register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | FORCE_DYN_MODE_CUST_MAX_CH | R/W | 0b | ADC Force dynamic mode custom max channel
0d = In Dynamic, Max channel is based on ADC_DYN_MAXCH_SEL 1d = In Dynamic mode, max channel is custom as DYN_MODE_CUST_MAX_CH |
| 6-3 | DYN_MODE_CUST_MAX_CH[3:0] | R/W | 0000b | ADC Dynamic mode custom max channel configuration
[3]->CH4_EN [2]->CH3_EN [1]->CH2_EN [0]->CH1_EN |
| 2-0 | RESERVED | R | 0b | Reserved bits; Write only reset values |
CHANNEL_CFG2 is shown in Table 7-109.
Return to the Summary Table.
This is the DAC channel dynamic power-on or off configuration register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | DAC_FORCE_DYN_MODE_CUST_MAX_CH | R/W | 0b | DAC Force dynamic mode custom max channel
0d = In Dynamic, Max channel is based on DAC_DYN_MAXCH_SEL 1d = In Dynamic mode, max channel is custom as per DAC_DYN_MODE_CUST_MAX_CH |
| 6-3 | DAC_DYN_MODE_CUST_MAX_CH[3:0] | R/W | 0000b | DAC Dynamic mode custom max channel configuration ([3]->CH4_EN, [2]->CH3_EN, [1]->CH2_EN, [0]->CH1_EN)
[3]->CH4_EN [2]->CH3_EN [1]->CH2_EN [0]->CH1_EN |
| 2-0 | RESERVED | R | 0b | Reserved bits; Write only reset values |
SRC_CFG0 is shown in Table 7-110.
Return to the Summary Table.
This register is configuration register 1 for SRC.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | SRC_EN | R/W | 0b | SRC enable config
0b = SRC disable 1b = SRC enable |
| 6 | DIS_AUTO_SRC_DET | R/W | 0b | SRC auto detect config
0b = SRC auto detect enabled 1b = SRC auto detect disabled |
| 5-0 | RESERVED | R | 0b | Reserved bits; Write only reset value |
SRC_CFG1 is shown in Table 7-111.
Return to the Summary Table.
This register is configuration register 2 for SRC.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | MAIN_FS_CUSTOM_CFG | R/W | 0b | Main Fs custom config
0b = Main Fs is auto inferred 1b = Main Fs need to be selected from MAIN_FS_SELECT_CFG |
| 6 | MAIN_FS_SELECT_CFG | R/W | 0b | Main Fs select config
0b = PASI Fs shall be used as Main Fs 1b = SASI Fs shall be used as Main Fs |
| 5-3 | MAIN_AUX_RATIO_M_CUSTOM_CFG[2:0] | R/W | 000b | Main and Aux Fs Ratio m:n config
0d = m is auto inferred 1d = 1 2d = 2 3d = 3 4d = 4 5d = Reserved 6d = 6 7d = Reserved |
| 2-0 | MAIN_AUX_RATIO_N_CUSTOM_CFG[2:0] | R/W | 000b | Main and Aux Fs Ratio m:n config
0d = n is auto inferred 1d = 1 2d = 2 3d = 3 4d = 4 5d = Reserved 6d = 6 7d = Reserved |
JACK_DET_CFG0 is shown in Table 7-112.
Return to the Summary Table.
This register is the Jack Detection configuration register 0.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | JACK_DET_MONITOR_FREQ[1:0] | R/W | 00b | Headset Detection Pulse Frequency 0d = 0.5Hz 1d = 1Hz 2d = 7.5Hz 3d = 15Hz |
| 5 | JACK_DET_PULSE_WIDTH | R/W | 0b | Detector Pulse High Width
0d = 4ms (MICBIAS PIN Cap = 1 uF) 1d = 32ms (MICBIAS PIN Cap = 10 uF) |
| 4 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 3 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 2-1 | HPDET_CLOCK_SEL[1:0] | R/W | 00b | Headphone Detection Clock Time period Select
0d = 1ms 1d = 2ms 2d = 4ms 3d = Reserved |
| 0 | RESERVED | R | 0b | Reserved bit; Write only reset value |
JACK_DET_CFG1 is shown in Table 7-113.
Return to the Summary Table.
This register is the Jack Detection configuration register 1.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 6 | JACK_DET_COMP_CTRL2 | R/W | 0b | Hook Press Threshold Control in Fixed External Resistance case, controls the choice of Lowest Microphone impedance to be supported or Highest Hook button Impedance to be supported
0d = Minimum Microphone resistance supported, R_Mic = 800 Ωs and Max Hook button impedance supported, R_Hook = 320 Ωs for AC coupled Headphones R26<3> = 0 (else, when R26<3> = 1, R_hook = 150 Ωs) 1d = Max Hook button impedance supported, R_hook = 680 Ωs and Minimum Microphone resistance supported, R_Mic = 1350 Ωs for AC coupled Headphones R26<3> = 0 (else, when R26<3> = 1, R_Mic = 1750 Ωs) |
| 5-4 | JACK_DET_COMP_CTRL3[1:0] | R/W | 00b | Hook Pressed Jack Insertion support, valid only for External Resistor Type P0_R25_D4 = 0 else Don't care.
0d = supports minimum Hook button impedance of 150 Ωs for Hook Pressed Jack Insertion detection 1d = supports minimum Hook button impedance of 100 Ωs for Hook Pressed Jack Insertion detection 2d = supports minimum Hook button impedance of 50 Ωs for Hook Pressed Jack Insertion detection 3d = Reserved |
| 3 | HPDET_COUPLING | R/W | 0b | Headphone detect coupling
0d = AC coupled 1d = DC coupled |
| 2 | HPDET_USE_2x_CURR | R/W | 0b | Headset detect current sel config
0d = 2x current for headphone detection disabled 1d = 2x current for headphone detection enabled |
| 1 | JACK_DET_EN | R/W | 0b | Headset Detection Enable
0d = Headset Detection Disabled 1d = Headset Detection Enabled |
| 0 | RESERVED | R | 0b | Reserved bit; Write only reset value |
JACK_DET_CFG2 is shown in Table 7-114.
Return to the Summary Table.
This register is the Jack Detection configuration register 2.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 6 | HPDET_DEB | R/W | 0b | Headphone Detection Debounce Programmability
0d = No Debounce 1d = Debounce of 3 detections |
| 5-3 | JACK_DET_DEB_INSERT[2:0] | R/W | 000b | Headset Insert Detection Debounce Programmability
0d = Debounce Time = 16ms 1d = Debounce Time = 32ms 2d = Debounce Time = 64ms 3d = Debounce Time = 128ms 4d = Debounce Time = 256ms 5d = Debounce Time = 512ms 6d = Reserved 7d = No Debounce |
| 2 | JACK_DET_DEB_REMOVAL | R/W | 0b | Headset Removal Detection Debounce Programmability
0d = Debounce of 5 detections 1d = Debounce of 3 detections |
| 1-0 | JACK_DET_DEB_HOOK_PRESS[1:0] | R/W | 00b | Hook Press Debounce config
0d = No Debounce 1d = No Debounce 2d = Debounce of 2 detections 3d = Debounce of 3 detections |
JACK_DET_CFG3 is shown in Table 7-115.
Return to the Summary Table.
This register is the Jack Detection configuration register 3.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | JACK_TYPE_FLAG[1:0] | R | 00b | Headset Jack type flag
0d = Jack is not inserted 1d = Jack is inserted without Microphone 2d = Reserved. Do not use 3d = Jack is inserted with Microphone |
| 5-4 | HEADSET_TYPE_DET[1:0] | R | 00b | Headset type
0d = Headset is not inserted 1d = Jack is inserted with mono-HS (RIGHT) 2d = Jack is inserted with mono-HS (LEFT) 3d = Jack is inserted with stereo-HS |
| 3-0 | RESERVED | R | 0b | Reserved bits; Write only reset value |
LPAD_CFG1 is shown in Table 7-116.
Return to the Summary Table.
This register is the voice activity detection or ultrasonic activity detection configuration register 1.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | LPAD_MODE[1:0] | R/W | 00b | Auto ADC power up / power down configuration selection.
0d = User initiated ADC power-up and ADC power-down 1d = VAD/UAD interrupt based ADC power up and ADC power down 2d = VAD/UAD interrupt based ADC power up but user initiated ADC power down 3d = Reserved |
| 5-4 | LPAD_CH_SEL[1:0] | R/W | 10b | VAD channel select.
0d = Channel 1 is monitored for VAD/UAD activity 1d = Channel 2 is monitored for VAD/UAD activity 2d = Channel 3 is monitored for VAD/UAD activity 3d = Channel 4 is monitored for VAD/UAD activity |
| 3 | LPAD_DOUT_INT_CFG | R/W | 0b | DOUT interrupt configuration.
0d = DOUT pin is not enabled for interrupt function 1d = DOUT pin is enabled to support interrupt output when channel data in not being recorded |
| 2 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 1 | LPAD_PD_DET_EN | R/W | 0b | Enable ASI output data during VAD/UAD activity.
0d = VAD/UAD processing is not enabled during ADC recording 1d = VAD/UAD processing is enabled during ADC recording and VAD interrupts are generated as configured |
| 0 | RESERVED | R | 0b | Reserved bit; Write only reset value |
LPSG_CFG1 is shown in Table 7-117.
Return to the Summary Table.
This register is configuration register 1 for Ultrasonic signal generation.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | LPSG_CH_SEL[1:0] | R/W | 10b | LPSG channel select.- UAG
0d = UAG activity is generated on channel 1 1d = UAG activity is generated on channel 2 2d = UAG activity is generated on channel 3 3d = UAG activity is generated on channel 4 |
| 5 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 4-0 | RESERVED | R | 0b | Reserved bits; Write only reset values |
LPAD_LPSG_CFG1 is shown in Table 7-118.
Return to the Summary Table.
This register is configuration register 1 for VAD/UAD/UAG.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | LPAD_LPSG_CLK_CFG[1:0] | R/W | 00b | Clock select for VAD/UAD/UAG
0d = VAD/UAD/UAG processing using internal oscillator clock 1d = VAD/UAD/UAG processing using external clock on BCLK input 2d = VAD/UAD/UAG processing using external clock on CCLK input 3d = Custom clock configuration based on CNT_CFG, CLK_SRC and CLKGEN_CFG registers in page 0 |
| 5-4 | LPAD_LPSG_EXT_CLK_CFG[1:0] | R/W | 00b | Clock configuration using external clock for VAD/UAD/UAG 0d = External clock is 24.576MHz 1d = Reserved 2d = External clock is 12.288MHz 3d = External clock is 18.432MHz |
| 3 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 2 | LPAD_PH1_EN | R/W | 0b | Enable LPAD Phase 1 detection through Jack Detection comparator.
0d = LPAD phase 1 disabled 1d = LPAD phase 1 enabled |
| 1-0 | RESERVED | R | 0b | Reserved bits; Write only reset values |
LIMITER_CFG is shown in Table 7-119.
Return to the Summary Table.
This register is configuration register for Limiter.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | LIMITER_INP_SEL[1:0] | R/W | 00b | Limiter input select config
0d = max(dacin_ch0, dacin_ch1) 1d = dacin_ch1 2d = dacin_ch0 3d = avg(dacin_ch0, dacin_ch1) |
| 5-4 | LIMITER_OUT_SEL[1:0] | R/W | 00b | Limiter output select config
0d = applied on both 1d = dacin_ch1 2d = dacin_ch0 3d = applied none |
| 3-0 | RESERVED | R | 0b | Reserved bits; Write only reset values |
AGC_DRC_CFG is shown in Table 7-120.
Return to the Summary Table.
This register is configuration register for AGC and DRC.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | AGC_CH1_EN | R/W | 0b | AGC Channel 1 enable config
0d = disable 1d = enable |
| 6 | AGC_CH2_EN | R/W | 0b | AGC Channel 2 enable config
0d = disable 1d = enable |
| 5 | AGC_CH3_EN | R/W | 0b | AGC Channel 3 enable config
0d = disable 1d = enable |
| 4 | AGC_CH4_EN | R/W | 0b | AGC Channel 4 enable config
0d = disable 1d = enable |
| 3 | DRC_CH1_EN | R/W | 0b | DRC Channel 1 enable config
0d = disable 1d = enable |
| 2 | DRC_CH2_EN | R/W | 0b | DRC Channel 2 enable config
0d = disable 1d = enable |
| 1 | DRC_CH3_EN | R/W | 0b | DRC Channel 3 enable config
0d = disable 1d = enable |
| 0 | DRC_CH4_EN | R/W | 0b | DRC Channel 4 enable config
0d = disable 1d = enable |
PLIM_CFG0 is shown in Table 7-121.
Return to the Summary Table.
This register is configuration register 0 for PLIM.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | EN_PLIM | R/W | 0b | Enable PLIM
0d = Disable 1d = Enable |
| 6-4 | PLIM_ATTN_VAL[2:0] | R/W | 000b | PLIM attenuation factor
0d = 0dB 1d = -6dB 2d = -12dB 3d = -18dB 4d = -24dB 5d = -30dB 6d = -36dB 7d = -42dB |
| 3 | PLIM_BY_SAR_GPA | R/W | 0b | PLIM attenuation value source 0d = Plimit attenuation based on GPIO and reg_plimi_attn_val 1d = Plimit attenuation based on GPA Analog voltage. LUT maps SAR ADC data to Attenuation factor |
| 2 | PLIM_RECOVERY | R/W | 0b | PLIM attenuation recovery 0d = Plimit func doesn't recover. Plimit stays at same attenuation level or can apply more attenuation if required 1d = Plimit func recovers (reduces the attenuation) if "gpio_val=0" or "sar_adc_gpa" data suggest that Battery Voltage has recovered then we can reduce the attenuation being applied |
| 1-0 | RESERVED | R | 0b | Reserved bits; Write only reset value |
MIXER_CFG0 is shown in Table 7-122.
Return to the Summary Table.
This register is the MIXER configuration register 0.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | EN_DAC_ASI_MIXER | R/W | 0b | Enable DAC ASI Mixer
0b = Disabled 1b = Enabled |
| 6 | EN_SIDE_CHAIN_MIXER | R/W | 0b | Enable Side Chain Mixer
0b = Disabled 1b = Enabled |
| 5 | EN_ADC_CHANNEL_MIXER | R/W | 0b | Enable ADC Channel Mixer
0b = Disabled 1b = Enabled |
| 4 | EN_LOOPBACK_MIXER | R/W | 0b | Enable Loopback Mixer
0b = Disabled 1b = Enabled |
| 3-0 | RESERVED | R | 0b | Reserved bits; Write only reset value |
MISC_CFG0 is shown in Table 7-123.
Return to the Summary Table.
This register is the miscellaneous configuration register 0.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | EN_DISTORTION | R/W | 0b | Distortion Limiter enable config
0b = Distortion Limiter disable 1b = Distortion Limiter enable |
| 6 | EN_BOP | R/W | 0b | BOP enable config
0b = BOP disable 1b = BOP enable |
| 5 | EN_THERMAL_FOLDBACK | R/W | 0b | Thermal Foldback enable config
0b = Thermal Foldback disable 1b = Thermal Foldback enable |
| 4 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 3 | DAC_SIGNAL_GENERATOR_1_ENABLE | R/W | 0b | DAC signal generator 1 enable config
0b = Signal generator disabled 1b = Signal generator enabled |
| 2 | DAC_SIGNAL_GENERATOR_2_ENABLE | R/W | 0b | DAC signal generator 2 enable config
0b = Signal generator disabled 1b = Signal generator enabled |
| 1 | DSP_AVDD_SEL | R/W | 0b | SAR data source select for DSP Limiter, BOP, DRC
0b = Reserved 1b = SAR AVDD data to DSP |
| 0 | BRWNOUT_EN | R/W | 0b | Brownout enable config
0b = Brownout disable 1b = Brownout enable |
BRWNOUT is shown in Table 7-124.
Return to the Summary Table.
This register is the brownout configuration register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | BRWNOUT_THRS[7:0] | R/W | 10111111b | Threshold for brownout shutdown
Default = 7.8V ((IF P1_R45_D1->DSP_AVDD_SEL=1) = 2.7V) Nd = ((0.9´(N*16)/4095)-0´211764)x17) (V) ((IF P1_R45_D1->DSP_AVDD_SEL=1) = ((0.9´(N*16)/4095)-0´225)x6 (V)) |
INT_MASK0 is shown in Table 7-125.
Return to the Summary Table.
This register is the interrupt mask register 0.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | INT_MASK0 | R/W | 1b | Clock error interrupt mask.
0b = Don't Mask 1b = Mask |
| 6 | INT_MASK0 | R/W | 1b | PLL Lock interrupt mask. 0b = Don't Mask 1b = Mask |
| 5 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 4 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 3 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 2 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 1 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 0 | RESERVED | R | 0b | Reserved bit; Write only reset value |
INT_MASK4 is shown in Table 7-126.
Return to the Summary Table.
This register is the interrupt mask register 4.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 6 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 5 | INT_MASK4 | R/W | 0b | OUT Short Circuit Fault Interrupt Mask.
0b = Don't Mask 1b = Mask |
| 4 | INT_MASK4 | R/W | 0b | DRVR Virtual Ground Fault Interrupt
Mask. 0b = Don't Mask 1b = Mask |
| 3 | INT_MASK4 | R/W | 0b | Headset insert detection interrupt mask.
0b = Don't Mask 1b = Mask |
| 2 | INT_MASK4 | R/W | 0b | Headset remove detection interrupt mask.
0b = Don't Mask 1b = Mask |
| 1 | INT_MASK4 | R/W | 0b | Headset detection hook(button) interrupt
mask. 0b = Don't Mask 1b = Mask |
| 0 | RESERVED | R | 0b | Reserved bit; Write only reset value |
INT_MASK5 is shown in Table 7-127.
Return to the Summary Table.
This register is the interrupt mask register 5.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | INT_MASK5 | R/W | 0b | GPA up threshold fault mask.
0b = Don't Mask 1b = Mask |
| 6 | INT_MASK5 | R/W | 0b | GPA low threshold fault mask. 0b = Don't Mask 1b = Mask |
| 5 | INT_MASK5 | R/W | 1b | VAD power up detect interrupt mask. 0b = Don't Mask 1b = Mask |
| 4 | INT_MASK5 | R/W | 1b | VAD power down detect interrupt mask.
0b = Don't Mask 1b = Mask |
| 3 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 2 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 1 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 0 | RESERVED | R | 0b | Reserved bit; Write only reset value |
INT_LTCH0 is shown in Table 7-128.
Return to the Summary Table.
This register is the latched interrupt readback register 0.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | INT_LTCH0 | R | 0b | Interrupt due to clock error (self clearing bit).
0b = No interrupt 1b = Interrupt |
| 6 | INT_LTCH0 | R | 0b | Interrupt due to PLL Lock (self clearing
bit) 0b = No interrupt 1b = Interrupt |
| 5 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 4 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 3 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 2 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 1 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 0 | RESERVED | R | 0b | Reserved bit; Write only reset value |
CHx_LTCH is shown in Table 7-129.
Return to the Summary Table.
This register is the channel level diagnostics latched status register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 6 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 5 | STS_CHx_LTCH | R | 0b | Status of Output CH1_LTCH (INP1/INM1).
0b = No faults occurred in output channel 1 1b = Fault or Faults have occurred in output channel 1 |
| 4 | STS_CHx_LTCH | R | 0b | Status of Output CH2_LTCH (INP2/INM2).
0b = No faults occurred in output channel 2 1b = Fault or Faults have occurred in output channel 2 |
| 3 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 2 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 1 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 0 | RESERVED | R | 0b | Reserved bit; Write only reset value |
OUT_CH1_LTCH is shown in Table 7-130.
Return to the Summary Table.
This register is the latched status register for channel 1 output DC faults diagnostics.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | OUT_CH1_LTCH | R | 0b | OUT1P Short Circuit Fault (self clearing bit).
0b = No short circuit fault 1b = Short circuit fault |
| 6 | OUT_CH1_LTCH | R | 0b | OUT1M Short Circuit Fault (self clearing
bit). 0b = No short circuit fault 1b = Short circuit fault |
| 5 | OUT_CH1_LTCH | R | 0b | Channel 1 DRVRP Virtual Ground Fault
(self clearing bit). 0b = No virtual ground fault 1b = Virtual ground fault |
| 4 | OUT_CH1_LTCH | R | 0b | Channel 1 DRVRM Virtual Ground Fault
(self clearing bit). 0b = No virtual ground fault 1b = Virtual ground fault |
| 3 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 2 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 1-0 | RESERVED | R | 0b | Reserved bits; Write only reset value |
OUT_CH2_LTCH is shown in Table 7-131.
Return to the Summary Table.
This register is the latched status register for channel 2 output DC faults diagnostics.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | OUT_CH2_LTCH | R | 0b | OUT2P Short Circuit Fault (self clearing bit).
0b = No short circuit fault 1b = Short circuit fault |
| 6 | OUT_CH2_LTCH | R | 0b | OUT2M Short Circuit Fault (self clearing
bit). 0b = No short circuit fault 1b = Short circuit fault |
| 5 | OUT_CH2_LTCH | R | 0b | Channel 2 DRVRP Virtual Ground Fault
(self clearing bit). 0b = No virtual ground fault 1b = Virtual ground fault |
| 4 | OUT_CH2_LTCH | R | 0b | Channel 2 DRVRM Virtual Ground Fault
(self clearing bit). 0b = No virtual ground fault 1b = Virtual ground fault |
| 3-2 | RESERVED | R | 0b | Reserved bits; Write only reset value |
| 1 | MASK_AREG_SC_FLAG | R/W | 0b | AREG SC fault mask.
0b = Don't Mask 1b = Mask |
| 0 | AREG_SC_FLAG_LTCH | R | 0b | AREG SC fault (self clearing bit).
0b = No AREG short circuit fault 1b = AREG short circuit fault |
INT_LTCH1 is shown in Table 7-132.
Return to the Summary Table.
This is the register 1 for latched interrupt readback.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 6 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 5 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 4 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 3 | INT_LTCH1 | R | 0b | Interrupt due to Headset Insert Detection (self clearing bit).
0b = No interrupt 1b = Interrupt |
| 2 | INT_LTCH1 | R | 0b | Interrupt due to Headset Remove
Detection (self clearing bit). 0b = No interrupt 1b = Interrupt |
| 1 | INT_LTCH1 | R | 0b | Interrupt due to Headset hook(button)
(self clearing bit). 0b = No interrupt 1b = Interrupt |
| 0 | RESERVED | R | 0b | Reserved bit; Write only reset value |
INT_LTCH2 is shown in Table 7-133.
Return to the Summary Table.
This is the register 2 for latched interrupt readback.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | INT_LTCH2 | R | 0b | Interrupt due to GPA up threshold fault (self clearing bit).
0b = No interrupt 1b = Interrupt |
| 6 | INT_LTCH2 | R | 0b | Interrupt due to GPA low threshold fault
(self clearing bit) 0b = No interrupt 1b = Interrupt |
| 5 | INT_LTCH2 | R | 0b | Interrupt due to VAD power up detect
(self clearing bit). 0b = No interrupt 1b = Interrupt |
| 4 | INT_LTCH2 | R | 0b | Interrupt due to VAD power down detect
(self clearing bit). 0b = No interrupt 1b = Interrupt |
| 3 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 2 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 1 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 0 | RESERVED | R | 0b | Reserved bit; Write only reset value |
INT_LIVE0 is shown in Table 7-134.
Return to the Summary Table.
This is the register 0 for live interrupt readback.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | INT_LIVE0 | R | 0b | Interrupt due to clock error .
0b = No interrupt 1b = Interrupt |
| 6 | INT_LIVE0 | R | 0b | Interrupt due to PLL Lock 0b = No interrupt 1b = Interrupt |
| 5 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 4 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 3 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 2 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 1 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 0 | RESERVED | R | 0b | Reserved bit; Write only reset value |
CHx_LIVE is shown in Table 7-135.
Return to the Summary Table.
This register is the channel level diagnostics live status register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 6 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 5 | STS_CHx_LIVE | R | 0b | Status of Output CH1_LIVE (INP1/INM1).
0b = No faults occurred in output channel 1 1b = Fault or Faults have occurred in output channel 1 |
| 4 | STS_CHx_LIVE | R | 0b | Status of Output CH2_LIVE (INP2/INM2).
0b = No faults occurred in output channel 2 1b = Fault or Faults have occurred in output channel 2 |
| 3 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 2 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 1 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 0 | RESERVED | R | 0b | Reserved bit; Write only reset value |
OUT_CH1_LIVE is shown in Table 7-136.
Return to the Summary Table.
This register is the live status register for channel 1 output DC faults diagnostics.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | OUT_CH1_LIVE | R | 0b | OUT1P Short Circuit Fault .
0b = No short circuit fault 1b = Short circuit fault |
| 6 | OUT_CH1_LIVE | R | 0b | OUT1M Short Circuit Fault . 0b = No short circuit fault 1b = Short circuit fault |
| 5 | OUT_CH1_LIVE | R | 0b | Channel 1 DRVRP Virtual Ground Fault .
0b = No virtual ground fault 1b = Virtual ground fault |
| 4 | OUT_CH1_LIVE | R | 0b | Channel 1 DRVRM Virtual Ground Fault .
0b = No virtual ground fault 1b = Virtual ground fault |
| 3-0 | RESERVED | R | 0b | Reserved bits; Write only reset value |
OUT_CH2_LIVE is shown in Table 7-137.
Return to the Summary Table.
This register is the live status register for channel 2 output DC faults diagnostics.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | OUT_CH2_LIVE | R | 0b | OUT2P Short Circuit Fault .
0b = No short circuit fault 1b = Short circuit fault |
| 6 | OUT_CH2_LIVE | R | 0b | OUT2M Short Circuit Fault . 0b = No short circuit fault 1b = Short circuit fault |
| 5 | OUT_CH2_LIVE | R | 0b | Channel 2 DRVRP Virtual Ground Fault .
0b = No virtual ground fault 1b = Virtual ground fault |
| 4 | OUT_CH2_LIVE | R | 0b | Channel 2 DRVRM Virtual Ground Fault .
0b = No virtual ground fault 1b = Virtual ground fault |
| 3-1 | RESERVED | R | 0b | Reserved bits; Write only reset value |
| 0 | AREG_SC_FLAG_LIVE | R | 0b | AREG SC fault .
0b = No AREG short circuit fault 1b = AREG short circuit fault |
INT_LIVE1 is shown in Table 7-138.
Return to the Summary Table.
This is the register 1 for live interrupt readback.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 6 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 5 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 4 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 3 | INT_LIVE1 | R | 0b | Interrupt due to Headset Insert Detection .
0b = No interrupt 1b = Interrupt |
| 2 | INT_LIVE1 | R | 0b | Interrupt due to Headset Remove
Detection . 0b = No interrupt 1b = Interrupt |
| 1 | INT_LIVE1 | R | 0b | Interrupt due to Headset hook(button) .
0b = No interrupt 1b = Interrupt |
| 0 | RESERVED | R | 0b | Reserved bit; Write only reset value |
INT_LIVE2 is shown in Table 7-139.
Return to the Summary Table.
This is the register 2 for live interrupt readback.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | INT_LIVE2 | R | 0b | Interrupt due to GPA up threshold fault .
0b = No interrupt 1b = Interrupt |
| 6 | INT_LIVE2 | R | 0b | Interrupt due to GPA low threshold fault
0b = No interrupt 1b = Interrupt |
| 5 | INT_LIVE2 | R | 0b | Interrupt due to VAD power up detect .
0b = No interrupt 1b = Interrupt |
| 4 | INT_LIVE2 | R | 0b | Interrupt due to VAD power down detect .
0b = No interrupt 1b = Interrupt |
| 3 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 2 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 1 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 0 | RESERVED | R | 0b | Reserved bit; Write only reset value |
DIAG_CFG8 is shown in Table 7-140.
Return to the Summary Table.
This is the input diagnostics configuration register 8.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | GPA_UP_THRS_FLT_THRES[7:0] | R/W | 10111010b | General Purpose Analog High Threshold Default = approximately 2.6V nd = ((0.9´(N*16)/4095)-0´225)x6 (V) |
DIAG_CFG9 is shown in Table 7-141.
Return to the Summary Table.
This is the input diagnostics configuration register 9.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | GPA_LOW_THRS_FLT_THRES[7:0] | R/W | 01001011b | General Purpose Analog Low Threshold Default = approximately 0.2V nd = ((0.9´(N*16)/4095)-0´225)x6 (V) |
DIAG_CFG13 is shown in Table 7-142.
Return to the Summary Table.
This is the input diagnostics configuration register 13.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 6 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 5 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 4 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 3 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 2 | DIAG_EN_AVDD | R/W | 0b | AVDD channel enable for Diagnostics
0b = Diagnostic Disabled 1b = Diagnostic Enabled |
| 1 | DIAG_EN_GPA | R/W | 0b | GPA channel enable for Diagnostics
0b = Diagnostic Disabled 1b = Diagnostic Enabled |
| 0 | RESERVED | R | 0b | Reserved bit; Write only reset value |
DIAG_CFG14 is shown in Table 7-143.
Return to the Summary Table.
This is the input diagnostics configuration register 14.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 6-5 | AVDD_FILT_SEL[1:0] | R/W | 10b | AVDD filter select
0d = 3.5MHz 1d = 200kHz 2d = 100kHz 3d = No filter |
| 4 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 3-2 | RESERVED | R | 0b | Reserved bits; Write only reset values |
| 1 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 0 | RESERVED | R | 0b | Reserved bit; Write only reset value |
DIAGDATA_CFG is shown in Table 7-144.
Return to the Summary Table.
This register is the input diagnostics data configuration register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | RESERVED | R | 0b | Reserved bits; Write only reset values |
| 3 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 2 | RESERVED | R | 0b | Reserved bit; Write only reset value |
| 1 | OVRD_TEMP_DATA | R/W | 0b | Override TEMP data
0b= Override Disabled 1b= Override Enabled |
| 0 | HOLD_SAR_DATA | R/W | 0b | Hold SAR data update during register readback
0b= Data update is not held, Data register is continuously updated 1b= Data update is held, Data register readback can be done |
DIAG_MON_MSB_MBIAS is shown in Table 7-145.
Return to the Summary Table.
This register is the diagnostics SAR MICBIAS monitor data MSB byte register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | DIAG_MON_MSB_MBIAS[7:0] | R | 00000000b | Diagnostic SAR Monitor Data MSB Byte |
DIAG_MON_LSB_MBIAS is shown in Table 7-146.
Return to the Summary Table.
This register is the diagnostics SAR MICBIAS monitor data LSB nibble.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | DIAG_MON_LSB_MBIAS[3:0] | R | 0000b | Diagnostic SAR Monitor Data LSB Nibble |
| 3-0 | Channel[3:0] | R | 0001b | Channel ID |
DIAG_MON_MSB_OUT1P is shown in Table 7-147.
Return to the Summary Table.
This register is the diagnostics SAR OUT1P monitor data MSB byte register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | DIAG_MON_MSB_OUT_CH1P[7:0] | R | 00000000b | Diagnostic SAR Monitor Data MSB Byte |
DIAG_MON_LSB_OUT1P is shown in Table 7-148.
Return to the Summary Table.
This register is the diagnostics SAR OUT1P monitor data LSB nibble register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | DIAG_MON_LSB_OUT_CH1P[3:0] | R | 0000b | Diagnostic SAR Monitor Data LSB Nibble |
| 3-0 | Channel[3:0] | R | 0110b | Channel ID |
DIAG_MON_MSB_OUT1M is shown in Table 7-149.
Return to the Summary Table.
This register is the diagnostics SAR OUT1M monitor data MSB byte register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | DIAG_MON_MSB_OUT_CH1N[7:0] | R | 00000000b | Diagnostic SAR Monitor Data MSB Byte |
DIAG_MON_LSB_OUT1M is shown in Table 7-150.
Return to the Summary Table.
This register is the diagnostics SAR OUT1M monitor data LSB nibble register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | DIAG_MON_LSB_OUT_CH1N[3:0] | R | 0000b | Diagnostic SAR Monitor Data LSB Nibble |
| 3-0 | Channel[3:0] | R | 0111b | Channel ID |
DIAG_MON_MSB_OUT2P is shown in Table 7-151.
Return to the Summary Table.
This register is the diagnostics SAR OUT2P monitor data MSB byte register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | DIAG_MON_MSB_OUT_CH2P[7:0] | R | 00000000b | Diagnostic SAR Monitor Data MSB Byte |
DIAG_MON_LSB_OUT2P is shown in Table 7-152.
Return to the Summary Table.
This register is the diagnostics SAR OUT2P monitor data LSB nibble register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | DIAG_MON_LSB_OUT_CH2P[3:0] | R | 0000b | Diagnostic SAR Monitor Data LSB Nibble |
| 3-0 | Channel[3:0] | R | 1000b | Channel ID |
DIAG_MON_MSB_OUT2M is shown in Table 7-153.
Return to the Summary Table.
This register is the diagnostics SAR OUT2M monitor data MSB byte register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | DIAG_MON_MSB_OUT_CH2N[7:0] | R | 00000000b | Diagnostic SAR Monitor Data MSB Byte |
DIAG_MON_LSB_OUT2M is shown in Table 7-154.
Return to the Summary Table.
This register is the diagnostics SAR OUT2M monitor data LSB nibble register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | DIAG_MON_LSB_OUT_CH2N[3:0] | R | 0000b | Diagnostic SAR Monitor Data LSB Nibble |
| 3-0 | Channel[3:0] | R | 1001b | Channel ID |
DIAG_MON_MSB_TEMP is shown in Table 7-155.
Return to the Summary Table.
This register is the diagnostics SAR Temperature monitor data MSB byte register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | DIAG_MON_MSB_TEMP[7:0] | R | 00000000b | Diagnostic SAR Monitor Data MSB Byte |
DIAG_MON_LSB_TEMP is shown in Table 7-156.
Return to the Summary Table.
This register is the diagnostics SAR Temperature monitor data LSB nibble register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | DIAG_MON_LSB_TEMP[3:0] | R | 0000b | Diagnostic SAR Monitor Data LSB Nibble |
| 3-0 | Channel[3:0] | R | 1010b | Channel ID |
DIAG_MON_MSB_AVDD is shown in Table 7-157.
Return to the Summary Table.
This register is the diagnostic SAR AVDD monitor data MSB byte register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | DIAG_MON_MSB_AVDD[7:0] | R | 00000000b | Diagnostic SAR Monitor Data MSB Byte |
DIAG_MON_LSB_AVDD is shown in Table 7-158.
Return to the Summary Table.
This register is the diagnostic SAR AVDD monitor data LSB nibble register
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | DIAG_MON_LSB_AVDD[3:0] | R | 0000b | Diagnostic SAR Monitor Data LSB Nibble |
| 3-0 | Channel[3:0] | R | 1100b | Channel ID |
DIAG_MON_MSB_GPA is shown in Table 7-159.
Return to the Summary Table.
This register is the diagnostic SAR GPA monitor data MSB byte register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | DIAG_MON_MSB_GPA[7:0] | R | 00000000b | Diagnostic SAR Monitor Data MSB Byte |
DIAG_MON_LSB_GPA is shown in Table 7-160.
Return to the Summary Table.
This register is the diagnostic SAR GPA monitor data LSB nibble register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | DIAG_MON_LSB_GPA[3:0] | R | 0000b | Diagnostic SAR Monitor Data LSB Nibble |
| 3-0 | Channel[3:0] | R | 1101b | Channel ID |