SLASFC6A August 2024 – August 2025 TAS2120
PRODUCTION DATA
Table 7-1 lists the memory-mapped registers for the PAGE 0 registers. All register offset addresses not listed in Table 7-1 should be considered as reserved locations and the register contents should not be modified.
| Address | Acronym | Description | Section |
|---|---|---|---|
| 0h | Page | Device Page | Section 7.1.1 |
| 1h | SW_RESET | Software Reset | Section 7.1.2 |
| 2h | PWR_CTL | Power Control | Section 7.1.3 |
| 3h | DEVICE_CFG_01 | Device configuration registers | Section 7.1.4 |
| 4h | DEVICE_CFG_02 | Device configuration registers | Section 7.1.5 |
| 5h | DEVICE_CFG_03 | Device configuration registers | Section 7.1.6 |
| 6h | DEVICE_CFG_04 | Device configuration registers | Section 7.1.7 |
| 7h | DEVICE_CFG_05 | Device configuration registers | Section 7.1.8 |
| 8h | TDM_CFG1 | TDM Configuration registers | Section 7.1.9 |
| 9h | TDM_CFG2 | TDM Configuration registers | Section 7.1.10 |
| Ah | TDM_CFG3 | TDM Configuration registers | Section 7.1.11 |
| Ch | TDM_CFG5 | TDM Configuration registers | Section 7.1.12 |
| Fh | TDM_CFG8 | TDM Configuration registers | Section 7.1.13 |
| 10h | TDM_CFG9 | TDM Configuration registers | Section 7.1.14 |
| 11h | TDM_CFG10 | TDM Configuration registers | Section 7.1.15 |
| 12h | TDM_CFG11 | TDM Configuration registers | Section 7.1.16 |
| 13h | TDM_CFG12 | TDM Configuration registers | Section 7.1.17 |
| 14h | TDM_DET | TDM Clock detection monitor | Section 7.1.18 |
| 15h | MONITOR_CFG_01 | Monitoring Configuration | Section 7.1.19 |
| 17h | LIM_CFG_0 | Limiter configuration | Section 7.1.20 |
| 18h | BOP_CFG_0 | Brown out protection configuration | Section 7.1.21 |
| 1Ch | IO_CFG_02 | IO Configuration | Section 7.1.22 |
| 1Dh | IO_CFG_03 | IO Configuration | Section 7.1.23 |
| 1Eh | NG_CFG0 | Noise Gate Controls | Section 7.1.24 |
| 21h | BST_CFG_01 | Boost Configuration | Section 7.1.25 |
| 22h | BST_CFG_02 | Boost Configuration | Section 7.1.26 |
| 24h | BST_CFG_03 | Boost Configuration | Section 7.1.27 |
| 25h | INTERRUPT_CFG1 | IRQZ clear | Section 7.1.28 |
| 26h | SAR_MONITOR_01 | VBAT Monitor MSB | Section 7.1.29 |
| 27h | SAR_MONITOR_02 | VBAT Monitor MSB | Section 7.1.30 |
| 28h | SAR_MONITOR_03 | PVDD Monitor MSB | Section 7.1.31 |
| 29h | SAR_MONITOR_04 | PVDD Monitor MSB | Section 7.1.32 |
| 2Ah | SAR_MONITOR_06 | Temperature monitor | Section 7.1.33 |
| 31h | CLASSD_CFG_01 | ClassD amp configurations | Section 7.1.34 |
| 32h | CLASSD_CFG_02 | ClassD amp configurations | Section 7.1.35 |
| 3Bh | BST_CFG_05 | Boost Configuration | Section 7.1.36 |
| 3Ch | THERM_CFG | Thermal warning configuration | Section 7.1.37 |
| 5Bh | INT_MASK_0 | Interrupt Masks | Section 7.1.38 |
| 5Ch | INT_MASK_1 | Interrupt Masks | Section 7.1.39 |
| 5Dh | INT_MASK_2 | Interrupt Masks | Section 7.1.40 |
| 5Eh | INT_MASK_3 | Interrupt Masks | Section 7.1.41 |
| 5Fh | INT_MASK_4 | Interrupt Masks | Section 7.1.42 |
| 60h | INT_LATCH_0 | Latched interrupt readback | Section 7.1.43 |
| 61h | INT_LATCH_1 | Latched interrupt readback | Section 7.1.44 |
| 62h | INT_LATCH_2 | Latched interrupt readback | Section 7.1.45 |
| 63h | INT_LATCH_3 | Latched interrupt readback | Section 7.1.46 |
| 64h | INT_LATCH_4 | Latched interrupt readback | Section 7.1.47 |
| 65h | NG_IDLE_STATUS | Latched interrupt readback | Section 7.1.48 |
| 78h | REV_ID | Revision ID | Section 7.1.49 |
| 7Fh | BOOK | Device Book | Section 7.1.50 |
Return to the Summary Table.
The device's memory map is divided into pages and books. This register sets the page.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PAGE[7:0] | R/W | 0h | Sets the device page.
|
Return to the Summary Table.
Asserting Software Reset will place all register values in their default POR (Power on Reset) state.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-1 | RESERVED | R | 0h | Reserved |
| 0 | SW_RESET | R/W | 0h | Software reset. Bit is self clearing.
|
Return to the Summary Table.
Sets device's mode of operation and Power Configuration.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-2 | RESERVED | R | 0h | Reserved |
| 1-0 | MODE[1:0] | R/W | 3h | Device operational mode.
|
Return to the Summary Table.
This register configures various device modes.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | EFFICIENCY_MODE[1:0] | R/W | 2h | Device operational mode.
|
| 5-2 | RESERVED | R | 0h | Reserved |
| 1-0 | SDZ_MODE[1:0] | R/W | 1h | SDZ Mode configuration.
|
Return to the Summary Table.
This register configures various device modes.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | I2C_GBL_EN | R/W | 1h | I2C global address.
|
| 6 | RESERVED | R/W | 0h | Reserved |
| 5-3 | CLK_HALT_TIME[2:0] | R/W | 1h | Pre-power-up valid clock checking time duration.
|
| 2 | CLK_BASED_PWR_UP | R/W | 1h | Clock error detection enable/disable.
|
| 1 | RESERVED | R/W | 0h | Reserved |
| 0 | RESERVED | R/W | 0h | Reserved |
Return to the Summary Table.
This register configures various device modes.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | RESERVED | R/W | 0h | Reserved |
| 6 | RESERVED | R/W | 0h | Reserved |
| 5 | RESERVED | R/W | 0h | Reserved |
| 4 | OTE_RETRY | R/W | 0h | Retry after over temperature event.
|
| 3 | RESERVED | R/W | 0h | Reserved |
| 2 | CLKE_RETRY | R/W | 0h | Retry after Internal Clock Error event.
|
| 1 | RESERVED | R/W | 0h | Reserved |
| 0 | RESERVED | R/W | 0h | Reserved |
Return to the Summary Table.
This register configures various device modes.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | RESERVED | R | 0h | Reserved |
| 5-4 | SEL_VBAT_MODE[1:0] | R/W | 0h | Selects VBAT mode of operation.
|
| 3-2 | IRQZ_PIN_CFG[1:0] | R/W | 1h | IRQZ interrupt configuration. IRQZ will assert.
|
| 1 | RESERVED | R | 0h | Reserved |
| 0 | RETRY_WAIT_TIME | R/W | 0h | Retry wait time after device detects error (Valid only for errors with retry options available).
|
Return to the Summary Table.
This register configures various device modes.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | RESERVED | R | 0h | Reserved |
| 6 | SAMPLE_RATE_CFG | R/W | 0h | Sampling Rate selection.
|
| 5-0 | AMP_LVL[5:0] | R/W | 0h | Device Channel Gain setting
|
Return to the Summary Table.
This register configures device TDM modes.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | FRAME_START | R/W | 1h | TDM frame start polarity.
|
| 6 | RX_JUSTIFY | R/W | 0h | TDM RX sample justification within the time slot.
|
| 5-1 | RX_OFFSET[4:0] | R/W | 1h | TDM RX start of frame to time slot 0 offset (SBCLK cycles). |
| 0 | RX_EDGE | R/W | 0h | TDM RX capture clock polarity.
|
Return to the Summary Table.
This register configures device TDM modes.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | RESERVED | R/W | 0h | Reserved |
| 5-4 | RX_SCFG[1:0] | R/W | 0h | TDM RX time slot select config.
|
| 3-2 | RX_WLEN[1:0] | R/W | 2h | TDM RX word length.
|
| 1-0 | RX_SLEN[1:0] | R/W | 2h | TDM RX time slot length.
|
Return to the Summary Table.
This register configures device TDM modes.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | RX_SLOT_R[3:0] | R/W | 1h | TDM RX Right Audio Channel Time Slot. |
| 3-0 | RX_SLOT_L[3:0] | R/W | 0h | TDM RX Left Audio Channel Time Slot. |
Return to the Summary Table.
This register configures device TDM modes.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | TX_KEEPCY | R/W | 0h | TDM TX SDOUT LSB data will be driven for
|
| 6 | TX_KEEPLN | R/W | 0h | TDM TX SDOUT will hold the bus for the following when TX_KEEPEN is enabled
|
| 5 | TX_KEEPEN | R/W | 0h | TDM TX SDOUT bus keeper enable.
|
| 4 | TX_FILL | R/W | 1h | TDM TX SDOUT unused bitfield fill.
|
| 3-1 | TX_OFFSET[2:0] | R/W | 1h | TDM TX start of frame to time slot 0 offset. |
| 0 | TX_EDGE | R/W | 1h | TDM TX launch clock polarity.
|
Return to the Summary Table.
This register configures device TDM modes.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | VBAT_SLEN | R/W | 0h | TDM TX VBAT time slot length.
|
| 6 | VBAT_TX | R/W | 0h | TDM TX VBAT transmit enable.
|
| 5-0 | VBAT_SLOT[5:0] | R/W | 4h | TDM TX VBAT time slot. |
Return to the Summary Table.
This register configures device TDM modes.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | RESERVED | R | 0h | Reserved |
| 6 | TEMP_TX | R/W | 0h | TDM TX temp sensor transmit enable.
|
| 5-0 | TEMP_SLOT[5:0] | R/W | 5h | TDM TX temp sensor time slot. |
Return to the Summary Table.
This register configures device TDM modes
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | RESERVED | R | 0h | Reserved |
| 6 | STATUS_TX | R/W | 0h | TDM TX status bits transmit enable.
|
| 5-0 | STATUS_SLOT[5:0] | R/W | 7h | TDM TX status bits time slot. |
Return to the Summary Table.
This register configures device TDM modes.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | PVDD_SLEN | R/W | 0h | TDM TX PVDD time slot length.
|
| 6 | PVDD_TX | R/W | 0h | TDM TX PVDD transmit enable.
|
| 5-0 | PVDD_SLOT[5:0] | R/W | 6h | TDM TX PVDD time slot. |
Return to the Summary Table.
This register configures device TDM modes.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | AUDIO_SLEN | R/W | 0h | TDM audio slot length
|
| 6 | AUDIO_TX | R/W | 0h | TDM audio output transmit is
|
| 5-0 | AUDIO_SLOT[5:0] | R/W | 12h | TDM TX status time slot. |
Return to the Summary Table.
Readback of internal auto clock detection.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | RESERVED | R | 0h | Reserved |
| 6-3 | FS_RATIO_DETECTED[3:0] | R | Fh | Detected SBCLK to FSYNC ratio.
|
| 2-0 | FS_RATE_DETECTED[2:0] | R | 7h | Detected sample rate of TDM bus.
|
Return to the Summary Table.
This register configures the Monitor channels of the device.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | SUPPLY_SAMPLING_RATE | R/W | 0h | Configure VBAT and PVDD sampling rates
|
| 6-0 | RESERVED | R | 0h | Reserved |
Return to the Summary Table.
This register configures the voltage limiter module.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | LIM_MODE[1:0] | R/W | 0h | Limiter enable.
|
| 5 | SUPPLY_HEADROOM_LIM_MODE | R/W | 0h | Select limiter threshold based on supply headroom.
|
| 4-0 | RESERVED | R | 0h | Reserved |
Return to the Summary Table.
This register configures brown out protection module.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-5 | RESERVED | R | 0h | Reserved |
| 4 | BOP_SRC | R/W | 0h | Brown out prevention Source control
|
| 3 | BOPSD_EN | R/W | 0h | Brown out prevention shutdown enable.
|
| 2 | BOP_HLD_CLR | R/W | 0h | BOP infinite hold clear (self clearing). Available when BOP_INF_HLD = 1
|
| 1 | BOP_INF_HLD | R/W | 0h | Infinite hold on brown out event.
|
| 0 | BOP_EN | R/W | 0h | Brown out prevention (BOP) enable.
|
Return to the Summary Table.
This register configures the IO buffers.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | IRQZ_POL | R/W | 0h | IRQZ pin polarity for interrupt.
|
| 6 | RESERVED | R | 0h | Reserved |
| 5 | RESERVED | R/W | 1h | Reserved |
| 4 | IRQZ_PD | R/W | 1h | Weak pull down for IRQZ.
|
| 3 | RESERVED | R/W | 1h | Reserved |
| 2 | RESERVED | R/W | 1h | Reserved |
| 1 | SDZ_PD | R/W | 1h | Weak pull down for SDZ.
|
| 0 | SDA_PD | R/W | 1h | Weak pull down for SDA.
|
Return to the Summary Table.
This register configures the IO buffers.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | ADR_PD | R/W | 1h | Weak pull down for ADR.
|
| 6 | SDZ_PD | R/W | 1h | Weak pull down for SDZ.
|
| 5 | RESERVED | R/W | 1h | Reserved |
| 4 | CLH_PD | R/W | 1h | Weak pull down for CLH.
|
| 3 | SDOUT_PD | R/W | 0h | Weak pull down for SDOUT.
|
| 2 | SDIN_PD | R/W | 0h | Weak pull down for SDIN.
|
| 1 | FSYNC_PD | R/W | 0h | Weak pull down for FSYNC.
|
| 0 | SBCLK_PD | R/W | 0h | Weak pull down for SBCLK.
|
Return to the Summary Table.
Noise gate hysteresis, threshold level, and enable.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | NG_HYST_TIMER[1:0] | R/W | 1h | Noise Gate Entry hysteris timer.
|
| 5-3 | NG_TH_LVL[2:0] | R/W | 4h | Noise-gate audio threshold level.
|
| 2-0 | RESERVED | R | 0h | Reserved |
Return to the Summary Table.
This register configures internal Boost controller.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-5 | RESERVED | R | 0h | Reserved |
| 4 | BOOST_PHASE_SYNC_EN | R/W | 1h | Boost Phase sync enable.
|
| 3-2 | BOOST_PHASE[1:0] | R/W | 0h | Boost Phase sync delay control, applicable only when boost_phase_sync_en = 1
|
| 1 | BOOST_PHASE_FROM_ADDRESS_PIN | R/W | 0h | Boost Phase shift sync control selected automatically based on i2c target address detected from Address pin. Applicable only when boost_phase_sync_en = 1
|
| 0 | RESERVED | R/W | 0h | Reserved |
Return to the Summary Table.
This register configures internal Boost controller.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | BST_MODE[1:0] | R/W | 0h | Boost Mode.
|
| 5 | BST_EN | R/W | 1h | Boost enable.
|
| 4-3 | BST_MIN_FREQ_SEL[1:0] | R/W | 0h | Boost active mode PFM lower limit.
|
| 2-1 | RESERVED | R/W | 1h | Reserved |
| 0 | RESERVED | R/W | 1h | Reserved |
Return to the Summary Table.
This register configures Boost controller.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-5 | RESERVED | R/W | 2h | Reserved |
| 4-3 | RESERVED | R/W | 1h | Reserved |
| 2 | RESERVED | R/W | 0h | Reserved |
| 1 | External_boost_classh_en | R/W | 0h | Support for external_boost PWM control
|
| 0 | Sel_pwm_out_polarity | R/W | 0h | External_boost PWM control polarity
|
Return to the Summary Table.
This register clears all the latched interrupt registers.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | Shared_boost_primary_en | R/W | 0h | Primary device control in shared boost mode
|
| 6 | Shared_boost_secondary_en | R/W | 0h | Secondary device control in shared boost mode
|
| 5-2 | RESERVED | R | 0h | Reserved |
| 1 | INT_CLR_LTCH | R/W | 0h | Clear INT_LTCH registers.
|
| 0 | RESERVED | R | 0h | Reserved |
Return to the Summary Table.
This register provides sensed VBAT Voltage.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | VBAT_CNV_MSB[7:0] | R | 0h | Returns the SAR ADC VBAT monitored voltage MSBs. VBAT value converted is based on selection of SEL_VBAT_MODE |
Return to the Summary Table.
This register provides sensed VBAT Voltage.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | VBAT_CNV_LSB[3:0] | R | 0h | Returns the SAR ADC VBAT monitored voltage LSBs. VBAT value converted is based on selection of SEL_VBAT_MODE |
| 3-0 | RESERVED | R | 0h | Reserved |
Return to the Summary Table.
This register provides sensed VBAT Voltage.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PVDD_CNV_MSB[7:0] | R | 0h | Returns the SAR ADC PVDD monitored voltage MSBs. |
Return to the Summary Table.
This register provides sensed VBAT Voltage.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | PVDD_CNV_LSB[3:0] | R | 0h | Returns the SAR ADC PVDD monitored voltage LSBs. |
| 3-0 | RESERVED | R | 0h | Reserved |
Return to the Summary Table.
This register provides sensed temperature.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | TMP_CNV[7:0] | R | 0h | Returns the SAR ADC Temperature monitored data. |
Return to the Summary Table.
This register configures the class-D amplifier.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | RESERVED | R/W | 0h | Reserved |
| 5-4 | CLASSD_OUTPUT_EDGERATE_CTRL[1:0] | R/W | 0h | Edgerate programmability control.
|
| 3 | CLASSD_HIZ_MODE | R/W | 0h | Amp output state in Noise gate mode (0 = Not Hi-Z, 1 = Hi-Z)
|
| 2 | RESERVED | R/W | 1h | Reserved |
| 1-0 | RESERVED | R | 0h | Reserved |
Return to the Summary Table.
This register configures the class-D amplifier.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | EN_Y_BRIDGE_MODE | R/W | 1h | Enable/Disable VDD Bridge mode during device operation
|
| 6 | RESERVED | R/W | 0h | Reserved |
| 5-4 | RESERVED | R/W | 1h | Reserved |
| 3-2 | Ybridge_hyst_timer[1:0] | R/W | 3h | Time hysteresis programability
|
| 1-0 | RESERVED | R | 0h | Reserved |
Return to the Summary Table.
This register configures internal Boost controller.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | VBOOST_MAX_CTRL[7:0] | R/W | E3h | Boost VMAX setting in class-H mode.
|
Return to the Summary Table.
This register configures thermal warning detection.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-1 | RESERVED | R | 0h | Reserved |
| 0 | EN_THERM_WARN_DET | R/W | 0h | Enable control for thermal warning detection feature.
|
Return to the Summary Table.
This register configures Masks for Interrupt flags.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | INT_MASK0[7] | R/W | 0h | Mask for Interrupt due to BOP Inf Hold flag.
|
| 6 | INT_MASK0[6] | R/W | 0h | Mask for Interrupt due to limiter attentuation flag.
|
| 5 | INT_MASK0[5] | R/W | 0h | Mask for Interrupt due to supply less than inf pt flag.
|
| 4 | INT_MASK0[4] | R/W | 0h | Mask for Interrupt due to limiter active flag.
|
| 3 | INT_MASK0[3] | R/W | 0h | Mask for Interrupt due to brownout detected flag.
|
| 2 | INT_MASK0[2] | R/W | 0h | Mask for Interrupt due to bop active flag.
|
| 1 | INT_MASK0[1] | R/W | 1h | Mask for Interrupt due to device active flag.
|
| 0 | RESERVED | R/W | 1h | Reserved |
Return to the Summary Table.
This register configures Masks for Interrupt flags.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | INT_MASK1[7] | R/W | 0h | Mask for Interrupt due to PVDD Under voltage.
|
| 6 | INT_MASK1[6] | R/W | 0h | Mask for Interrupt due to VBAT 2S supply under voltage.
|
| 5 | RESERVED | R/W | 0h | Reserved |
| 4 | INT_MASK1[4] | R/W | 1h | Mask for Interrupt due to Thermal Warning 135C
|
| 3 | INT_MASK1[3] | R/W | 1h | Mask for Interrupt due to Thermal Warning 125C
|
| 2 | INT_MASK1[2] | R/W | 1h | Mask for Interrupt due to Thermal Warning 115C
|
| 1 | INT_MASK1[1] | R/W | 1h | Mask for Interrupt due to Thermal Warning 105C
|
| 0 | RESERVED | R/W | 1h | Reserved |
Return to the Summary Table.
This register configures Masks for Interrupt flags.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | INT_MASK2[7] | R/W | 0h | Mask for Interrupt due to watchdog expiry
|
| 6 | RESERVED | R/W | 0h | Reserved |
| 5 | INT_MASK2[5] | R/W | 1h | Mask for Interrupt due to frame out of sync
|
| 4 | INT_MASK2[4] | R/W | 0h | Mask for Interrupt due to PLL clock error
|
| 3 | INT_MASK2[3] | R/W | 1h | Mask for Interrupt due to tdm error
|
| 2 | INT_MASK2[2] | R/W | 1h | Mask for Interrupt due to ratio change error flag
|
| 1 | INT_MASK2[1] | R/W | 1h | Mask for Interrupt due to fs change error flag
|
| 0 | INT_MASK2[0] | R/W | 1h | Mask for Interrupt due to invalid ratio fs flag
|
Return to the Summary Table.
This register configures Masks for Interrupt flags.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | INT_MASK3[7] | R/W | 0h | Mask for Interrupt due to over temperature detected
|
| 6 | RESERVED | R/W | 0h | Reserved |
| 5 | RESERVED | R/W | 0h | Reserved |
| 4 | RESERVED | R/W | 1h | Reserved |
| 3 | INT_MASK3[3] | R/W | 0h | Mask for Interrupt due to Class-D Over current protection
|
| 2 | INT_MASK3[2] | R/W | 0h | Mask for Interrupt due to pvdd_ov_flag
|
| 1 | RESERVED | R/W | 0h | Reserved |
| 0 | RESERVED | R/W | 0h | Reserved |
Return to the Summary Table.
This register configures Masks for Interrupt flags.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | INT_MASK4[7] | R/W | 0h | Mask for Interrupt due to vbat_por
|
| 6 | RESERVED | R/W | 0h | Reserved |
| 5 | RESERVED | R/W | 0h | Reserved |
| 4 | RESERVED | R/W | 0h | Reserved |
| 3 | RESERVED | R/W | 1h | Reserved |
| 2 | INT_MASK4[2] | R/W | 0h | Mask for Interrupt due to clock halt flag. This interrupt also flags errors due to Pre-power-up clock error while using Wake-up-on-ASI feature
|
| 1 | RESERVED | R/W | 1h | Reserved |
| 0 | RESERVED | R/W | 0h | Reserved |
Return to the Summary Table.
This register provides the status of latched interrupts.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | INT_LTCH0[7] | R | 0h | Interrupt due to BOP Inf Hold flag
|
| 6 | INT_LTCH0[6] | R | 0h | Interrupt due to limiter attentuation flag
|
| 5 | INT_LTCH0[5] | R | 0h | Interrupt due to supply less than inf pt flag
|
| 4 | INT_LTCH0[4] | R | 0h | Interrupt due to limiter active flag
|
| 3 | INT_LTCH0[3] | R | 0h | Interrupt due to brownout detected flag
|
| 2 | INT_LTCH0[2] | R | 0h | Interrupt due to bop active flag
|
| 1 | INT_LTCH0[1] | R | 0h | Live Interrupt due to device active flag
|
| 0 | RESERVED | R | 0h | Reserved |
Return to the Summary Table.
This register provides the status of latched interrupts.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | INT_LTCH1[7] | R | 0h | Interrupt due to PVDD under voltage detection
|
| 6 | INT_LTCH1[6] | R | 0h | Interrupt due to VBAT2S under voltage detection
|
| 5 | RESERVED | R | 0h | Reserved |
| 4 | INT_LTCH1[4] | R | 0h | Interrupt due to Thermal Warning 135C
|
| 3 | INT_LTCH1[3] | R | 0h | Interrupt due to Thermal Warning 125C
|
| 2 | INT_LTCH1[2] | R | 0h | Interrupt due to Thermal Warning 115C
|
| 1 | INT_LTCH1[1] | R | 0h | Interrupt due to Thermal Warning 105C
|
| 0 | RESERVED | R | 0h | Reserved |
Return to the Summary Table.
This register provides the status of latched interrupts.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | INT_LTCH2[7] | R | 0h | Interrupt due to watchdog expiry
|
| 6 | RESERVED | R | 0h | Reserved |
| 5 | INT_LTCH2[5] | R | 0h | Interrupt due to frame out of sync
|
| 4 | INT_LTCH2[4] | R | 0h | Interrupt due to PLL clock error
|
| 3 | INT_LTCH2[3] | R | 0h | Interrupt due to tdm error
|
| 2 | INT_LTCH2[2] | R | 0h | Interrupt due to ratio change error flag
|
| 1 | INT_LTCH2[1] | R | 0h | Interrupt due to fs change error flag
|
| 0 | INT_LTCH2[0] | R | 0h | Interrupt due to invalid ratio fs flag
|
Return to the Summary Table.
This register provides the status of latched interrupts.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | INT_LTCH3[7] | R | 0h | Interrupt due to over temperature detected
|
| 6 | RESERVED | R | 0h | Reserved |
| 5 | RESERVED | R | 0h | Reserved |
| 4 | RESERVED | R | 0h | Reserved |
| 3 | INT_LTCH3[3] | R | 0h | Interrupt due to Class-D Over current protection
|
| 2 | INT_LTCH3[2] | R | 0h | Interrupt due to Over voltage on PVDD supply.
|
| 1 | RESERVED | R | 0h | Reserved |
| 0 | RESERVED | R | 0h | Reserved |
Return to the Summary Table.
This register provides the status of latched interrupts.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | INT_LTCH4[7] | R | 0h | Interrupt due to VBAT under voltage detection
|
| 6 | RESERVED | R | 0h | Reserved |
| 5 | RESERVED | R | 0h | Reserved |
| 4 | RESERVED | R | 0h | Reserved |
| 3 | RESERVED | R | 0h | Reserved |
| 2 | INT_LTCH4[2] | R | 0h | Interrupt due to clock halt flag
|
| 1 | RESERVED | R | 0h | Reserved |
| 0 | RESERVED | R | 0h | Reserved |
Return to the Summary Table.
This register provides the status of noise gate.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | NG_STATUS | R | 0h | Noise mode status bit
|
| 6 | MUSIC_EFF_STATUS | R | 0h | Music efficiency mode status bit
|
| 5-0 | RESERVED | R | 0h | Reserved |
Return to the Summary Table.
Returns Revision ID (REV_ID).
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | REV_ID[3:0] | R | 0h | Returns the revision ID. |
| 3-0 | RESERVED | R | 0h | Reserved |
Return to the Summary Table.
Device's memory map is divided into pages and books. This register sets the book.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | BOOK[7:0] | R/W | 0h | Sets the device book.
|