ZHCSMY2 December   2020 PCM6480-Q1

PRODUCTION DATA  

  1. 特性
  2. 应用
  3. 说明
  4. Revision History
  5. Device Comparison Table
  6. Pin Configuration and Functions
  7. Specifications
    1. 7.1  Absolute Maximum Ratings
    2. 7.2  ESD Ratings
    3. 7.3  Recommended Operating Conditions
    4. 7.4  Thermal Information
    5. 7.5  Electrical Characteristics
    6. 7.6  Timing Requirements: I2C Interface
    7. 7.7  Switching Characteristics: I2C Interface
    8. 7.8  Timing Requirements: SPI Interface
    9. 7.9  Switching Characteristics: SPI Interface
    10. 7.10 Timing Requirements: TDM, I2S or LJ Interface
    11. 7.11 Switching Characteristics: TDM, I2S or LJ Interface
    12. 7.12 Timing Requirements: PDM Digital Microphone Interface
    13. 7.13 Switching Characteristics: PDM Digial Microphone Interface
    14. 7.14 Timing Diagrams
    15. 7.15 Typical Characteristics
  8. Detailed Description
    1. 8.1 Overview
    2. 8.2 Functional Block Diagram
    3. 8.3 Feature Description
      1. 8.3.1  Serial Interfaces
        1. 8.3.1.1 Control Serial Interfaces
        2. 8.3.1.2 Audio Serial Interfaces
          1. 8.3.1.2.1 Time Division Multiplexed Audio (TDM) Interface
          2. 8.3.1.2.2 Inter IC Sound (I2S) Interface
          3. 8.3.1.2.3 Left-Justified (LJ) Interface
        3. 8.3.1.3 Using Multiple Devices With Shared Buses
      2. 8.3.2  Phase-Locked Loop (PLL) and Clock Generation
      3. 8.3.3  Analog Input Channel Configuration
      4. 8.3.4  Reference Voltage
      5. 8.3.5  Microphone Bias
      6. 8.3.6  Input DC Fault Diagnostics
        1. 8.3.6.1 Fault Conditions
          1. 8.3.6.1.1 Input Pin Short to Ground
          2. 8.3.6.1.2 Input Pin Short to MICBIAS
          3. 8.3.6.1.3 Open Inputs
          4. 8.3.6.1.4 Short Between INxP and INxM
          5. 8.3.6.1.5 Input Pin Overvoltage
          6. 8.3.6.1.6 Input Pin Short to VBAT_IN
        2. 8.3.6.2 Fault Reporting
          1. 8.3.6.2.1 Overcurrent and Overtemperature Protection
      7. 8.3.7  Digital PDM Microphone Record Channel
      8. 8.3.8  Signal-Chain Processing
        1. 8.3.8.1 Programmable Channel Gain and Digital Volume Control
        2. 8.3.8.2 Programmable Channel Gain Calibration
        3. 8.3.8.3 Programmable Channel Phase Calibration
        4. 8.3.8.4 Programmable Digital High-Pass Filter
        5. 8.3.8.5 Programmable Digital Biquad Filters
        6. 8.3.8.6 Programmable Channel Summer and Digital Mixer
        7. 8.3.8.7 Configurable Digital Decimation Filters
          1. 8.3.8.7.1 Linear Phase Filters
            1. 8.3.8.7.1.1 Sampling Rate: 8 kHz or 7.35 kHz
            2. 8.3.8.7.1.2 Sampling Rate: 16 kHz or 14.7 kHz
            3. 8.3.8.7.1.3 Sampling Rate: 24 kHz or 22.05 kHz
            4. 8.3.8.7.1.4 Sampling Rate: 32 kHz or 29.4 kHz
            5. 8.3.8.7.1.5 Sampling Rate: 48 kHz or 44.1 kHz
            6. 8.3.8.7.1.6 Sampling Rate: 96 kHz or 88.2 kHz
            7. 8.3.8.7.1.7 Sampling Rate: 192 kHz or 176.4 kHz
            8. 8.3.8.7.1.8 Sampling Rate: 384 kHz or 352.8 kHz
            9. 8.3.8.7.1.9 Sampling Rate: 768 kHz or 705.6 kHz
          2. 8.3.8.7.2 Low-Latency Filters
            1. 8.3.8.7.2.1 Sampling Rate: 16 kHz or 14.7 kHz
            2. 8.3.8.7.2.2 Sampling Rate: 24 kHz or 22.05 kHz
            3. 8.3.8.7.2.3 Sampling Rate: 32 kHz or 29.4 kHz
            4. 8.3.8.7.2.4 Sampling Rate: 48 kHz or 44.1 kHz
            5. 8.3.8.7.2.5 Sampling Rate: 96 kHz or 88.2 kHz
            6. 8.3.8.7.2.6 Sampling Rate: 192 kHz or 176.4 kHz
          3. 8.3.8.7.3 Ultra-Low-Latency Filters
            1. 8.3.8.7.3.1 Sampling Rate: 16 kHz or 14.7 kHz
            2. 8.3.8.7.3.2 Sampling Rate: 24 kHz or 22.05 kHz
            3. 8.3.8.7.3.3 Sampling Rate: 32 kHz or 29.4 kHz
            4. 8.3.8.7.3.4 Sampling Rate: 48 kHz or 44.1 kHz
            5. 8.3.8.7.3.5 Sampling Rate: 96 kHz or 88.2 kHz
            6. 8.3.8.7.3.6 Sampling Rate: 192 kHz or 176.4 kHz
            7. 8.3.8.7.3.7 Sampling Rate: 384 kHz or 352.8 kHz
      9. 8.3.9  Automatic Gain Controller (AGC)
      10. 8.3.10 Interrupts, Status, and Digital I/O Pin Multiplexing
    4. 8.4 Device Functional Modes
      1. 8.4.1 Hardware Shutdown
      2. 8.4.2 Sleep Mode or Software Shutdown
      3. 8.4.3 Active Mode
      4. 8.4.4 Software Reset
    5. 8.5 Programming
      1. 8.5.1 Control Serial Interfaces
        1. 8.5.1.1 I2C Control Interface
          1. 8.5.1.1.1 General I2C Operation
          2. 8.5.1.1.2 I2C Single-Byte and Multiple-Byte Transfers
            1. 8.5.1.1.2.1 I2C Single-Byte Write
            2. 8.5.1.1.2.2 I2C Multiple-Byte Write
            3. 8.5.1.1.2.3 I2C Single-Byte Read
            4. 8.5.1.1.2.4 I2C Multiple-Byte Read
        2. 8.5.1.2 SPI Control Interface
    6. 8.6 Register Maps
      1. 8.6.1 Device Configuration Registers
        1. 8.6.1.1 Registers Access Type
        2. 8.6.1.2 Page 0 Registers
        3. 8.6.1.3 Page 1 Registers
      2. 8.6.2 Programmable Coefficient Registers
        1. 8.6.2.1 Programmable Coefficient Registers: Page 2
        2. 8.6.2.2 Programmable Coefficient Registers: Page 3
        3. 8.6.2.3 Programmable Coefficient Registers: Page 4
  9. Application and Implementation
    1. 9.1 Application Information
    2. 9.2 Typical Application
      1. 9.2.1 Four-Channel Analog Microphone and Four-Channel PDM Microphone Simultaneous Recording Using the PCM6480-Q1
        1. 9.2.1.1 Design Requirements
        2. 9.2.1.2 Detailed Design Procedure
          1. 9.2.1.2.1 Example Device Register Configuration Script for EVM Setup
        3. 9.2.1.3 Application Curves
    3. 9.3 What To Do and What Not To Do
  10. 10Power Supply Recommendations
  11. 11Layout
    1. 11.1 Layout Guidelines
    2. 11.2 Layout Example
  12. 12Device and Documentation Support
    1. 12.1 Device Support
      1. 12.1.1 Development Support
    2. 12.2 Documentation Support
      1. 12.2.1 Related Documentation
    3. 12.3 接收文档更新通知
    4. 12.4 支持资源
    5. 12.5 Trademarks
    6. 12.6 静电放电警告
    7. 12.7 术语表
  13. 13Mechanical, Packaging, and Orderable Information

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

Page 0 Registers

GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_TABLE_1 lists the memory-mapped registers for the Page 0 registers. All register offset addresses not listed in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_TABLE_1 should be considered as reserved locations and the register contents should not be modified.

Table 8-52 PAGE 0 Registers
AddressAcronymRegister NameReset ValueSection
0x0PAGE_CFGDevice page register0x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_PAGE_CFG
0x1SW_RESETSoftware reset register0x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_SW_RESET
0x2SLEEP_CFGSleep mode register0x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_SLEEP_CFG
0x5SHDN_CFGShutdown configuration register0x05GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_SHDN_CFG
0x7ASI_CFG0ASI configuration register 00x30GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CFG0
0x8ASI_CFG1ASI configuration register 10x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CFG1
0x9ASI_CFG2ASI configuration register 20x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CFG2
0xBASI_CH1Channel 1 ASI slot configuration register0x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH1
0xCASI_CH2Channel 2 ASI slot configuration register0x01GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH2
0xDASI_CH3Channel 3 ASI slot configuration register0x02GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH3
0xEASI_CH4Channel 4 ASI slot configuration register0x03GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH4
0xFASI_CH5Channel 5 ASI slot configuration register0x04GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH5
0x10ASI_CH6Channel 6 ASI slot configuration register0x05GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH6
0x11ASI_CH7Channel 7 ASI slot configuration register0x06GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH7
0x12ASI_CH8Channel 8 ASI slot configuration register0x07GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH8
0x13MST_CFG0ASI master mode configuration register 00x02GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_MST_CFG0
0x14MST_CFG1ASI master mode configuration register 10x48GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_MST_CFG1
0x15ASI_STSASI bus clock monitor status register0xFFGUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_STS
0x16CLK_SRCClock source configuration register0x10GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CLK_SRC
0x20PDMIN_CFGPDM DINx sampling edge register0x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_PDMIN_CFG
0x21GPIO_CFG0GPIO configuration register 00x22GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPIO_CFG0
0x22GPIO_CFG1GPIO configuration register 10x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPIO_CFG1
0x23GPIO_CFG2GPIO configuration register 20x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPIO_CFG2
0x24GPI_CFG0GPI configuration register 00x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPI_CFG0
0x25GPI_CFG1GPI configuration register 10x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPI_CFG1
0x26GPIO_VALGPIO output value register0x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPIO_VAL
0x27GPIO_MONGPIO monitor value register0x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPIO_MON
0x28INT_CFGInterrupt configuration register0x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_CFG
0x29INT_MASK0Interrupt mask register 00xFFGUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_MASK0
0x2AINT_MASK1Interrupt mask register 10x03GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_MASK1
0x2BINT_MASK2Interrupt mask register 20x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_MASK2
0x2CINT_LTCH0Latched interrupt readback register 00x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_LTCH0
0x2DCHx_LTCHChannel diagnostic summary latched status register0x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CHX_LTCH
0x2ECH1_LTCHChannel 1 diagnostic latched status register0x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH1_LTCH
0x2FCH2_LTCHChannel 2 diagnostic latched status register0x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH2_LTCH
0x30CH3_LTCHChannel 3 diagnostic latched status register0x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH3_LTCH
0x31CH4_LTCHChannel 4 diagnostic latched status register0x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH4_LTCH
0x34INT_MASK3Interrupt mask register 30x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_MASK3
0x35INT_LTCH1Latched interrupt readback register 10x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_LTCH1
0x36INT_LTCH2Latched interrupt readback register 20x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_LTCH2
0x37INT_LTCH3Latched interrupt readback register 30x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_LTCH3
0x38MBDIAG_CFG0MICBIAS diagnostic register 00xBAGUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_MBDIAG_CFG0
0x39MBDIAG_CFG1MICBIAS diagnostic register 10x4BGUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_MBDIAG_CFG1
0x3AMBDIAG_CFG2MICBIAS diagnostic register 20x10GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_MBDIAG_CFG2
0x3BBIAS_CFGBias configuration register0xD0GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_BIAS_CFG
0x3CCH1_CFG0Channel 1 configuration register 00x10GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH1_CFG0
0x3DCH1_CFG1Channel 1 configuration register 10x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH1_CFG1
0x3ECH1_CFG2Channel 1 configuration register 20xC9GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH1_CFG2
0x3FCH1_CFG3Channel 1 configuration register 30x80GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH1_CFG3
0x40CH1_CFG4Channel 1 configuration register 40x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH1_CFG4
0x41CH2_CFG0Channel 2 configuration register 00x10GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH2_CFG0
0x42CH2_CFG1Channel 2 configuration register 10x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH2_CFG1
0x43CH2_CFG2Channel 2 configuration register 20xC9GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH2_CFG2
0x44CH2_CFG3Channel 2 configuration register 30x80GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH2_CFG3
0x45CH2_CFG4Channel 2 configuration register 40x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH2_CFG4
0x46CH3_CFG0Channel 3 configuration register 00x10GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH3_CFG0
0x47CH3_CFG1Channel 3 configuration register 10x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH3_CFG1
0x48CH3_CFG2Channel 3 configuration register 20xC9GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH3_CFG2
0x49CH3_CFG3Channel 3 configuration register 30x80GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH3_CFG3
0x4ACH3_CFG4Channel 3 configuration register 40x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH3_CFG4
0x4BCH4_CFG0Channel 4 configuration register 00x10GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH4_CFG0
0x4CCH4_CFG1Channel 4 configuration register 10x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH4_CFG1
0x4DCH4_CFG2Channel 4 configuration register 20xC9GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH4_CFG2
0x4ECH4_CFG3Channel 4 configuration register 30x80GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH4_CFG3
0x4FCH4_CFG4Channel 4 configuration register 40x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH4_CFG4
0x50CH5_CFG0Channel 5 configuration register 00x10GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH5_CFG0
0x52CH5_CFG2Channel 5 configuration register 20xC9GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH5_CFG2
0x53CH5_CFG3Channel 5 configuration register 30x80GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH5_CFG3
0x54CH5_CFG4Channel 5 configuration register 40x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH5_CFG4
0x55CH6_CFG0Channel 6 configuration register 00x10GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH6_CFG0
0x57CH6_CFG2Channel 6 configuration register 20xC9GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH6_CFG2
0x58CH6_CFG3Channel 6 configuration register 30x80GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH6_CFG3
0x59CH6_CFG4Channel 6 configuration register 40x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH6_CFG4
0x5ACH7_CFG0Channel 7 configuration register 00x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH7_CFG0
0x5CCH7_CFG2Channel 7 configuration register 20xC9GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH7_CFG2
0x5DCH7_CFG3Channel 7 configuration register 30x80GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH7_CFG3
0x5ECH7_CFG4Channel 7 configuration register 40x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH7_CFG4
0x5FCH8_CFG0Channel 8 configuration register 00x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH8_CFG0
0x61CH8_CFG2Channel 8 configuration register 20xC9GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH8_CFG2
0x62CH8_CFG3Channel 8 configuration register 30x80GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH8_CFG3
0x63CH8_CFG4Channel 8 configuration register 40x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH8_CFG4
0x64DIAG_CFG0Input diagnostic configuration register 00x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DIAG_CFG0
0x65DIAG_CFG1Input diagnostic configuration register 10x37GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DIAG_CFG1
0x66DIAG_CFG2Input diagnostic configuration register 20x87GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DIAG_CFG2
0x67DIAG_CFG3Input diagnostic configuration register 30xB8GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DIAG_CFG3
0x68DIAG_CFG4Input diagnostic configuration register 40x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DIAG_CFG4
0x6ABOOST_CFGBoost configuration register0x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_BOOST_CFG
0x6BDSP_CFG0DSP configuration register 00x01GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DSP_CFG0
0x6CDSP_CFG1DSP configuration register 10x48GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DSP_CFG1
0x70AGC_CFG0AGC configuration register 00xE7GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_AGC_CFG0
0x73IN_CH_ENInput channel enable configuration register0xFCGUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_IN_CH_EN
0x74ASI_OUT_CH_ENASI output channel enable configuration register0x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_OUT_CH_EN
0x75PWR_CFGPower up configuration register0x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_PWR_CFG
0x76DEV_STS0Device status value register 00x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DEV_STS0
0x77DEV_STS1Device status value register 10x80GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DEV_STS1
0x7EI2C_CKSUMI2C Checksum0x00GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_I2C_CKSUM

6.1.2.1 PAGE_CFG Register (Address = 0x0) [Reset = 0x0]

PAGE_CFG is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_PAGE_CFG_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_PAGE_CFG_TABLE.

Return to the Summary Table.

The device memory map is divided into pages. This register sets the page.

Figure 8-77 PAGE_CFG Register
76543210
PAGE[7:0]
R/W-00000000b
Table 8-53 PAGE_CFG Register Field Descriptions
BitFieldTypeResetDescription
7-0PAGE[7:0]R/W00000000bThese bits set the device page.
0d = Page 0
1d = Page 1

255d = Page 255

6.1.2.2 SW_RESET Register (Address = 0x1) [Reset = 0x0]

SW_RESET is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_SW_RESET_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_SW_RESET_TABLE.

Return to the Summary Table.

This register is the software reset register. Asserting a software reset places all register values in their default power-on-reset (POR) state.

Figure 8-78 SW_RESET Register
76543210
RESERVEDSW_RESET
R-0000000bR/W-0b
Table 8-54 SW_RESET Register Field Descriptions
BitFieldTypeResetDescription
7-1RESERVEDR0000000bReserved bits; Write only reset value
0SW_RESETR/W0bSoftware reset. This bit is self-clearing.
0d = Do not reset
1d = Reset

6.1.2.3 SLEEP_CFG Register (Address = 0x2) [Reset = 0x0]

SLEEP_CFG is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_SLEEP_CFG_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_SLEEP_CFG_TABLE.

Return to the Summary Table.

This register configures the regulator, VREF quick charge, I2C broadcast and sleep mode.

Figure 8-79 SLEEP_CFG Register
76543210
RESERVEDRESERVEDVREF_QCHG[1:0]I2C_BRDCAST_ENRESERVEDSLEEP_ENZ
R/W-0bR/W-00bR/W-00bR/W-0bR-0bR/W-0b
Table 8-55 SLEEP_CFG Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR/W0bReserved bit; Write only reset value
6-5RESERVEDR/W00bReserved bits; Write only reset values
4-3VREF_QCHG[1:0]R/W00bThe duration of the quick-charge for the VREF external capacitor is set using an internal series impedance of 200 Ω.
0d = VREF quick-charge duration of 3.5 ms (typical)
1d = VREF quick-charge duration of 10 ms (typical)
2d = VREF quick-charge duration of 50 ms (typical)
3d = VREF quick-charge duration of 100 ms (typical)
2I2C_BRDCAST_ENR/W0b I2C broadcast addressing setting.
0d = I2C broadcast mode disabled; the I2C slave address is determined based on the ADDR pins
1d = I2C broadcast mode enabled; the I2C slave address is fixed at 1001 100
1RESERVEDR0bReserved bit; Write only reset value
0SLEEP_ENZR/W0bSleep mode setting.
0d = Device is in sleep mode
1d = Device is not in sleep mode

6.1.2.4 SHDN_CFG Register (Address = 0x5) [Reset = 0x5]

SHDN_CFG is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_SHDN_CFG_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_SHDN_CFG_TABLE.

Return to the Summary Table.

This register configures the device shutdown

Figure 8-80 SHDN_CFG Register
76543210
RESERVEDSHDNZ_CFG[1:0]DREG_KA_TIME[1:0]
R-0000bR/W-01bR/W-01b
Table 8-56 SHDN_CFG Register Field Descriptions
BitFieldTypeResetDescription
7-4RESERVEDR0000bReserved bits; Write only reset value
3-2SHDNZ_CFG[1:0]R/W01bShutdown configuration.
0d = DREG is powered down immediately after SHDNZ asserts
1d = DREG remains active to enable a clean shut down until a time-out is reached; after the time-out period, DREG is forced to power off
2d = DREG remains active until the device cleanly shuts down
3d = Reserved
1-0DREG_KA_TIME[1:0]R/W01bThese bits set how long DREG remains active after SHDNZ asserts.
0d = DREG remains active for 30 ms (typical)
1d = DREG remains active for 25 ms (typical)
2d = DREG remains active for 10 ms (typical)
3d = DREG remains active for 5 ms (typical)

6.1.2.5 ASI_CFG0 Register (Address = 0x7) [Reset = 0x30]

ASI_CFG0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CFG0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CFG0_TABLE.

Return to the Summary Table.

This register is the ASI configuration register 0.

Figure 8-81 ASI_CFG0 Register
76543210
ASI_FORMAT[1:0]ASI_WLEN[1:0]FSYNC_POLBCLK_POLTX_EDGETX_FILL
R/W-00bR/W-11bR/W-0bR/W-0bR/W-0bR/W-0b
Table 8-57 ASI_CFG0 Register Field Descriptions
BitFieldTypeResetDescription
7-6ASI_FORMAT[1:0]R/W00bASI protocol format.
0d = TDM mode
1d = I2S mode
2d = LJ (left-justified) mode
3d = Reserved
5-4ASI_WLEN[1:0]R/W11bASI word or slot length.
0d = 16 bits
1d = 20 bits
2d = 24 bits
3d = 32 bits
3FSYNC_POLR/W0bASI FSYNC polarity.
0d = Default polarity as per standard protocol
1d = Inverted polarity with respect to standard protocol
2BCLK_POLR/W0bASI BCLK polarity.
0d = Default polarity as per standard protocol
1d = Inverted polarity with respect to standard protocol
1TX_EDGER/W0bASI data output (on the primary and secondary data pin) transmit edge.
0d = Default edge as per the protocol configuration setting in bit 2 (BCLK_POL)
1d = Inverted following edge (half cycle delay) with respect to the default edge setting
0TX_FILLR/W0bASI data output (on the primary and secondary data pin) for any unused cycles
0d = Always transmit 0 for unused cycles
1d = Always use Hi-Z for unused cycles

6.1.2.6 ASI_CFG1 Register (Address = 0x8) [Reset = 0x0]

ASI_CFG1 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CFG1_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CFG1_TABLE.

Return to the Summary Table.

This register is the ASI configuration register 1.

Figure 8-82 ASI_CFG1 Register
76543210
TX_LSBTX_KEEPER[1:0]TX_OFFSET[4:0]
R/W-0bR/W-00bR/W-00000b
Table 8-58 ASI_CFG1 Register Field Descriptions
BitFieldTypeResetDescription
7TX_LSBR/W0bASI data output (on the primary and secondary data pin) for LSB transmissions.
0d = Transmit the LSB for a full cycle
1d = Transmit the LSB for the first half cycle and Hi-Z for the second half cycle
6-5TX_KEEPER[1:0]R/W00bASI data output (on the primary and secondary data pin) bus keeper.
0d = Bus keeper is always disabled
1d = Bus keeper is always enabled
2d = Bus keeper is enabled during LSB transmissions only for one cycle
3d = Bus keeper is enabled during LSB transmissions only for one and half cycles
4-0TX_OFFSET[4:0]R/W00000bASI data MSB slot 0 offset (on the primary and secondary data pin).
0d = ASI data MSB location has no offset and is as per standard protocol
1d = ASI data MSB location (TDM mode is slot 0 or I2S, LJ mode is the left and right slot 0) offset of one BCLK cycle with respect to standard protocol
2d = ASI data MSB location (TDM mode is slot 0 or I2S, LJ mode is the left and right slot 0) offset of two BCLK cycles with respect to standard protocol
3d to 30d = ASI data MSB location (TDM mode is slot 0 or I2S, LJ mode is the left and right slot 0) offset assigned as per configuration
31d = ASI data MSB location (TDM mode is slot 0 or I2S, LJ mode is the left and right slot 0) offset of 31 BCLK cycles with respect to standard protocol

6.1.2.7 ASI_CFG2 Register (Address = 0x9) [Reset = 0x0]

ASI_CFG2 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CFG2_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CFG2_TABLE.

Return to the Summary Table.

This register is the ASI configuration register 2.

Figure 8-83 ASI_CFG2 Register
76543210
ASI_DAISYRESERVEDASI_ERRASI_ERR_RCOVRESERVED
R/W-0bR-0bR/W-0bR/W-0bR-0000b
Table 8-59 ASI_CFG2 Register Field Descriptions
BitFieldTypeResetDescription
7ASI_DAISYR/W0bASI daisy chain connection.
0d = All devices are connected in the common ASI bus
1d = All devices are daisy-chained for the ASI bus
6RESERVEDR0bReserved bit; Write only reset value
5ASI_ERRR/W0bASI bus error detection.
0d = Enable bus error detection
1d = Disable bus error detection
4ASI_ERR_RCOVR/W0bASI bus error auto resume.
0d = Enable auto resume after bus error recovery
1d = Disable auto resume after bus error recovery and remain powered down until the host configures the device
3-0RESERVEDR0000bReserved bits; Write only reset value

6.1.2.8 ASI_CH1 Register (Address = 0xB) [Reset = 0x0]

ASI_CH1 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH1_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH1_TABLE.

Return to the Summary Table.

This register is the ASI slot configuration register for channel 1.

Figure 8-84 ASI_CH1 Register
76543210
RESERVEDCH1_OUTPUTCH1_SLOT[5:0]
R-0bR/W-0bR/W-000000b
Table 8-60 ASI_CH1 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0bReserved bit; Write only reset value
6CH1_OUTPUTR/W0bChannel 1 output line.
0d = Channel 1 output is on the ASI primary output pin (SDOUT)
1d = Channel 1 output is on the ASI secondary output pin (GPIO1 or GPOx)
5-0CH1_SLOT[5:0]R/W000000bChannel 1 slot assignment.
0d = TDM is slot 0 or I2S, LJ is left slot 0
1d = TDM is slot 1 or I2S, LJ is left slot 1
2d to 30d = Slot assigned as per configuration
31d = TDM is slot 31 or I2S, LJ is left slot 31
32d = TDM is slot 32 or I2S, LJ is right slot 0
33d = TDM is slot 33 or I2S, LJ is right slot 1
34d to 62d = Slot assigned as per configuration
63d = TDM is slot 63 or I2S, LJ is right slot 31

6.1.2.9 ASI_CH2 Register (Address = 0xC) [Reset = 0x1]

ASI_CH2 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH2_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH2_TABLE.

Return to the Summary Table.

This register is the ASI slot configuration register for channel 2.

Figure 8-85 ASI_CH2 Register
76543210
RESERVEDCH2_OUTPUTCH2_SLOT[5:0]
R-0bR/W-0bR/W-000001b
Table 8-61 ASI_CH2 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0bReserved bit; Write only reset value
6CH2_OUTPUTR/W0bChannel 2 output line.
0d = Channel 2 output is on the ASI primary output pin (SDOUT)
1d = Channel 2 output is on the ASI secondary output pin (GPIO1 or GPOx)
5-0CH2_SLOT[5:0]R/W000001bChannel 2 slot assignment.
0d = TDM is slot 0 or I2S, LJ is left slot 0
1d = TDM is slot 1 or I2S, LJ is left slot 1
2d to 30d = Slot assigned as per configuration
31d = TDM is slot 31 or I2S, LJ is left slot 31
32d = TDM is slot 32 or I2S, LJ is right slot 0
33d = TDM is slot 33 or I2S, LJ is right slot 1
34d to 62d = Slot assigned as per configuration
63d = TDM is slot 63 or I2S, LJ is right slot 31

6.1.2.10 ASI_CH3 Register (Address = 0xD) [Reset = 0x2]

ASI_CH3 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH3_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH3_TABLE.

Return to the Summary Table.

This register is the ASI slot configuration register for channel 3.

Figure 8-86 ASI_CH3 Register
76543210
RESERVEDCH3_OUTPUTCH3_SLOT[5:0]
R-0bR/W-0bR/W-000010b
Table 8-62 ASI_CH3 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0bReserved bit; Write only reset value
6CH3_OUTPUTR/W0bChannel 3 output line.
0d = Channel 3 output is on the ASI primary output pin (SDOUT)
1d = Channel 3 output is on the ASI secondary output pin (GPIO1 or GPOx)
5-0CH3_SLOT[5:0]R/W000010bChannel 3 slot assignment.
0d = TDM is slot 0 or I2S, LJ is left slot 0
1d = TDM is slot 1 or I2S, LJ is left slot 1
2d to 30d = Slot assigned as per configuration
31d = TDM is slot 31 or I2S, LJ is left slot 31
32d = TDM is slot 32 or I2S, LJ is right slot 0
33d = TDM is slot 33 or I2S, LJ is right slot 1
34d to 62d = Slot assigned as per configuration
63d = TDM is slot 63 or I2S, LJ is right slot 31

6.1.2.11 ASI_CH4 Register (Address = 0xE) [Reset = 0x3]

ASI_CH4 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH4_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH4_TABLE.

Return to the Summary Table.

This register is the ASI slot configuration register for channel 4.

Figure 8-87 ASI_CH4 Register
76543210
RESERVEDCH4_OUTPUTCH4_SLOT[5:0]
R-0bR/W-0bR/W-000011b
Table 8-63 ASI_CH4 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0bReserved bit; Write only reset value
6CH4_OUTPUTR/W0bChannel 4 output line.
0d = Channel 4 output is on the ASI primary output pin (SDOUT)
1d = Channel 4 output is on the ASI secondary output pin (GPIO1 or GPOx)
5-0CH4_SLOT[5:0]R/W000011bChannel 4 slot assignment.
0d = TDM is slot 0 or I2S, LJ is left slot 0
1d = TDM is slot 1 or I2S, LJ is left slot 1
2d to 30d = Slot assigned as per configuration
31d = TDM is slot 31 or I2S, LJ is left slot 31
32d = TDM is slot 32 or I2S, LJ is right slot 0
33d = TDM is slot 33 or I2S, LJ is right slot 1
34d to 62d = Slot assigned as per configuration
63d = TDM is slot 63 or I2S, LJ is right slot 31

6.1.2.12 ASI_CH5 Register (Address = 0xF) [Reset = 0x4]

ASI_CH5 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH5_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH5_TABLE.

Return to the Summary Table.

This register is the ASI slot configuration register for channel 5.

Figure 8-88 ASI_CH5 Register
76543210
RESERVEDCH5_OUTPUTCH5_SLOT[5:0]
R-0bR/W-0bR/W-000100b
Table 8-64 ASI_CH5 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0bReserved bit; Write only reset value
6CH5_OUTPUTR/W0bChannel 5 output line.
0d = Channel 5 output is on the ASI primary output pin (SDOUT)
1d = Channel 5 output is on the ASI secondary output pin (GPIO1 or GPOx)
5-0CH5_SLOT[5:0]R/W000100bChannel 5 slot assignment.
0d = TDM is slot 0 or I2S, LJ is left slot 0
1d = TDM is slot 1 or I2S, LJ is left slot 1
2d to 30d = Slot assigned as per configuration
31d = TDM is slot 31 or I2S, LJ is left slot 31
32d = TDM is slot 32 or I2S, LJ is right slot 0
33d = TDM is slot 33 or I2S, LJ is right slot 1
34d to 62d = Slot assigned as per configuration
63d = TDM is slot 63 or I2S, LJ is right slot 31

6.1.2.13 ASI_CH6 Register (Address = 0x10) [Reset = 0x5]

ASI_CH6 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH6_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH6_TABLE.

Return to the Summary Table.

This register is the ASI slot configuration register for channel 6.

Figure 8-89 ASI_CH6 Register
76543210
RESERVEDCH6_OUTPUTCH6_SLOT[5:0]
R-0bR/W-0bR/W-000101b
Table 8-65 ASI_CH6 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0bReserved bit; Write only reset value
6CH6_OUTPUTR/W0bChannel 6 output line.
0d = Channel 6 output is on the ASI primary output pin (SDOUT)
1d = Channel 6 output is on the ASI secondary output pin (GPIO1 or GPOx)
5-0CH6_SLOT[5:0]R/W000101bChannel 6 slot assignment.
0d = TDM is slot 0 or I2S, LJ is left slot 0
1d = TDM is slot 1 or I2S, LJ is left slot 1
2d to 30d = Slot assigned as per configuration
31d = TDM is slot 31 or I2S, LJ is left slot 31
32d = TDM is slot 32 or I2S, LJ is right slot 0
33d = TDM is slot 33 or I2S, LJ is right slot 1
34d to 62d = Slot assigned as per configuration
63d = TDM is slot 63 or I2S, LJ is right slot 31

6.1.2.14 ASI_CH7 Register (Address = 0x11) [Reset = 0x6]

ASI_CH7 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH7_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH7_TABLE.

Return to the Summary Table.

This register is the ASI slot configuration register for channel 7.

Figure 8-90 ASI_CH7 Register
76543210
RESERVEDCH7_OUTPUTCH7_SLOT[5:0]
R-0bR/W-0bR/W-000110b
Table 8-66 ASI_CH7 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0bReserved bit; Write only reset value
6CH7_OUTPUTR/W0bChannel 7 output line.
0d = Channel 7 output is on the ASI primary output pin (SDOUT)
1d = Channel 7 output is on the ASI secondary output pin (GPIO1 or GPOx)
5-0CH7_SLOT[5:0]R/W000110bChannel 7 slot assignment.
0d = TDM is slot 0 or I2S, LJ is left slot 0
1d = TDM is slot 1 or I2S, LJ is left slot 1
2d to 30d = Slot assigned as per configuration
31d = TDM is slot 31 or I2S, LJ is left slot 31
32d = TDM is slot 32 or I2S, LJ is right slot 0
33d = TDM is slot 33 or I2S, LJ is right slot 1
34d to 62d = Slot assigned as per configuration
63d = TDM is slot 63 or I2S, LJ is right slot 31

6.1.2.15 ASI_CH8 Register (Address = 0x12) [Reset = 0x7]

ASI_CH8 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH8_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_CH8_TABLE.

Return to the Summary Table.

This register is the ASI slot configuration register for channel 8.

Figure 8-91 ASI_CH8 Register
76543210
RESERVEDCH8_OUTPUTCH8_SLOT[5:0]
R-0bR/W-0bR/W-000111b
Table 8-67 ASI_CH8 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0bReserved bit; Write only reset value
6CH8_OUTPUTR/W0bChannel 8 output line.
0d = Channel 8 output is on the ASI primary output pin (SDOUT)
1d = Channel 8 output is on the ASI secondary output pin (GPIO1 or GPOx)
5-0CH8_SLOT[5:0]R/W000111bChannel 8 slot assignment.
0d = TDM is slot 0 or I2S, LJ is left slot 0
1d = TDM is slot 1 or I2S, LJ is left slot 1
2d to 30d = Slot assigned as per configuration
31d = TDM is slot 31 or I2S, LJ is left slot 31
32d = TDM is slot 32 or I2S, LJ is right slot 0
33d = TDM is slot 33 or I2S, LJ is right slot 1
34d to 62d = Slot assigned as per configuration
63d = TDM is slot 63 or I2S, LJ is right slot 31

6.1.2.16 MST_CFG0 Register (Address = 0x13) [Reset = 0x2]

MST_CFG0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_MST_CFG0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_MST_CFG0_TABLE.

Return to the Summary Table.

This register is the ASI master mode configuration register 0.

Figure 8-92 MST_CFG0 Register
76543210
MST_SLV_CFGAUTO_CLK_CFGAUTO_MODE_PLL_DISBCLK_FSYNC_GATEFS_MODEMCLK_FREQ_SEL[2:0]
R/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-010b
Table 8-68 MST_CFG0 Register Field Descriptions
BitFieldTypeResetDescription
7MST_SLV_CFGR/W0bASI master or slave configuration register setting.
0d = Device is in slave mode (both BCLK and FSYNC are inputs to the device)
1d = Device is in master mode (both BCLK and FSYNC are generated from the device)
6AUTO_CLK_CFGR/W0bAutomatic clock configuration setting.
0d = Auto clock configuration is enabled (all internal clock divider and PLL configurations are auto derived)
1d = Auto clock configuration is disabled (custom mode and device GUI must be used for the device configuration settings)
5AUTO_MODE_PLL_DISR/W0bAutomatic mode PLL setting.
0d = PLL is enabled in auto clock configuration
1d = PLL is disabled in auto clock configuration
4BCLK_FSYNC_GATER/W0bBCLK and FSYNC clock gate (valid when the device is in master mode).
0d = Do not gate BCLK and FSYNC
1d = Force gate BCLK and FSYNC when being transmitted from the device in master mode
3FS_MODER/W0bSample rate setting (valid when the device is in master mode).
0d = fS is a multiple (or submultiple) of 48 kHz
1d = fS is a multiple (or submultiple) of 44.1 kHz
2-0MCLK_FREQ_SEL[2:0]R/W010bThese bits select the MCLK (GPIO or GPIx) frequency for the PLL source clock input (valid when the device is in master mode and MCLK_FREQ_SEL_MODE = 0).
0d = 12 MHz
1d = 12.288 MHz
2d = 13 MHz
3d = 16 MHz
4d = 19.2 MHz
5d = 19.68 MHz
6d = 24 MHz
7d = 24.576 MHz

6.1.2.17 MST_CFG1 Register (Address = 0x14) [Reset = 0x48]

MST_CFG1 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_MST_CFG1_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_MST_CFG1_TABLE.

Return to the Summary Table.

This register is the ASI master mode configuration register 1.

Figure 8-93 MST_CFG1 Register
76543210
FS_RATE[3:0]FS_BCLK_RATIO[3:0]
R/W-0100bR/W-1000b
Table 8-69 MST_CFG1 Register Field Descriptions
BitFieldTypeResetDescription
7-4FS_RATE[3:0]R/W0100bProgrammed sample rate of the ASI bus (not used when the device is configured in slave mode auto clock configuration).
0d = 7.35 kHz or 8 kHz
1d = 14.7 kHz or 16 kHz
2d = 22.05 kHz or 24 kHz
3d = 29.4 kHz or 32 kHz
4d = 44.1 kHz or 48 kHz
5d = 88.2 kHz or 96 kHz
6d = 176.4 kHz or 192 kHz
7d = 352.8 kHz or 384 kHz
8d = 705.6 kHz or 768 kHz
9d to 15d = Reserved
3-0FS_BCLK_RATIO[3:0]R/W1000bProgrammed BCLK to FSYNC frequency ratio of the ASI bus (not used when the device is configured in slave mode auto clock configuration).
0d = Ratio of 16
1d = Ratio of 24
2d = Ratio of 32
3d = Ratio of 48
4d = Ratio of 64
5d = Ratio of 96
6d = Ratio of 128
7d = Ratio of 192
8d = Ratio of 256
9d = Ratio of 384
10d = Ratio of 512
11d = Ratio of 1024
12d = Ratio of 2048
13d = Reserved
14d = Reserved
15d = Reserved

6.1.2.18 ASI_STS Register (Address = 0x15) [Reset = 0xFF]

ASI_STS is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_STS_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_STS_TABLE.

Return to the Summary Table.

This register s the ASI bus clock monitor status register

Figure 8-94 ASI_STS Register
76543210
FS_RATE_STS[3:0]FS_RATIO_STS[3:0]
R-1111bR-1111b
Table 8-70 ASI_STS Register Field Descriptions
BitFieldTypeResetDescription
7-4FS_RATE_STS[3:0]R1111bDetected sample rate of the ASI bus.
0d = 7.35 kHz or 8 kHz
1d = 14.7 kHz or 16 kHz
2d = 22.05 kHz or 24 kHz
3d = 29.4 kHz or 32 kHz
4d = 44.1 kHz or 48 kHz
5d = 88.2 kHz or 96 kHz
6d = 176.4 kHz or 192 kHz
7d = 352.8 kHz or 384 kHz
8d = 705.6 kHz or 768 kHz
9d to 14d = Reserved
15d = Invalid sample rate
3-0FS_RATIO_STS[3:0]R1111bDetected BCLK to FSYNC frequency ratio of the ASI bus.
0d = Ratio of 16
1d = Ratio of 24
2d = Ratio of 32
3d = Ratio of 48
4d = Ratio of 64
5d = Ratio of 96
6d = Ratio of 128
7d = Ratio of 192
8d = Ratio of 256
9d = Ratio of 384
10d = Ratio of 512
11d = Ratio of 1024
12d = Ratio of 2048
13d = Reserved
14d = Reserved
15d = Invalid ratio

6.1.2.19 CLK_SRC Register (Address = 0x16) [Reset = 0x10]

CLK_SRC is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CLK_SRC_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CLK_SRC_TABLE.

Return to the Summary Table.

This register is the clock source configuration register.

Figure 8-95 CLK_SRC Register
76543210
DIS_PLL_SLV_CLK_SRCMCLK_FREQ_SEL_MODEMCLK_RATIO_SEL[2:0]RESERVED
R/W-0bR/W-0bR/W-010bR-000b
Table 8-71 CLK_SRC Register Field Descriptions
BitFieldTypeResetDescription
7DIS_PLL_SLV_CLK_SRCR/W0bAudio root clock source setting when the device is configured with the PLL disabled in the auto clock configuration for slave mode (AUTO_MODE_PLL_DIS = 1).
0d = BCLK is used as the audio root clock source
1d = MCLK (GPIOx or GPIx) is used as the audio root clock source (the MCLK to FSYNC ratio is as per MCLK_RATIO_SEL setting)
6MCLK_FREQ_SEL_MODER/W0bMaster mode MCLK (GPIOx or GPIx) frequency selection mode (valid when the device is in auto clock configuration).
0d = MCLK frequency is based on the MCLK_FREQ_SEL (P0_R19) configuration
1d = MCLK frequency is specified as a multiple of FSYNC in the MCLK_RATIO_SEL (P0_R22) configuration
5-3MCLK_RATIO_SEL[2:0]R/W010bThese bits select the MCLK (GPIOx or GPIx) to FSYNC ratio for master mode or when MCLK is used as the audio root clock source in slave mode.
0d = Ratio of 64
1d = Ratio of 256
2d = Ratio of 384
3d = Ratio of 512
4d = Ratio of 768
5d = Ratio of 1024
6d = Ratio of 1536
7d = Ratio of 2304
2-0RESERVEDR000bReserved bits; Write only reset values

6.1.2.20 PDMIN_CFG Register (Address = 0x20) [Reset = 0x0]

PDMIN_CFG is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_PDMIN_CFG_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_PDMIN_CFG_TABLE.

Return to the Summary Table.

This register is the PDM DINx sampling edge configuration register.

Figure 8-96 PDMIN_CFG Register
76543210
RESERVEDPDMDIN1_EDGEPDMDIN2_EDGERESERVED
R-00bR/W-0bR/W-0bR-0000b
Table 8-72 PDMIN_CFG Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR00bReserved bits; Write only reset value
5PDMDIN1_EDGER/W0bPDMCLK latching edge used for channel 5 and channel 6 data.
0d = Channel 5 data are latched on the negative edge, channel 6 data are latched on the positive edge
1d = Channel 5 data are latched on the positive edge, channel 6 data are latched on the negative edge
4PDMDIN2_EDGER/W0bPDMCLK latching edge used for channel 7 and channel 8 data.
0d = Channel 7 data are latched on the negative edge, channel 8 data are latched on the positive edge
1d = Channel 7 data are latched on the positive edge, channel 8 data are latched on the negative edge
3-0RESERVEDR0000bReserved bits; Write only reset value

6.1.2.21 GPIO_CFG0 Register (Address = 0x21) [Reset = 0x22]

GPIO_CFG0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPIO_CFG0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPIO_CFG0_TABLE.

Return to the Summary Table.

This register is the GPIO configuration register 0.

Figure 8-97 GPIO_CFG0 Register
76543210
GPIO1_CFG[3:0]RESERVEDGPIO1_DRV[2:0]
R/W-0010bR-0bR/W-010b
Table 8-73 GPIO_CFG0 Register Field Descriptions
BitFieldTypeResetDescription
7-4GPIO1_CFG[3:0]R/W0010bGPIO1 configuration.
0d = GPIO1 is disabled
1d = GPIO1 is configured as a general-purpose output (GPO)
2d = GPIO1 is configured as a device interrupt output (IRQ)
3d = GPIO1 is configured as a secondary ASI output (SDOUT2)
4d = GPIO1 is configured as a PDM clock output (PDMCLK)
5d = Reserved
6d = Reserved
7d = GPIO1 is configured as an input to power down all ADC channels
8d = GPIO1 is configured as an input to control when MICBIAS turns on or off (MICBIAS_EN)
9d = GPIO1 is configured as a general-purpose input (GPI)
10d = GPIO1 is configured as a master clock input (MCLK)
11d = GPIO1 is configured as an ASI input for daisy-chain (SDIN)
12d = Reserved
13d = Reserved
14d = GPIO1 is configured as a PDM data input for channel 5 and channel 6 (PDMDIN1)
15d = GPIO1 is configured as a PDM data input for channel 7 and channel 8 (PDMDIN2)
3RESERVEDR0bReserved bit; Write only reset value
2-0GPIO1_DRV[2:0]R/W010bGPIO1 output drive configuration (not used when GPIO1 is configured as SDOUT2).
0d = Hi-Z output
1d = Drive active low and active high
2d = Drive active low and weak high
3d = Drive active low and Hi-Z
4d = Drive weak low and active high
5d = Drive Hi-Z and active high
6d to 7d = Reserved

6.1.2.22 GPIO_CFG1 Register (Address = 0x22) [Reset = 0x0]

GPIO_CFG1 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPIO_CFG1_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPIO_CFG1_TABLE.

Return to the Summary Table.

This register is the GPIO configuration register 1.

Figure 8-98 GPIO_CFG1 Register
76543210
GPIO2_CFG[3:0]RESERVEDGPIO2_DRV[2:0]
R/W-0000bR-0bR/W-000b
Table 8-74 GPIO_CFG1 Register Field Descriptions
BitFieldTypeResetDescription
7-4GPIO2_CFG[3:0]R/W0000bGPIO2 configuration.
0d = GPIO2 is disabled
1d = GPIO2 is configured as a general-purpose output (GPO)
2d = GPIO2 is configured as a device interrupt output (IRQ)
3d = GPIO2 is configured as a secondary ASI output (SDOUT2)
4d = GPIO2 is configured as a PDM clock output (PDMCLK)
5d = Reserved
6d = Reserved
7d = GPIO2 is configured as an input to power down all ADC channels
8d = GPIO2 is configured as an input to control when MICBIAS turns on or off (MICBIAS_EN)
9d = GPIO2 is configured as a general-purpose input (GPI)
10d = GPIO2 is configured as a master clock input (MCLK)
11d = GPIO2 is configured as an ASI input for daisy-chain (SDIN)
12d = Reserved
13d = Reserved
14d = GPIO2 is configured as a PDM data input for channel 5 and channel 6 (PDMDIN1)
15d = GPIO2 is configured as a PDM data input for channel 7 and channel 8 (PDMDIN2)
3RESERVEDR0bReserved bit; Write only reset value
2-0GPIO2_DRV[2:0]R/W000bGPIO2 output drive configuration (not used when GPIO2 is configured as SDOUT2).
0d = Hi-Z output
1d = Drive active low and active high
2d = Drive active low and weak high
3d = Drive active low and Hi-Z
4d = Drive weak low and active high
5d = Drive Hi-Z and active high
6d to 7d = Reserved

6.1.2.23 GPIO_CFG2 Register (Address = 0x23) [Reset = 0x0]

GPIO_CFG2 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPIO_CFG2_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPIO_CFG2_TABLE.

Return to the Summary Table.

This register is the GPIO configuration register 2.

Figure 8-99 GPIO_CFG2 Register
76543210
GPIO3_CFG[3:0]RESERVEDGPIO3_DRV[2:0]
R/W-0000bR-0bR/W-000b
Table 8-75 GPIO_CFG2 Register Field Descriptions
BitFieldTypeResetDescription
7-4GPIO3_CFG[3:0]R/W0000bGPIO3 configuration.
0d = GPIO3 is disabled
1d = GPIO3 is configured as a general-purpose output (GPO)
2d = GPIO3 is configured as a device interrupt output (IRQ)
3d = GPIO3 is configured as a secondary ASI output (SDOUT2)
4d = GPIO3 is configured as a PDM clock output (PDMCLK)
5d = Reserved
6d = Reserved
7d = GPIO3 is configured as an input to power down all ADC channels
8d = GPIO3 is configured as an input to control when MICBIAS turns on or off (MICBIAS_EN)
9d = GPIO3 is configured as a general-purpose input (GPI)
10d = GPIO3 is configured as a master clock input (MCLK)
11d = GPIO3 is configured as an ASI input for daisy-chain (SDIN)
12d = Reserved
13d = Reserved
14d = GPIO3 is configured as a PDM data input for channel 5 and channel 6 (PDMDIN1)
15d = GPIO3 is configured as a PDM data input for channel 7 and channel 8 (PDMDIN2)
3RESERVEDR0bReserved bit; Write only reset value
2-0GPIO3_DRV[2:0]R/W000bGPIO3 output drive configuration (not used when GPIO3 is configured as SDOUT2).
0d = Hi-Z output
1d = Drive active low and active high
2d = Drive active low and weak high
3d = Drive active low and Hi-Z
4d = Drive weak low and active high
5d = Drive Hi-Z and active high
6d to 7d = Reserved

6.1.2.24 GPI_CFG0 Register (Address = 0x24) [Reset = 0x0]

GPI_CFG0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPI_CFG0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPI_CFG0_TABLE.

Return to the Summary Table.

This register is the GPI configuration register 0.

Figure 8-100 GPI_CFG0 Register
76543210
GPI1_CFG[3:0]RESERVED
R/W-0000bR-0000b
Table 8-76 GPI_CFG0 Register Field Descriptions
BitFieldTypeResetDescription
7-4GPI1_CFG[3:0]R/W0000bGPI1 configuration.
0d = GPI1 is disabled
1d to 6d = Reserved
7d = GPI1 is configured as an input to power down all ADC channels
8d = GPI1 is configured as an input to control when MICBIAS turns on or off (MICBIAS_EN)
9d = GPI1 is configured as a general-purpose input (GPI)
10d = GPI1 is configured as a master clock input (MCLK)
11d = GPI1 is configured as an ASI input for daisy-chain (SDIN)
12d = Reserved
13d = Reserved
14d = GPI1 is configured as a PDM data input for channel 5 and channel 6 (PDMDIN1)
15d = GPI1 is configured as a PDM data input for channel 7 and channel 8 (PDMDIN2)
3-0RESERVEDR0000bReserved bits; Write only reset value

6.1.2.25 GPI_CFG1 Register (Address = 0x25) [Reset = 0x0]

GPI_CFG1 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPI_CFG1_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPI_CFG1_TABLE.

Return to the Summary Table.

This register is the GPI configuration register 1.

Figure 8-101 GPI_CFG1 Register
76543210
GPI2_CFG[3:0]RESERVED
R/W-0000bR-0000b
Table 8-77 GPI_CFG1 Register Field Descriptions
BitFieldTypeResetDescription
7-4GPI2_CFG[3:0]R/W0000bGPI2 configuration.
0d = GPI2 is disabled
1d to 6d = Reserved
7d = GPI2 is configured as an input to power down all ADC channels
8d = GPI2 is configured as an input to control when MICBIAS turns on or off (MICBIAS_EN)
9d = GPI2 is configured as a general-purpose input (GPI)
10d = GPI2 is configured as a master clock input (MCLK)
11d = GPI2 is configured as an ASI input for daisy-chain (SDIN)
12d = Reserved
13d = Reserved
14d = GPI2 is configured as a PDM data input for channel 5 and channel 6 (PDMDIN1)
15d = GPI2 is configured as a PDM data input for channel 7 and channel 8 (PDMDIN2)
3-0RESERVEDR0000bReserved bits; Write only reset value

6.1.2.26 GPIO_VAL Register (Address = 0x26) [Reset = 0x0]

GPIO_VAL is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPIO_VAL_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPIO_VAL_TABLE.

Return to the Summary Table.

This register is the GPIO output value register.

Figure 8-102 GPIO_VAL Register
76543210
GPIO1_VALGPIO2_VALGPIO3_VALRESERVED
R/W-0bR/W-0bR/W-0bR-00000b
Table 8-78 GPIO_VAL Register Field Descriptions
BitFieldTypeResetDescription
7GPIO1_VALR/W0bGPIO1 output value when configured as a GPO.
0d = Drive the output with a value of 0
1d = Drive the output with a value of 1
6GPIO2_VALR/W0bGPIO2 output value when configured as a GPO.
0d = Drive the output with a value of 0
1d = Drive the output with a value of 1
5GPIO3_VALR/W0bGPIO3 output value when configured as a GPO.
0d = Drive the output with a value of 0
1d = Drive the output with a value of 1
4-0RESERVEDR00000bReserved bits; Write only reset value

6.1.2.27 GPIO_MON Register (Address = 0x27) [Reset = 0x0]

GPIO_MON is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPIO_MON_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_GPIO_MON_TABLE.

Return to the Summary Table.

This register is the GPIO monitor value register.

Figure 8-103 GPIO_MON Register
76543210
GPIO1_MONGPIO2_MONGPIO3_MONGPI1_MONGPI2_MONRESERVED
R-0bR-0bR-0bR-0bR-0bR-000b
Table 8-79 GPIO_MON Register Field Descriptions
BitFieldTypeResetDescription
7GPIO1_MONR0bGPIO1 monitor value when configured as a GPI.
0d = Input monitor value 0
1d = Input monitor value 1
6GPIO2_MONR0bGPIO2 monitor value when configured as a GPI.
0d = Input monitor value 0
1d = Input monitor value 1
5GPIO3_MONR0bGPIO3 monitor value when configured as a GPI.
0d = Input monitor value 0
1d = Input monitor value 1
4GPI1_MONR0bGPI1 monitor value when configured as a GPI.
0d = Input monitor value 0
1d = Input monitor value 1
3GPI2_MONR0bGPI2 monitor value when configured as a GPI.
0d = Input monitor value 0
1d = Input monitor value 1
2-0RESERVEDR000bReserved bits; Write only reset value

6.1.2.28 INT_CFG Register (Address = 0x28) [Reset = 0x0]

INT_CFG is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_CFG_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_CFG_TABLE.

Return to the Summary Table.

This regiser is the interrupt configuration register.

Figure 8-104 INT_CFG Register
76543210
INT_POLINT_EVENT[1:0]PD_ON_FLT_CFG[1:0]LTCH_READ_CFGPD_ON_FLT_RCV_CFGLTCH_CLR_ON_READ
R/W-0bR/W-00bR/W-00bR/W-0bR/W-0bR/W-0b
Table 8-80 INT_CFG Register Field Descriptions
BitFieldTypeResetDescription
7INT_POLR/W0bInterrupt polarity.
0d = Active low (IRQZ)
1d = Active high (IRQ)
6-5INT_EVENT[1:0]R/W00bInterrupt event configuration.
0d = INT asserts on any unmasked latched interrupts event
Dont use
2d = INT asserts for 2 ms (typical) for every 4-ms (typical) duration on any unmasked latched interrupts event
3d = INT asserts for 2 ms (typical) one time on each pulse for any unmasked interrupts event
4-3PD_ON_FLT_CFG[1:0]R/W00bPowerdown configuration when fault detected for any channel or MICBIAS fault detected.
0d = Faults event are not used for ADC and MICBIAS power down. It is recommend to set these bits as 2d to shutdown the blocks for which fault occurred.
1d = Only unmasked faults are used for power down of respective ADC channel; In case of MICBIAS fault detected, MICBIAS and all ADC channels gets powered-down based on P0_R58 settings
2d = Both masked or unmasked faults are used for power down of respective ADC channel; In case of MICBIAS fault detected, MICBIAS and all ADC channels gets powered-down based on P0_R58 settings.
3d = Reserved
2LTCH_READ_CFGR/W0bInterrupt latch registers readback configuration.
0d = All interrupts can be read through the LTCH registers
1d = Only unmasked interrupts can be read through the LTCH registers
1PD_ON_FLT_RCV_CFGR/W0bRecovery configuration for ADC channels when fault goes away.
0d = Auto recovery, ADC channels are re-powered up when fault goes away
1d = Manual recovery, ADC channels are required to power-up manually using P0_R119 when fault goes away
0LTCH_CLR_ON_READR/W0bConfiguration for clearing LTCH register bits.
0d = LTCH register bits are cleared on register read only if live status is zero
1d = LTCH register bits are cleared on register read irrespective of live status and set only if live status goes again low to high

6.1.2.29 INT_MASK0 Register (Address = 0x29) [Reset = 0xFF]

INT_MASK0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_MASK0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_MASK0_TABLE.

Return to the Summary Table.

This register is the interrupt masks register 0.

Figure 8-105 INT_MASK0 Register
76543210
INT_MASK0INT_MASK0INT_MASK0INT_MASK0RESERVEDRESERVEDRESERVEDRESERVED
R/W-1bR/W-1bR/W-1bR/W-1bR/W-1bR/W-1bR/W-1bR/W-1b
Table 8-81 INT_MASK0 Register Field Descriptions
BitFieldTypeResetDescription
7INT_MASK0R/W1bASI clock error mask.
0d = Unmask
1d = Mask
6INT_MASK0R/W1bPLL lock interrupt mask.
0d = Unmask
1d = Mask
5INT_MASK0R/W1bBoost or MICBIAS over temperature interrupt mask.
0d = Unmask
1d = Mask
4INT_MASK0R/W1bBoost or MICBIAS over current interrupt mask.
0d = Unmask
1d = Mask
3RESERVEDR/W1bReserved bit; Write only reset value
2RESERVEDR/W1bReserved bit; Write only reset value
1RESERVEDR/W1bReserved bit; Write only reset value
0RESERVEDR/W1bReserved bit; Write only reset value

6.1.2.30 INT_MASK1 Register (Address = 0x2A) [Reset = 0x3]

INT_MASK1 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_MASK1_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_MASK1_TABLE.

Return to the Summary Table.

This register is the interrupt masks register 1.

Figure 8-106 INT_MASK1 Register
76543210
INT_MASK1INT_MASK1INT_MASK1INT_MASK1RESERVEDRESERVEDRESERVEDRESERVED
R/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-1bR/W-1b
Table 8-82 INT_MASK1 Register Field Descriptions
BitFieldTypeResetDescription
7INT_MASK1R/W0bChannel 1 input DC faults diagnostic interrupt mask.
0d = Unmask
1d = Mask
6INT_MASK1R/W0bChannel 2 input DC faults diagnostic interrupt mask.
0d = Unmask
1d = Mask
5INT_MASK1R/W0bChannel 3 input DC faults diagnostic interrupt mask.
0d = Unmask
1d = Mask
4INT_MASK1R/W0bChannel 4 input DC faults diagnostic interrupt mask.
0d = Unmask
1d = Mask
3RESERVEDR/W0bReserved bit; Write only reset value
2RESERVEDR/W0bReserved bit; Write only reset value
1RESERVEDR/W1bReserved bit; Write only reset value
0RESERVEDR/W1bReserved bit; Write only reset value

6.1.2.31 INT_MASK2 Register (Address = 0x2B) [Reset = 0x0]

INT_MASK2 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_MASK2_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_MASK2_TABLE.

Return to the Summary Table.

This register is the interrupt masks register 2.

Figure 8-107 INT_MASK2 Register
76543210
INT_MASK2INT_MASK2INT_MASK2INT_MASK2INT_MASK2INT_MASK2INT_MASK2INT_MASK2
R/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0b
Table 8-83 INT_MASK2 Register Field Descriptions
BitFieldTypeResetDescription
7INT_MASK2R/W0bInput diagnostics; Open inputs fault interrupt mask.
0d = Unmask
1d = Mask
6INT_MASK2R/W0bInput diagnostics; Inputs shorted fault interrupt mask.
0d = Unmask
1d = Mask
5INT_MASK2R/W0bInput diagnostics; INxP shorted to ground fault interrupt mask.
0d = Unmask
1d = Mask
4INT_MASK2R/W0bInput diagnostics; INxM shorted to ground fault interrupt mask.
0d = Unmask
1d = Mask
3INT_MASK2R/W0bInput diagnostics; INxP shorted to MICBIAS fault interrupt mask.
0d = Unmask
1d = Mask
2INT_MASK2R/W0bInput diagnostics; INxM shorted to MICBIAS fault interrupt mask.
0d = Unmask
1d = Mask
1INT_MASK2R/W0bInput diagnostics; INxP shorted to VBAT_IN fault interrupt mask.
0d = Unmask
1d = Mask
0INT_MASK2R/W0bInput diagnostics; INxM shorted to VBAT_IN fault interrupt mask.
0d = Unmask
1d = Mask

6.1.2.32 INT_LTCH0 Register (Address = 0x2C) [Reset = 0x0]

INT_LTCH0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_LTCH0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_LTCH0_TABLE.

Return to the Summary Table.

This register is the latched Interrupt readback register 0.

Figure 8-108 INT_LTCH0 Register
76543210
INT_LTCH0INT_LTCH0INT_LTCH0INT_LTCH0RESERVEDRESERVEDRESERVEDRESERVED
R-0bR-0bR-0bR-0bR-0bR-0bR-0bR-0b
Table 8-84 INT_LTCH0 Register Field Descriptions
BitFieldTypeResetDescription
7INT_LTCH0R0bFault status for an ASI bus clock error (self-clearing bit).
0d = No fault detected
1d = Fault detected
6INT_LTCH0R0bStatus of PLL lock (self-clearing bit).
0d = No PLL lock detected
1d = PLL lock detected
5INT_LTCH0R0bFault status for boost or MICBIAS over temperature (self-clearing bit).
0d = No fault detected
1d = Fault detected
4INT_LTCH0R0bFault status for boost or MICBIAS over current (self-clearing bit).
0d = No fault detected
1d = Fault detected
3RESERVEDR0bReserved bit; Write only reset value
2RESERVEDR0bReserved bit; Write only reset value
1RESERVEDR0bReserved bit; Write only reset value
0RESERVEDR0bReserved bit; Write only reset value

6.1.2.33 CHx_LTCH Register (Address = 0x2D) [Reset = 0x0]

CHx_LTCH is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CHX_LTCH_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CHX_LTCH_TABLE.

Return to the Summary Table.

This register is the latched Interrupt status register for channel level diagnostic summary.

Figure 8-109 CHx_LTCH Register
76543210
STS_CHx_LTCHSTS_CHx_LTCHSTS_CHx_LTCHSTS_CHx_LTCHRESERVEDRESERVEDSTS_CHx_LTCHRESERVED
R-0bR-0bR-0bR-0bR-0bR-0bR-0bR-0b
Table 8-85 CHx_LTCH Register Field Descriptions
BitFieldTypeResetDescription
7STS_CHx_LTCHR0bStatus of CH1_LTCH (self-clearing bit).
0d = No faults occurred in channel 1
1d = Atleast a fault has occurred in channel 1
6STS_CHx_LTCHR0bStatus of CH2_LTCH (self-clearing bit).
0d = No faults occurred in channel 2
1d = Atleast a fault has occurred in channel 2
5STS_CHx_LTCHR0bStatus of CH3_LTCH (self-clearing bit).
0d = No faults occurred in channel 3
1d = Atleast a fault has occurred in channel 3
4STS_CHx_LTCHR0bStatus of CH4_LTCH (self-clearing bit).
0d = No faults occurred in channel 4
1d = Atleast a fault has occurred in channel 4
3RESERVEDR0bReserved bit; Write only reset value
2RESERVEDR0bReserved bit; Write only reset value
1STS_CHx_LTCHR0bStatus of short to VBAT_IN fault detected when VBAT_IN is less than MICBIAS (self-clearing bit).
0d = Short to VBAT_IN fault when VBAT_IN is less than MICBIAS has not occurred in any channel
1d = Short to VBAT_IN fault when VBAT_IN is less than MICBIAS has occurred in atleast one channel
0RESERVEDR0bReserved bit; Write only reset value

6.1.2.34 CH1_LTCH Register (Address = 0x2E) [Reset = 0x0]

CH1_LTCH is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH1_LTCH_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH1_LTCH_TABLE.

Return to the Summary Table.

This register is the latched Interrupt status register for channel 1 fault diagnostic

Figure 8-110 CH1_LTCH Register
76543210
CH1_LTCHCH1_LTCHCH1_LTCHCH1_LTCHCH1_LTCHCH1_LTCHCH1_LTCHCH1_LTCH
R-0bR-0bR-0bR-0bR-0bR-0bR-0bR-0b
Table 8-86 CH1_LTCH Register Field Descriptions
BitFieldTypeResetDescription
7CH1_LTCHR0bChannel 1 open input fault status (self-clearing bit).
0d = No open input detected
1d = Open input detected
6CH1_LTCHR0bChannel 1 input pair short fault status (self-clearing bit).
0d = No input pair short detected
1d = Input short to each other detected
5CH1_LTCHR0bChannel 1 IN1P short to ground fault status (self-clearing bit).
0d = IN1P no short to ground detected
1d = IN1P short to ground detected
4CH1_LTCHR0bChannel 1 IN1M short to ground fault status (self-clearing bit).
0d = IN1M no short to ground detected
1d = IN1M short to ground detected
3CH1_LTCHR0bChannel 1 IN1P short to MICBIAS fault status (self-clearing bit).
0d = IN1P no short to MICBIAS detected
1d = IN1P short to MICBIAS detected
2CH1_LTCHR0bChannel 1 IN1M short to MICBIAS fault status (self-clearing bit).
0d = IN1M no short to MICBIAS detected
1d = IN1M short to MICBIAS detected
1CH1_LTCHR0bChannel 1 IN1P short to VBAT_IN fault status (self-clearing bit).
0d = IN1P no short to VBAT_IN detected
1d = IN1P short to VBAT_IN detected
0CH1_LTCHR0bChannel 1 IN1M short to VBAT_IN fault status (self-clearing bit - This bit gets clear on reading Page-0, Register-54d, INT_LTCH2 register).
0d = IN1M no short to VBAT_IN detected
1d = IN1M short to VBAT_IN detected

6.1.2.35 CH2_LTCH Register (Address = 0x2F) [Reset = 0x0]

CH2_LTCH is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH2_LTCH_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH2_LTCH_TABLE.

Return to the Summary Table.

This register is the latched Interrupt status register for channel 2 fault diagnostic.

Figure 8-111 CH2_LTCH Register
76543210
CH2_LTCHCH2_LTCHCH2_LTCHCH2_LTCHCH2_LTCHCH2_LTCHCH2_LTCHCH2_LTCH
R-0bR-0bR-0bR-0bR-0bR-0bR-0bR-0b
Table 8-87 CH2_LTCH Register Field Descriptions
BitFieldTypeResetDescription
7CH2_LTCHR0bChannel 2 open input fault status (self-clearing bit).
0d = No open input detected
1d = Open input detected
6CH2_LTCHR0bChannel 2 input pair short fault status (self-clearing bit).
0d = No input pair short detected
1d = Input short to each other detected
5CH2_LTCHR0bChannel 2 IN2P short to ground fault status (self-clearing bit).
0d = IN2P no short to ground detected
1d = IN2P short to ground detected
4CH2_LTCHR0bChannel 2 IN2M short to ground fault status (self-clearing bit).
0d = IN2M no short to ground detected
1d = IN2M short to ground detected
3CH2_LTCHR0bChannel 2 IN2P short to MICBIAS fault status (self-clearing bit).
0d = IN2P no short to MICBIAS detected
1d = IN2P short to MICBIAS detected
2CH2_LTCHR0bChannel 2 IN2M short to MICBIAS fault status (self-clearing bit).
0d = IN2M no short to MICBIAS detected
1d = IN2M short to MICBIAS detected
1CH2_LTCHR0bChannel 2 IN2P short to VBAT_IN fault status (self-clearing bit).
0d = IN2P no short to VBAT_IN detected
1d = IN2P short to VBAT_IN detected
0CH2_LTCHR0bChannel 2 IN2M short to VBAT_IN fault status (self-clearing bit - This bit gets clear on reading Page-0, Register-54d, INT_LTCH2 register).
0d = IN2M no short to VBAT_IN detected
1d = IN2M short to VBAT_IN detected

6.1.2.36 CH3_LTCH Register (Address = 0x30) [Reset = 0x0]

CH3_LTCH is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH3_LTCH_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH3_LTCH_TABLE.

Return to the Summary Table.

This register is the latched Interrupt status register for channel3 fault diagnostic

Figure 8-112 CH3_LTCH Register
76543210
CH3_LTCHCH3_LTCHCH3_LTCHCH3_LTCHCH3_LTCHCH3_LTCHCH3_LTCHCH3_LTCH
R-0bR-0bR-0bR-0bR-0bR-0bR-0bR-0b
Table 8-88 CH3_LTCH Register Field Descriptions
BitFieldTypeResetDescription
7CH3_LTCHR0bChannel 3 open input fault status (self-clearing bit).
0d = No open input detected
1d = Open input detected
6CH3_LTCHR0bChannel 3 input pair short fault status (self-clearing bit).
0d = No input pair short detected
1d = Input short to each other detected
5CH3_LTCHR0bChannel 3 IN3P short to ground fault status (self-clearing bit).
0d = IN3P no short to ground detected
1d = IN3P short to ground detected
4CH3_LTCHR0bChannel 3 IN3M short to ground fault status (self-clearing bit).
0d = IN3M no short to ground detected
1d = IN3M short to ground detected
3CH3_LTCHR0bChannel 3 IN3P short to MICBIAS fault status (self-clearing bit).
0d = IN3P no short to MICBIAS detected
1d = IN3P short to MICBIAS detected
2CH3_LTCHR0bChannel 3 IN3M short to MICBIAS fault status (self-clearing bit).
0d = IN3M no short to MICBIAS detected
1d = IN3M short to MICBIAS detected
1CH3_LTCHR0bChannel 3 IN3P short to VBAT_IN fault status (self-clearing bit).
0d = IN3P no short to VBAT_IN detected
1d = IN3P short to VBAT_IN detected
0CH3_LTCHR0bChannel 3 IN3M short to VBAT_IN fault status (self-clearing bit - This bit gets clear on reading Page-0, Register-54d, INT_LTCH2 register).
0d = IN3M no short to VBAT_IN detected
1d = IN3M short to VBAT_IN detected

6.1.2.37 CH4_LTCH Register (Address = 0x31) [Reset = 0x0]

CH4_LTCH is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH4_LTCH_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH4_LTCH_TABLE.

Return to the Summary Table.

This register is the latched Interrupt status register for channel 4 fault diagnostic.

Figure 8-113 CH4_LTCH Register
76543210
CH4_LTCHCH4_LTCHCH4_LTCHCH4_LTCHCH4_LTCHCH4_LTCHCH4_LTCHCH4_LTCH
R-0bR-0bR-0bR-0bR-0bR-0bR-0bR-0b
Table 8-89 CH4_LTCH Register Field Descriptions
BitFieldTypeResetDescription
7CH4_LTCHR0bChannel 4 open input fault status (self-clearing bit).
0d = No open input detected
1d = Open input detected
6CH4_LTCHR0bChannel 4 input pair short fault status (self-clearing bit).
0d = No input pair short detected
1d = Input short to each other detected
5CH4_LTCHR0bChannel 4 IN4P short to ground fault status (self-clearing bit).
0d = IN4P no short to ground detected
1d = IN4P short to ground detected
4CH4_LTCHR0bChannel 4 IN4M short to ground fault status (self-clearing bit).
0d = IN4M no short to ground detected
1d = IN4M short to ground detected
3CH4_LTCHR0bChannel 4 IN4P short to MICBIAS fault status (self-clearing bit).
0d = IN4P no short to MICBIAS detected
1d = IN4P short to MICBIAS detected
2CH4_LTCHR0bChannel 4 IN4M short to MICBIAS fault status (self-clearing bit).
0d = IN4M no short to MICBIAS detected
1d = IN4M short to MICBIAS detected
1CH4_LTCHR0bChannel 4 IN4P short to VBAT_IN fault status (self-clearing bit).
0d = IN4P no short to VBAT_IN detected
1d = IN4P short to VBAT_IN detected
0CH4_LTCHR0bChannel 4 IN4M short to VBAT_IN fault status (self-clearing bit - This bit gets clear on reading Page-0, Register-54d, INT_LTCH2 register).
0d = IN4M no short to VBAT_IN detected
1d = IN4M short to VBAT_IN detected

6.1.2.38 INT_MASK3 Register (Address = 0x34) [Reset = 0x0]

INT_MASK3 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_MASK3_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_MASK3_TABLE.

Return to the Summary Table.

This register is the interrupt masks register 3.

Figure 8-114 INT_MASK3 Register
76543210
INT_MASK3INT_MASK3INT_MASK3INT_MASK3INT_MASK3RESERVED
R/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR-000b
Table 8-90 INT_MASK3 Register Field Descriptions
BitFieldTypeResetDescription
7INT_MASK3R/W0bINxP over voltage fault mask.
0d = Unmask
1d = Mask
6INT_MASK3R/W0bINxM over voltage fault mask.
0d = Unmask
1d = Mask
5INT_MASK3R/W0bMICBIAS high current fault mask.
0d = Unmask
1d = Mask
4INT_MASK3R/W0bMICBIAS low current fault mask.
0d = Unmask
1d = Mask
3INT_MASK3R/W0bMICBIAS over voltage fault mask.
0d = Unmask
1d = Mask
2-0RESERVEDR000bReserved bits; Write only reset value

6.1.2.39 INT_LTCH1 Register (Address = 0x35) [Reset = 0x0]

INT_LTCH1 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_LTCH1_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_LTCH1_TABLE.

Return to the Summary Table.

This register is the latched Interrupt readback register 1.

Figure 8-115 INT_LTCH1 Register
76543210
INT_LTCH1INT_LTCH1INT_LTCH1INT_LTCH1RESERVEDRESERVEDRESERVED
R-0bR-0bR-0bR-0bR-0bR-0bR-00b
Table 8-91 INT_LTCH1 Register Field Descriptions
BitFieldTypeResetDescription
7INT_LTCH1R0bChannel 1 IN1P over voltage fault status (self-clearing bit - This bit gets clear on reading Page-0, Register-46d, CH1_LTCH register).
0d = No IN1P over voltage fault detected
1d = IN1P over voltage fault has detected
6INT_LTCH1R0bChannel 2 IN2P over voltage fault status (self-clearing bit - This bit gets clear on reading Page-0, Register-47d, CH2_LTCH register).
0d = No IN2P over voltage fault detected
1d = IN2P over voltage fault has detected
5INT_LTCH1R0bChannel 3 IN3P over voltage fault status (self-clearing bit - This bit gets clear on reading Page-0, Register-48d, CH3_LTCH register).
0d = No IN3P over voltage fault detected
1d = IN3P over voltage fault has detected
4INT_LTCH1R0bChannel 4 IN4P over voltage fault status (self-clearing bit - This bit gets clear on reading Page-0, Register-49d, CH4_LTCH register).
0d = No IN4P over voltage fault detected
1d = IN4P over voltage fault has detected
3RESERVEDR0bReserved bit; Write only reset value
2RESERVEDR0bReserved bit; Write only reset value
1-0RESERVEDR00bReserved bits; Write only reset value

6.1.2.40 INT_LTCH2 Register (Address = 0x36) [Reset = 0x0]

INT_LTCH2 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_LTCH2_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_LTCH2_TABLE.

Return to the Summary Table.

This register is the latched Interrupt readback register 2.

Figure 8-116 INT_LTCH2 Register
76543210
INT_LTCH2INT_LTCH2INT_LTCH2INT_LTCH2RESERVEDRESERVEDRESERVED
R-0bR-0bR-0bR-0bR-0bR-0bR-00b
Table 8-92 INT_LTCH2 Register Field Descriptions
BitFieldTypeResetDescription
7INT_LTCH2R0bChannel 1 IN1M over voltage fault status (self-clearing bit - This bit gets clear on reading Page-0, Register-46d, CH1_LTCH register).
0d = No IN1M over voltage fault detected
1d = IN1M over voltage fault has detected
6INT_LTCH2R0bChannel 2 IN2M over voltage fault status (self-clearing bit - This bit gets clear on reading Page-0, Register-47d, CH2_LTCH register).
0d = No IN2M over voltage fault detected
1d = IN2M over voltage fault has detected
5INT_LTCH2R0bChannel 3 IN3M over voltage fault status (self-clearing bit - This bit gets clear on reading Page-0, Register-48d, CH3_LTCH register).
0d = No IN3M over voltage fault detected
1d = IN3M over voltage fault has detected
4INT_LTCH2R0bChannel 4 IN4M over voltage fault status (self-clearing bit - This bit gets clear on reading Page-0, Register-49d, CH4_LTCH register).
0d = No IN4M over voltage fault detected
1d = IN4M over voltage fault has detected
3RESERVEDR0bReserved bit; Write only reset value
2RESERVEDR0bReserved bit; Write only reset value
1-0RESERVEDR00bReserved bits; Write only reset value

6.1.2.41 INT_LTCH3 Register (Address = 0x37) [Reset = 0x0]

INT_LTCH3 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_LTCH3_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_INT_LTCH3_TABLE.

Return to the Summary Table.

This register is the latched Interrupt readback register 3.

Figure 8-117 INT_LTCH3 Register
76543210
INT_LTCH3INT_LTCH3INT_LTCH3RESERVED
R-0bR-0bR-0bR-00000b
Table 8-93 INT_LTCH3 Register Field Descriptions
BitFieldTypeResetDescription
7INT_LTCH3R0bFault status for MICBIAS high current (self-clearing bit).
0d = No fault detected
1d = Fault detected
6INT_LTCH3R0bFault status for MICBIAS low current (self-clearing bit)
0d = No fault detected
1d = Fault detected
5INT_LTCH3R0bFault status for MICBIAS over voltage (self-clearing bit).
0d = No fault detected
1d = Fault detected
4-0RESERVEDR00000bReserved bits; Write only reset value

6.1.2.42 MBDIAG_CFG0 Register (Address = 0x38) [Reset = 0xBA]

MBDIAG_CFG0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_MBDIAG_CFG0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_MBDIAG_CFG0_TABLE.

Return to the Summary Table.

This register is the MICBIAS diagnostic configuration register 0.

Figure 8-118 MBDIAG_CFG0 Register
76543210
MBIAS_HIGH_CURR_THRS[7:0]
R/W-10111010b
Table 8-94 MBDIAG_CFG0 Register Field Descriptions
BitFieldTypeResetDescription
7-0MBIAS_HIGH_CURR_THRS[7:0]R/W10111010bThreshold for MICBIAS high load current fault diagnostic.
0d to 56d = Reserved
57d = High load current threshold is set as 0 mA (typ)
58d = High load current threshold is set as 0.54 mA (typ)
59d = High load current threshold is set as 1.08 mA (typ)
60d to 185d = High load current threshold is set as per configuration
186d = High load current threshold is set as 69.66 mA (typ)
187d to 241d = High load current threshold is set as per configuration
242d = High load current threshold is set as 99.90 mA (typ)
243d to 255d = Reserved

6.1.2.43 MBDIAG_CFG1 Register (Address = 0x39) [Reset = 0x4B]

MBDIAG_CFG1 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_MBDIAG_CFG1_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_MBDIAG_CFG1_TABLE.

Return to the Summary Table.

This register is the MICBIAS diagnostic configuration register 1.

Figure 8-119 MBDIAG_CFG1 Register
76543210
MBIAS_LOW_CURR_THRS[7:0]
R/W-01001011b
Table 8-95 MBDIAG_CFG1 Register Field Descriptions
BitFieldTypeResetDescription
7-0MBIAS_LOW_CURR_THRS[7:0]R/W01001011bThreshold for MICBIAS low load current fault diagnostic.
0d to 56d = Reserved
57d = Low load current threshold is set as 0 mA (typ)
58d = Low load current threshold is set as 0.54 mA (typ)
59d = Low load current threshold is set as 1.08 mA (typ)
60d to 74d = Low load current threshold is set as per configuration
75d = Low load current threshold is set as 9.72 mA (typ)
76d to 241d = Low load current threshold is set as per configuration
242d = Low load current threshold is set as 99.90 mA (typ)
243d to 255d = Reserved

6.1.2.44 MBDIAG_CFG2 Register (Address = 0x3A) [Reset = 0x10]

MBDIAG_CFG2 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_MBDIAG_CFG2_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_MBDIAG_CFG2_TABLE.

Return to the Summary Table.

This register is the MICBIAS diagnostic configuration register 2.

Figure 8-120 MBDIAG_CFG2 Register
76543210
PD_MBIAS_FAULT1PD_MBIAS_FAULT2PD_MBIAS_FAULT3PD_MBIAS_FAULT4RESERVEDRESERVED
R/W-0bR/W-0bR/W-0bR/W-1bR/W-0bR-000b
Table 8-96 MBDIAG_CFG2 Register Field Descriptions
BitFieldTypeResetDescription
7PD_MBIAS_FAULT1R/W0bPowerdown configuration of MICBIAS fault 1
0d = No powerdown when MICBIAS fault detected
1d = MICBIAS and all ADC channels gets powerdown when low current fault occurs and P0_R40, PD_ON_FLT_CFG = 1d
1d = MICBIAS and all ADC channels gets powerdown when high current fault occurs and P0_R40, PD_ON_FLT_CFG = 2d
6PD_MBIAS_FAULT2R/W0bPowerdown configuration of MICBIAS fault 2
0d = No powerdown when MICBIAS fault detected
1d = MICBIAS and all ADC channels gets powerdown when over voltage fault occurs and P0_R40, PD_ON_FLT_CFG = 1d
1d = MICBIAS and all ADC channels gets powerdown when low current fault occurs and P0_R40, PD_ON_FLT_CFG = 2d
5PD_MBIAS_FAULT3R/W0bPowerdown configuration of MICBIAS fault 3
0d = No powerdown when MICBIAS fault detected
1d = MICBIAS and all ADC channels gets powerdown when over temperature fault occurs and P0_R40, PD_ON_FLT_CFG = 1d
1d = MICBIAS and all ADC channels gets powerdown when over voltage fault occurs and P0_R40, PD_ON_FLT_CFG = 2d
4PD_MBIAS_FAULT4R/W1bPowerdown configuration of MICBIAS fault 4
0d = No powerdown when MICBIAS fault detected
1d = MICBIAS and all ADC channels gets powerdown when high current fault occurs and P0_R40, PD_ON_FLT_CFG = 1d
1d = MICBIAS and all ADC channels gets powerdown when over temperature fault occurs and P0_R40, PD_ON_FLT_CFG = 2d. It is recommended to use this setting to protect chip from over temperature fault.
3RESERVEDR/W0bReserved bit; Write only reset value
2-0RESERVEDR000bReserved bits; Write only reset value

6.1.2.45 BIAS_CFG Register (Address = 0x3B) [Reset = 0xD0]

BIAS_CFG is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_BIAS_CFG_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_BIAS_CFG_TABLE.

Return to the Summary Table.

This register is the MICBIAS configuration register.

Figure 8-121 BIAS_CFG Register
76543210
MBIAS_VAL[3:0]RESERVEDRESERVED
R/W-1101bR-00bR/W-00b
Table 8-97 BIAS_CFG Register Field Descriptions
BitFieldTypeResetDescription
7-4MBIAS_VAL[3:0]R/W1101bMICBIAS value.
Dont use
Dont use
Dont use
Dont use
Dont use
Dont use
Dont use
7d = Microphone bias is set to 5 V
8d = Microphone bias is set to 5.5 V
9d = Microphone bias is set to 6 V
10d = Microphone bias is set to 6.5 V
11d = Microphone bias is set to 7 V
12d = Microphone bias is set to 7.5 V
13d = Microphone bias is set to 8 V
14d = Microphone bias is set to 8.5 V
15d = Microphone bias is set to 9 V
3-2RESERVEDR00bReserved bits; Write only reset value
1-0RESERVEDR/W00bReserved bits; Write only reset values

6.1.2.46 CH1_CFG0 Register (Address = 0x3C) [Reset = 0x10]

CH1_CFG0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH1_CFG0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH1_CFG0_TABLE.

Return to the Summary Table.

This register is configuration register 0 for channel 1.

Figure 8-122 CH1_CFG0 Register
76543210
CH1_INTYPCH1_INSRC[1:0]CH1_DCCH1_MIC_IN_RANGECH1_PGA_CFG[1:0]CH1_AGCEN
R/W-0bR/W-00bR/W-1bR/W-0bR/W-00bR/W-0b
Table 8-98 CH1_CFG0 Register Field Descriptions
BitFieldTypeResetDescription
7CH1_INTYPR/W0bChannel 1 input type.
0d = Microphone input
1d = Line input
6-5CH1_INSRC[1:0]R/W00bChannel 1 input configuration.
0d = Analog differential input
1d = Analog single-ended input
2d = Reserved
3d = Reserved
4CH1_DCR/W1bChannel 1 input coupling.
0d = AC-coupled input
1d = DC-coupled input
3CH1_MIC_IN_RANGER/W0bChannel 1 microphone input range.
0d = Low swing mode; Differential input AC signal full-scale of 2-VRMS supported provided DC differential common mode voltage IN1P - IN1M < 4.2 V. Single-ended AC signal 1-VRMS supported provided DC common mode voltage is < 2.1 V.
1d = High swing mode; Differential Input IN1P-IN1M peak voltage up to 14.14 V or single ended 7.07 V supported. User rquired to adjust the channel gain and digital volume control based on the max signal level used in system.
2-1CH1_PGA_CFG[1:0]R/W00bChannel 1 CMRR Configuration.
0d = High SNR performance mode
Dont use
2d = High CMRR performance mode
3d = Reserved
0CH1_AGCENR/W0bChannel 1 automatic gain controller (AGC) setting.
0d = AGC disabled
1d = AGC enabled based on the configuration of bit 3 in register 108 (P0_R108); This must be used only with AC-coupled input

6.1.2.47 CH1_CFG1 Register (Address = 0x3D) [Reset = 0x0]

CH1_CFG1 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH1_CFG1_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH1_CFG1_TABLE.

Return to the Summary Table.

This register is configuration register 1 for channel 1.

Figure 8-123 CH1_CFG1 Register
76543210
CH1_GAIN[5:0]RESERVEDRESERVED
R/W-000000bR/W-0bR-0b
Table 8-99 CH1_CFG1 Register Field Descriptions
BitFieldTypeResetDescription
7-2CH1_GAIN[5:0]R/W000000bChannel 1 gain.
0d = Channel gain is set to 0 dB
1d = Channel gain is set to 1 dB
2d = Channel gain is set to 2 dB
3d to 41d = Channel gain is set as per configuration
42d = Channel gain is set to 42 dB
43d to 63d = Reserved
1RESERVEDR/W0bReserved bit; Write only reset value
0RESERVEDR0bReserved bit; Write only reset value

6.1.2.48 CH1_CFG2 Register (Address = 0x3E) [Reset = 0xC9]

CH1_CFG2 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH1_CFG2_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH1_CFG2_TABLE.

Return to the Summary Table.

This register is configuration register 2 for channel 1.

Figure 8-124 CH1_CFG2 Register
76543210
CH1_DVOL[7:0]
R/W-11001001b
Table 8-100 CH1_CFG2 Register Field Descriptions
BitFieldTypeResetDescription
7-0CH1_DVOL[7:0]R/W11001001bChannel 1 digital volume control.
0d = Digital volume is muted
1d = Digital volume control is set to -100 dB
2d = Digital volume control is set to -99.5 dB
3d to 200d = Digital volume control is set as per configuration
201d = Digital volume control is set to 0 dB
202d = Digital volume control is set to 0.5 dB
203d to 253d = Digital volume control is set as per configuration
254d = Digital volume control is set to 26.5 dB
255d = Digital volume control is set to 27 dB

6.1.2.49 CH1_CFG3 Register (Address = 0x3F) [Reset = 0x80]

CH1_CFG3 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH1_CFG3_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH1_CFG3_TABLE.

Return to the Summary Table.

This register is configuration register 3 for channel 1.

Figure 8-125 CH1_CFG3 Register
76543210
CH1_GCAL[3:0]RESERVED
R/W-1000bR-0000b
Table 8-101 CH1_CFG3 Register Field Descriptions
BitFieldTypeResetDescription
7-4CH1_GCAL[3:0]R/W1000bChannel 1 gain calibration.
0d = Gain calibration is set to -0.8 dB
1d = Gain calibration is set to -0.7 dB
2d = Gain calibration is set to -0.6 dB
3d to 7d = Gain calibration is set as per configuration
8d = Gain calibration is set to 0 dB
9d = Gain calibration is set to 0.1 dB
10d to 13d = Gain calibration is set as per configuration
14d = Gain calibration is set to 0.6 dB
15d = Gain calibration is set to 0.7 dB
3-0RESERVEDR0000bReserved bits; Write only reset value

6.1.2.50 CH1_CFG4 Register (Address = 0x40) [Reset = 0x0]

CH1_CFG4 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH1_CFG4_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH1_CFG4_TABLE.

Return to the Summary Table.

This register is configuration register 4 for channel 1.

Figure 8-126 CH1_CFG4 Register
76543210
CH1_PCAL[7:0]
R/W-00000000b
Table 8-102 CH1_CFG4 Register Field Descriptions
BitFieldTypeResetDescription
7-0CH1_PCAL[7:0]R/W00000000bChannel 1 phase calibration with modulator clock resolution.
0d = No phase calibration
1d = Phase calibration delay is set to one cycle of the modulator clock
2d = Phase calibration delay is set to two cycles of the modulator clock
3d to 254d = Phase calibration delay as per configuration
255d = Phase calibration delay is set to 255 cycles of the modulator clock

6.1.2.51 CH2_CFG0 Register (Address = 0x41) [Reset = 0x10]

CH2_CFG0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH2_CFG0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH2_CFG0_TABLE.

Return to the Summary Table.

This register is configuration register 0 for channel 2.

Figure 8-127 CH2_CFG0 Register
76543210
CH2_INTYPCH2_INSRC[1:0]CH2_DCCH2_MIC_IN_RANGECH2_PGA_CFG[1:0]CH2_AGCEN
R/W-0bR/W-00bR/W-1bR/W-0bR/W-00bR/W-0b
Table 8-103 CH2_CFG0 Register Field Descriptions
BitFieldTypeResetDescription
7CH2_INTYPR/W0bChannel 2 input type.
0d = Microphone input
1d = Line input
6-5CH2_INSRC[1:0]R/W00bChannel 2 input configuration.
0d = Analog differential input
1d = Analog single-ended input
2d = Reserved
3d = Reserved
4CH2_DCR/W1bChannel 2 input coupling.
0d = AC-coupled input
1d = DC-coupled input
3CH2_MIC_IN_RANGER/W0bChannel 2 microphone input range.
0d = Low swing mode; Differential input AC signal full-scale of 2-VRMS supported provided DC differential common mode voltage IN1P - IN1M < 4.2 V. Single-ended AC signal 1-VRMS supported provided DC common mode voltage is < 2.1 V.
1d = High swing mode; Differential Input IN1P-IN1M peak voltage up to 14.14 V or single ended 7.07 V supported. User rquired to adjust the channel gain and digital volume control based on the max signal level used in system.
2-1CH2_PGA_CFG[1:0]R/W00bChannel 2 CMRR Configuration.
0d = High SNR performance mode
Dont use
2d = High CMRR performance mode
3d = Reserved
0CH2_AGCENR/W0bChannel 2 automatic gain controller (AGC) setting.
0d = AGC disabled
1d = AGC enabled based on the configuration of bit 3 in register 108 (P0_R108); This must be used only with AC-coupled input

6.1.2.52 CH2_CFG1 Register (Address = 0x42) [Reset = 0x0]

CH2_CFG1 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH2_CFG1_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH2_CFG1_TABLE.

Return to the Summary Table.

This register is configuration register 1 for channel 2.

Figure 8-128 CH2_CFG1 Register
76543210
CH2_GAIN[5:0]RESERVEDRESERVED
R/W-000000bR/W-0bR-0b
Table 8-104 CH2_CFG1 Register Field Descriptions
BitFieldTypeResetDescription
7-2CH2_GAIN[5:0]R/W000000bChannel 2 gain.
0d = Channel gain is set to 0 dB
1d = Channel gain is set to 1 dB
2d = Channel gain is set to 2 dB
3d to 41d = Channel gain is set as per configuration
42d = Channel gain is set to 42 dB
43d to 63d = Reserved
1RESERVEDR/W0bReserved bit; Write only reset value
0RESERVEDR0bReserved bit; Write only reset value

6.1.2.53 CH2_CFG2 Register (Address = 0x43) [Reset = 0xC9]

CH2_CFG2 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH2_CFG2_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH2_CFG2_TABLE.

Return to the Summary Table.

This register is configuration register 2 for channel 2.

Figure 8-129 CH2_CFG2 Register
76543210
CH2_DVOL[7:0]
R/W-11001001b
Table 8-105 CH2_CFG2 Register Field Descriptions
BitFieldTypeResetDescription
7-0CH2_DVOL[7:0]R/W11001001bChannel 2 digital volume control.
0d = Digital volume is muted
1d = Digital volume control is set to -100 dB
2d = Digital volume control is set to -99.5 dB
3d to 200d = Digital volume control is set as per configuration
201d = Digital volume control is set to 0 dB
202d = Digital volume control is set to 0.5 dB
203d to 253d = Digital volume control is set as per configuration
254d = Digital volume control is set to 26.5 dB
255d = Digital volume control is set to 27 dB

6.1.2.54 CH2_CFG3 Register (Address = 0x44) [Reset = 0x80]

CH2_CFG3 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH2_CFG3_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH2_CFG3_TABLE.

Return to the Summary Table.

This register is configuration register 3 for channel 2.

Figure 8-130 CH2_CFG3 Register
76543210
CH2_GCAL[3:0]RESERVED
R/W-1000bR-0000b
Table 8-106 CH2_CFG3 Register Field Descriptions
BitFieldTypeResetDescription
7-4CH2_GCAL[3:0]R/W1000bChannel 2 gain calibration.
0d = Gain calibration is set to -0.8 dB
1d = Gain calibration is set to -0.7 dB
2d = Gain calibration is set to -0.6 dB
3d to 7d = Gain calibration is set as per configuration
8d = Gain calibration is set to 0 dB
9d = Gain calibration is set to 0.1 dB
10d to 13d = Gain calibration is set as per configuration
14d = Gain calibration is set to 0.6 dB
15d = Gain calibration is set to 0.7 dB
3-0RESERVEDR0000bReserved bits; Write only reset value

6.1.2.55 CH2_CFG4 Register (Address = 0x45) [Reset = 0x0]

CH2_CFG4 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH2_CFG4_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH2_CFG4_TABLE.

Return to the Summary Table.

This register is configuration register 4 for channel 2.

Figure 8-131 CH2_CFG4 Register
76543210
CH2_PCAL[7:0]
R/W-00000000b
Table 8-107 CH2_CFG4 Register Field Descriptions
BitFieldTypeResetDescription
7-0CH2_PCAL[7:0]R/W00000000bChannel 2 phase calibration with modulator clock resolution.
0d = No phase calibration
1d = Phase calibration delay is set to one cycle of the modulator clock
2d = Phase calibration delay is set to two cycles of the modulator clock
3d to 254d = Phase calibration delay as per configuration
255d = Phase calibration delay is set to 255 cycles of the modulator clock

6.1.2.56 CH3_CFG0 Register (Address = 0x46) [Reset = 0x10]

CH3_CFG0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH3_CFG0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH3_CFG0_TABLE.

Return to the Summary Table.

This register is configuration register 0 for channel 3.

Figure 8-132 CH3_CFG0 Register
76543210
CH3_INTYPCH3_INSRC[1:0]CH3_DCCH3_MIC_IN_RANGECH3_PGA_CFG[1:0]CH3_AGCEN
R/W-0bR/W-00bR/W-1bR/W-0bR/W-00bR/W-0b
Table 8-108 CH3_CFG0 Register Field Descriptions
BitFieldTypeResetDescription
7CH3_INTYPR/W0bChannel 3 input type.
0d = Microphone input
1d = Line input
6-5CH3_INSRC[1:0]R/W00bChannel 3 input configuration.
0d = Analog differential input
1d = Analog single-ended input
2d = Reserved
3d = Reserved
4CH3_DCR/W1bChannel 3 input coupling.
0d = AC-coupled input
1d = DC-coupled input
3CH3_MIC_IN_RANGER/W0bChannel 3 microphone input range.
0d = Low swing mode; Differential input AC signal full-scale of 2-VRMS supported provided DC differential common mode voltage IN1P - IN1M < 4.2 V. Single-ended AC signal 1-VRMS supported provided DC common mode voltage is < 2.1 V.
1d = High swing mode; Differential Input IN1P-IN1M peak voltage up to 14.14 V or single ended 7.07 V supported. User rquired to adjust the channel gain and digital volume control based on the max signal level used in system.
2-1CH3_PGA_CFG[1:0]R/W00bChannel 3 CMRR Configuration.
0d = High SNR performance mode
Dont use
2d = High CMRR performance mode
3d = Reserved
0CH3_AGCENR/W0bChannel 3 automatic gain controller (AGC) setting.
0d = AGC disabled
1d = AGC enabled based on the configuration of bit 3 in register 108 (P0_R108); This must be used only with AC-coupled input

6.1.2.57 CH3_CFG1 Register (Address = 0x47) [Reset = 0x0]

CH3_CFG1 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH3_CFG1_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH3_CFG1_TABLE.

Return to the Summary Table.

This register is configuration register 1 for channel 3.

Figure 8-133 CH3_CFG1 Register
76543210
CH3_GAIN[5:0]RESERVEDRESERVED
R/W-000000bR/W-0bR-0b
Table 8-109 CH3_CFG1 Register Field Descriptions
BitFieldTypeResetDescription
7-2CH3_GAIN[5:0]R/W000000bChannel 3 gain.
0d = Channel gain is set to 0 dB
1d = Channel gain is set to 1 dB
2d = Channel gain is set to 2 dB
3d to 41d = Channel gain is set as per configuration
42d = Channel gain is set to 42 dB
43d to 63d = Reserved
1RESERVEDR/W0bReserved bit; Write only reset value
0RESERVEDR0bReserved bit; Write only reset value

6.1.2.58 CH3_CFG2 Register (Address = 0x48) [Reset = 0xC9]

CH3_CFG2 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH3_CFG2_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH3_CFG2_TABLE.

Return to the Summary Table.

This register is configuration register 2 for channel 3.

Figure 8-134 CH3_CFG2 Register
76543210
CH3_DVOL[7:0]
R/W-11001001b
Table 8-110 CH3_CFG2 Register Field Descriptions
BitFieldTypeResetDescription
7-0CH3_DVOL[7:0]R/W11001001bChannel 3 digital volume control.
0d = Digital volume is muted
1d = Digital volume control is set to -100 dB
2d = Digital volume control is set to -99.5 dB
3d to 200d = Digital volume control is set as per configuration
201d = Digital volume control is set to 0 dB
202d = Digital volume control is set to 0.5 dB
203d to 253d = Digital volume control is set as per configuration
254d = Digital volume control is set to 26.5 dB
255d = Digital volume control is set to 27 dB

6.1.2.59 CH3_CFG3 Register (Address = 0x49) [Reset = 0x80]

CH3_CFG3 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH3_CFG3_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH3_CFG3_TABLE.

Return to the Summary Table.

This register is configuration register 3 for channel 3.

Figure 8-135 CH3_CFG3 Register
76543210
CH3_GCAL[3:0]RESERVED
R/W-1000bR-0000b
Table 8-111 CH3_CFG3 Register Field Descriptions
BitFieldTypeResetDescription
7-4CH3_GCAL[3:0]R/W1000bChannel 3 gain calibration.
0d = Gain calibration is set to -0.8 dB
1d = Gain calibration is set to -0.7 dB
2d = Gain calibration is set to -0.6 dB
3d to 7d = Gain calibration is set as per configuration
8d = Gain calibration is set to 0 dB
9d = Gain calibration is set to 0.1 dB
10d to 13d = Gain calibration is set as per configuration
14d = Gain calibration is set to 0.6 dB
15d = Gain calibration is set to 0.7 dB
3-0RESERVEDR0000bReserved bits; Write only reset value

6.1.2.60 CH3_CFG4 Register (Address = 0x4A) [Reset = 0x0]

CH3_CFG4 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH3_CFG4_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH3_CFG4_TABLE.

Return to the Summary Table.

This register is configuration register 4 for channel 3.

Figure 8-136 CH3_CFG4 Register
76543210
CH3_PCAL[7:0]
R/W-00000000b
Table 8-112 CH3_CFG4 Register Field Descriptions
BitFieldTypeResetDescription
7-0CH3_PCAL[7:0]R/W00000000bChannel 3 phase calibration with modulator clock resolution.
0d = No phase calibration
1d = Phase calibration delay is set to one cycle of the modulator clock
2d = Phase calibration delay is set to two cycles of the modulator clock
3d to 254d = Phase calibration delay as per configuration
255d = Phase calibration delay is set to 255 cycles of the modulator clock

6.1.2.61 CH4_CFG0 Register (Address = 0x4B) [Reset = 0x10]

CH4_CFG0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH4_CFG0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH4_CFG0_TABLE.

Return to the Summary Table.

This register is configuration register 0 for channel 4.

Figure 8-137 CH4_CFG0 Register
76543210
CH4_INTYPCH4_INSRC[1:0]CH4_DCCH4_MIC_IN_RANGECH4_PGA_CFG[1:0]CH4_AGCEN
R/W-0bR/W-00bR/W-1bR/W-0bR/W-00bR/W-0b
Table 8-113 CH4_CFG0 Register Field Descriptions
BitFieldTypeResetDescription
7CH4_INTYPR/W0bChannel 4 input type.
0d = Microphone input
1d = Line input
6-5CH4_INSRC[1:0]R/W00bChannel 4 input configuration.
0d = Analog differential input
1d = Analog single-ended input
2d = Reserved
3d = Reserved
4CH4_DCR/W1bChannel 4 input coupling.
0d = AC-coupled input
1d = DC-coupled input
3CH4_MIC_IN_RANGER/W0bChannel 4 microphone input range.
0d = Low swing mode; Differential input AC signal full-scale of 2-VRMS supported provided DC differential common mode voltage IN1P - IN1M < 4.2 V. Single-ended AC signal 1-VRMS supported provided DC common mode voltage is < 2.1 V.
1d = High swing mode; Differential Input IN1P-IN1M peak voltage up to 14.14 V or single ended 7.07 V supported. User rquired to adjust the channel gain and digital volume control based on the max signal level used in system.
2-1CH4_PGA_CFG[1:0]R/W00bChannel 4 CMRR Configuration.
0d = High SNR performance mode
Dont use
2d = High CMRR performance mode
3d = Reserved
0CH4_AGCENR/W0bChannel 4 automatic gain controller (AGC) setting.
0d = AGC disabled
1d = AGC enabled based on the configuration of bit 3 in register 108 (P0_R108); This must be used only with AC-coupled input

6.1.2.62 CH4_CFG1 Register (Address = 0x4C) [Reset = 0x0]

CH4_CFG1 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH4_CFG1_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH4_CFG1_TABLE.

Return to the Summary Table.

This register is configuration register 1 for channel 4.

Figure 8-138 CH4_CFG1 Register
76543210
CH4_GAIN[5:0]RESERVEDRESERVED
R/W-000000bR/W-0bR-0b
Table 8-114 CH4_CFG1 Register Field Descriptions
BitFieldTypeResetDescription
7-2CH4_GAIN[5:0]R/W000000bChannel 4 gain.
0d = Channel gain is set to 0 dB
1d = Channel gain is set to 1 dB
2d = Channel gain is set to 2 dB
3d to 41d = Channel gain is set as per configuration
42d = Channel gain is set to 42 dB
43d to 63d = Reserved
1RESERVEDR/W0bReserved bit; Write only reset value
0RESERVEDR0bReserved bit; Write only reset value

6.1.2.63 CH4_CFG2 Register (Address = 0x4D) [Reset = 0xC9]

CH4_CFG2 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH4_CFG2_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH4_CFG2_TABLE.

Return to the Summary Table.

This register is configuration register 2 for channel 4.

Figure 8-139 CH4_CFG2 Register
76543210
CH4_DVOL[7:0]
R/W-11001001b
Table 8-115 CH4_CFG2 Register Field Descriptions
BitFieldTypeResetDescription
7-0CH4_DVOL[7:0]R/W11001001bChannel 4 digital volume control.
0d = Digital volume is muted
1d = Digital volume control is set to -100 dB
2d = Digital volume control is set to -99.5 dB
3d to 200d = Digital volume control is set as per configuration
201d = Digital volume control is set to 0 dB
202d = Digital volume control is set to 0.5 dB
203d to 253d = Digital volume control is set as per configuration
254d = Digital volume control is set to 26.5 dB
255d = Digital volume control is set to 27 dB

6.1.2.64 CH4_CFG3 Register (Address = 0x4E) [Reset = 0x80]

CH4_CFG3 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH4_CFG3_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH4_CFG3_TABLE.

Return to the Summary Table.

This register is configuration register 3 for channel 4.

Figure 8-140 CH4_CFG3 Register
76543210
CH4_GCAL[3:0]RESERVED
R/W-1000bR-0000b
Table 8-116 CH4_CFG3 Register Field Descriptions
BitFieldTypeResetDescription
7-4CH4_GCAL[3:0]R/W1000bChannel 4 gain calibration.
0d = Gain calibration is set to -0.8 dB
1d = Gain calibration is set to -0.7 dB
2d = Gain calibration is set to -0.6 dB
3d to 7d = Gain calibration is set as per configuration
8d = Gain calibration is set to 0 dB
9d = Gain calibration is set to 0.1 dB
10d to 13d = Gain calibration is set as per configuration
14d = Gain calibration is set to 0.6 dB
15d = Gain calibration is set to 0.7 dB
3-0RESERVEDR0000bReserved bits; Write only reset value

6.1.2.65 CH4_CFG4 Register (Address = 0x4F) [Reset = 0x0]

CH4_CFG4 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH4_CFG4_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH4_CFG4_TABLE.

Return to the Summary Table.

This register is configuration register 4 for channel 4.

Figure 8-141 CH4_CFG4 Register
76543210
CH4_PCAL[7:0]
R/W-00000000b
Table 8-117 CH4_CFG4 Register Field Descriptions
BitFieldTypeResetDescription
7-0CH4_PCAL[7:0]R/W00000000bChannel 4 phase calibration with modulator clock resolution.
0d = No phase calibration
1d = Phase calibration delay is set to one cycle of the modulator clock
2d = Phase calibration delay is set to two cycles of the modulator clock
3d to 254d = Phase calibration delay as per configuration
255d = Phase calibration delay is set to 255 cycles of the modulator clock

6.1.2.66 CH5_CFG0 Register (Address = 0x50) [Reset = 0x10]

CH5_CFG0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH5_CFG0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH5_CFG0_TABLE.

Return to the Summary Table.

This register is configuration register 0 for channel 5.

Figure 8-142 CH5_CFG0 Register
76543210
RESERVEDCH5_INSRC[1:0]RESERVEDRESERVEDRESERVEDRESERVED
R/W-0bR/W-00bR/W-1bR/W-0bR/W-00bR/W-0b
Table 8-118 CH5_CFG0 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR/W0bReserved bit; Write only reset value
6-5CH5_INSRC[1:0]R/W00bChannel 5 input configuration.
0d = Reserved
1d = Reserved
2d = Digital microphone PDM input (Configure GPIO's/GPI's pin accordingly for PDMDIN1 and PDMCLK)
3d = Channel-5 digital filter input is generated same as channel 1 digital filter input (cloned input mode)
4RESERVEDR/W1bReserved bit; Write only reset value
3RESERVEDR/W0bReserved bit; Write only reset value
2-1RESERVEDR/W00bReserved bits; Write only reset values
0RESERVEDR/W0bReserved bit; Write only reset value

6.1.2.67 CH5_CFG2 Register (Address = 0x52) [Reset = 0xC9]

CH5_CFG2 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH5_CFG2_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH5_CFG2_TABLE.

Return to the Summary Table.

This register is configuration register 2 for channel 5.

Figure 8-143 CH5_CFG2 Register
76543210
CH5_DVOL[7:0]
R/W-11001001b
Table 8-119 CH5_CFG2 Register Field Descriptions
BitFieldTypeResetDescription
7-0CH5_DVOL[7:0]R/W11001001bChannel 5 digital volume control.
0d = Digital volume is muted
1d = Digital volume control is set to -100 dB
2d = Digital volume control is set to -99.5 dB
3d to 200d = Digital volume control is set as per configuration
201d = Digital volume control is set to 0 dB
202d = Digital volume control is set to 0.5 dB
203d to 253d = Digital volume control is set as per configuration
254d = Digital volume control is set to 26.5 dB
255d = Digital volume control is set to 27 dB

6.1.2.68 CH5_CFG3 Register (Address = 0x53) [Reset = 0x80]

CH5_CFG3 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH5_CFG3_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH5_CFG3_TABLE.

Return to the Summary Table.

This register is configuration register 3 for channel 5.

Figure 8-144 CH5_CFG3 Register
76543210
CH5_GCAL[3:0]RESERVED
R/W-1000bR-0000b
Table 8-120 CH5_CFG3 Register Field Descriptions
BitFieldTypeResetDescription
7-4CH5_GCAL[3:0]R/W1000bChannel 5 gain calibration.
0d = Gain calibration is set to -0.8 dB
1d = Gain calibration is set to -0.7 dB
2d = Gain calibration is set to -0.6 dB
3d to 7d = Gain calibration is set as per configuration
8d = Gain calibration is set to 0 dB
9d = Gain calibration is set to 0.1 dB
10d to 13d = Gain calibration is set as per configuration
14d = Gain calibration is set to 0.6 dB
15d = Gain calibration is set to 0.7 dB
3-0RESERVEDR0000bReserved bits; Write only reset value

6.1.2.69 CH5_CFG4 Register (Address = 0x54) [Reset = 0x0]

CH5_CFG4 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH5_CFG4_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH5_CFG4_TABLE.

Return to the Summary Table.

This register is configuration register 4 for channel 5.

Figure 8-145 CH5_CFG4 Register
76543210
CH5_PCAL[7:0]
R/W-00000000b
Table 8-121 CH5_CFG4 Register Field Descriptions
BitFieldTypeResetDescription
7-0CH5_PCAL[7:0]R/W00000000bChannel 5 phase calibration with modulator clock resolution.
0d = No phase calibration
1d = Phase calibration delay is set to one cycle of the modulator clock
2d = Phase calibration delay is set to two cycles of the modulator clock
3d to 254d = Phase calibration delay as per configuration
255d = Phase calibration delay is set to 255 cycles of the modulator clock

6.1.2.70 CH6_CFG0 Register (Address = 0x55) [Reset = 0x10]

CH6_CFG0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH6_CFG0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH6_CFG0_TABLE.

Return to the Summary Table.

This register is configuration register 0 for channel 6.

Figure 8-146 CH6_CFG0 Register
76543210
RESERVEDCH6_INSRC[1:0]RESERVEDRESERVEDRESERVEDRESERVED
R/W-0bR/W-00bR/W-1bR/W-0bR/W-00bR/W-0b
Table 8-122 CH6_CFG0 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR/W0bReserved bit; Write only reset value
6-5CH6_INSRC[1:0]R/W00bChannel 6 input configuration.
0d = Reserved
1d = Reserved
2d = Digital microphone PDM input (Configure GPIO's/GPI's pin accordingly for PDMDIN1 and PDMCLK)
3d = Channel-5 digital filter input is generated same as channel 1 digital filter input (cloned input mode)
4RESERVEDR/W1bReserved bit; Write only reset value
3RESERVEDR/W0bReserved bit; Write only reset value
2-1RESERVEDR/W00bReserved bits; Write only reset values
0RESERVEDR/W0bReserved bit; Write only reset value

6.1.2.71 CH6_CFG2 Register (Address = 0x57) [Reset = 0xC9]

CH6_CFG2 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH6_CFG2_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH6_CFG2_TABLE.

Return to the Summary Table.

This register is configuration register 2 for channel 6.

Figure 8-147 CH6_CFG2 Register
76543210
CH6_DVOL[7:0]
R/W-11001001b
Table 8-123 CH6_CFG2 Register Field Descriptions
BitFieldTypeResetDescription
7-0CH6_DVOL[7:0]R/W11001001bChannel 6 digital volume control.
0d = Digital volume is muted
1d = Digital volume control is set to -100 dB
2d = Digital volume control is set to -99.5 dB
3d to 200d = Digital volume control is set as per configuration
201d = Digital volume control is set to 0 dB
202d = Digital volume control is set to 0.5 dB
203d to 253d = Digital volume control is set as per configuration
254d = Digital volume control is set to 26.5 dB
255d = Digital volume control is set to 27 dB

6.1.2.72 CH6_CFG3 Register (Address = 0x58) [Reset = 0x80]

CH6_CFG3 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH6_CFG3_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH6_CFG3_TABLE.

Return to the Summary Table.

This register is configuration register 3 for channel 6.

Figure 8-148 CH6_CFG3 Register
76543210
CH6_GCAL[3:0]RESERVED
R/W-1000bR-0000b
Table 8-124 CH6_CFG3 Register Field Descriptions
BitFieldTypeResetDescription
7-4CH6_GCAL[3:0]R/W1000bChannel 6 gain calibration.
0d = Gain calibration is set to -0.8 dB
1d = Gain calibration is set to -0.7 dB
2d = Gain calibration is set to -0.6 dB
3d to 7d = Gain calibration is set as per configuration
8d = Gain calibration is set to 0 dB
9d = Gain calibration is set to 0.1 dB
10d to 13d = Gain calibration is set as per configuration
14d = Gain calibration is set to 0.6 dB
15d = Gain calibration is set to 0.7 dB
3-0RESERVEDR0000bReserved bits; Write only reset value

6.1.2.73 CH6_CFG4 Register (Address = 0x59) [Reset = 0x0]

CH6_CFG4 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH6_CFG4_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH6_CFG4_TABLE.

Return to the Summary Table.

This register is configuration register 4 for channel 6.

Figure 8-149 CH6_CFG4 Register
76543210
CH6_PCAL[7:0]
R/W-00000000b
Table 8-125 CH6_CFG4 Register Field Descriptions
BitFieldTypeResetDescription
7-0CH6_PCAL[7:0]R/W00000000bChannel 6 phase calibration with modulator clock resolution.
0d = No phase calibration
1d = Phase calibration delay is set to one cycle of the modulator clock
2d = Phase calibration delay is set to two cycles of the modulator clock
3d to 254d = Phase calibration delay as per configuration
255d = Phase calibration delay is set to 255 cycles of the modulator clock

6.1.2.74 CH7_CFG0 Register (Address = 0x5A) [Reset = 0x0]

CH7_CFG0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH7_CFG0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH7_CFG0_TABLE.

Return to the Summary Table.

This register is configuration register 0 for channel 7.

Figure 8-150 CH7_CFG0 Register
76543210
RESERVEDCH7_INSRC[1:0]RESERVED
R-0bR/W-00bR-00000b
Table 8-126 CH7_CFG0 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0bReserved bit; Write only reset value
6-5CH7_INSRC[1:0]R/W00bChannel-7 Input Configuration.
0d = Digital Microphone PDM Input (Configure GPIO's/GPI's pin accordingly for PDMDIN2 and PDMCLK)
1d = Digital Microphone PDM Input (Configure GPIO's/GPI's pin accordingly for PDMDIN2 and PDMCLK)
2d = Digital Microphone PDM Input (Configure GPIO's/GPI's pin accordingly for PDMDIN2 and PDMCLK)
3d = Channel-7 Digital Filter Input is generated same as Channel-3 Digital Filter Input (Cloned Input)
4-0RESERVEDR00000bReserved bits; Write only reset value

6.1.2.75 CH7_CFG2 Register (Address = 0x5C) [Reset = 0xC9]

CH7_CFG2 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH7_CFG2_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH7_CFG2_TABLE.

Return to the Summary Table.

This register is configuration register 2 for channel 7.

Figure 8-151 CH7_CFG2 Register
76543210
CH7_DVOL[7:0]
R/W-11001001b
Table 8-127 CH7_CFG2 Register Field Descriptions
BitFieldTypeResetDescription
7-0CH7_DVOL[7:0]R/W11001001bChannel-7 Digital Volume Control.
0d = Digtial Volume is Mute
1d = Digital Volume Control set to -100 dB
2d = Digital Volume Control set to -99.5 dB
3d to 200d = Digital Volume Control set to as per configuration
201d = Digital Volume Control set to 0 dB
202d = Digital Volume Control set to +0.5 dB
203d to 253d = Digital Volume Control set to as per configuration
254d = Digital Volume Control set to +26.5 dB
255d = Digital Volume Control set to +27 dB

6.1.2.76 CH7_CFG3 Register (Address = 0x5D) [Reset = 0x80]

CH7_CFG3 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH7_CFG3_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH7_CFG3_TABLE.

Return to the Summary Table.

This register is configuration register 3 for channel 7.

Figure 8-152 CH7_CFG3 Register
76543210
CH7_GCAL[3:0]RESERVED
R/W-1000bR-0000b
Table 8-128 CH7_CFG3 Register Field Descriptions
BitFieldTypeResetDescription
7-4CH7_GCAL[3:0]R/W1000bChannel-7 Gain Calibration.
0d = Gain Calibration set to -0.8 dB
1d = Gain Calibration set to -0.7 dB
2d = Gain Calibration set to -0.6 dB
3d to 7d = Gain Calibration set to as per configuration
8d = Gain Calibration set to 0 dB
9d = Gain Calibration set to +0.1 dB
10d to 13d = Gain Calibration set to as per configuration
14d = Gain Calibration set to +0.6 dB
15d = Gain Calibration set to +0.7 dB
3-0RESERVEDR0000bReserved bits; Write only reset value

6.1.2.77 CH7_CFG4 Register (Address = 0x5E) [Reset = 0x0]

CH7_CFG4 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH7_CFG4_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH7_CFG4_TABLE.

Return to the Summary Table.

This register is configuration register 4 for channel 7.

Figure 8-153 CH7_CFG4 Register
76543210
CH7_PCAL[7:0]
R/W-00000000b
Table 8-129 CH7_CFG4 Register Field Descriptions
BitFieldTypeResetDescription
7-0CH7_PCAL[7:0]R/W00000000bChannel-7 Phase Calibration with modulator clock resolution.
0d = Phase Calibration with 0-cycle of modulator clock delay
1d = Phase Calibration with 1-cycles of modulator clock delay
2d = Phase Calibration with 1-cycles of modulator clock delay
3d to 254d = Delay Value is as per configuration
255d = Phase Calibration with 255-cycles of modulator clock delay

6.1.2.78 CH8_CFG0 Register (Address = 0x5F) [Reset = 0x0]

CH8_CFG0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH8_CFG0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH8_CFG0_TABLE.

Return to the Summary Table.

This register is configuration register 0 for channel 8.

Figure 8-154 CH8_CFG0 Register
76543210
RESERVEDCH8_INSRC[1:0]RESERVED
R-0bR/W-00bR-00000b
Table 8-130 CH8_CFG0 Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0bReserved bit; Write only reset value
6-5CH8_INSRC[1:0]R/W00bChannel-8 Input Configuration.
0d = Digital Microphone PDM Input (Configure GPIO's/GPI's pin accordingly for PDMDIN2 and PDMCLK)
1d = Digital Microphone PDM Input (Configure GPIO's/GPI's pin accordingly for PDMDIN2 and PDMCLK)
2d = Digital Microphone PDM Input (Configure GPIO's/GPI's pin accordingly for PDMDIN2 and PDMCLK)
3d = Channel-8 Digital Filter Input is generated same as Channel-4 Digital Filter Input (Cloned Input)
4-0RESERVEDR00000bReserved bits; Write only reset value

6.1.2.79 CH8_CFG2 Register (Address = 0x61) [Reset = 0xC9]

CH8_CFG2 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH8_CFG2_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH8_CFG2_TABLE.

Return to the Summary Table.

This register is configuration register 2 for channel 8.

Figure 8-155 CH8_CFG2 Register
76543210
CH8_DVOL[7:0]
R/W-11001001b
Table 8-131 CH8_CFG2 Register Field Descriptions
BitFieldTypeResetDescription
7-0CH8_DVOL[7:0]R/W11001001bChannel-8 Digital Volume Control.
0d = Digtial Volume is Mute
1d = Digital Volume Control set to -100 dB
2d = Digital Volume Control set to -99.5 dB
3d to 200d = Digital Volume Control set to as per configuration
201d = Digital Volume Control set to 0 dB
202d = Digital Volume Control set to +0.5 dB
203d to 253d = Digital Volume Control set to as per configuration
254d = Digital Volume Control set to +26.5 dB
255d = Digital Volume Control set to +27 dB

6.1.2.80 CH8_CFG3 Register (Address = 0x62) [Reset = 0x80]

CH8_CFG3 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH8_CFG3_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH8_CFG3_TABLE.

Return to the Summary Table.

This register is configuration register 3 for channel 8.

Figure 8-156 CH8_CFG3 Register
76543210
CH8_GCAL[3:0]RESERVED
R/W-1000bR-0000b
Table 8-132 CH8_CFG3 Register Field Descriptions
BitFieldTypeResetDescription
7-4CH8_GCAL[3:0]R/W1000bChannel-8 Gain Calibration.
0d = Gain Calibration set to -0.8 dB
1d = Gain Calibration set to -0.7 dB
2d = Gain Calibration set to -0.6 dB
3d to 7d = Gain Calibration set to as per configuration
8d = Gain Calibration set to 0 dB
9d = Gain Calibration set to +0.1 dB
10d to 13d = Gain Calibration set to as per configuration
14d = Gain Calibration set to +0.6 dB
15d = Gain Calibration set to +0.7 dB
3-0RESERVEDR0000bReserved bits; Write only reset value

6.1.2.81 CH8_CFG4 Register (Address = 0x63) [Reset = 0x0]

CH8_CFG4 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH8_CFG4_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_CH8_CFG4_TABLE.

Return to the Summary Table.

This register is configuration register 4 for channel 8.

Figure 8-157 CH8_CFG4 Register
76543210
CH8_PCAL[7:0]
R/W-00000000b
Table 8-133 CH8_CFG4 Register Field Descriptions
BitFieldTypeResetDescription
7-0CH8_PCAL[7:0]R/W00000000bChannel-8 Phase Calibration with modulator clock resolution.
0d = Phase Calibration with 0-cycle of modulator clock delay
1d = Phase Calibration with 1-cycles of modulator clock delay
2d = Phase Calibration with 1-cycles of modulator clock delay
3d to 254d = Delay Value is as per configuration
255d = Phase Calibration with 255-cycles of modulator clock delay

6.1.2.82 DIAG_CFG0 Register (Address = 0x64) [Reset = 0x0]

DIAG_CFG0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DIAG_CFG0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DIAG_CFG0_TABLE.

Return to the Summary Table.

This register is configuration register 0 for input fault diagnostics setting.

Figure 8-158 DIAG_CFG0 Register
76543210
CH1_DIAG_ENCH2_DIAG_ENCH3_DIAG_ENCH4_DIAG_ENRESERVEDRESERVEDINCL_SE_INMINCL_AC_COUP
R/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0b
Table 8-134 DIAG_CFG0 Register Field Descriptions
BitFieldTypeResetDescription
7CH1_DIAG_ENR/W0bChannel 1 input (IN1P and IN1M) scan for diagnostics.
0d = Diagnostic disabled
1d = Diagnostic enabled
6CH2_DIAG_ENR/W0bChannel 2 input (IN2P and IN2M) scan for diagnostics.
0d = Diagnostic disabled
1d = Diagnostic enabled
5CH3_DIAG_ENR/W0bChannel 3 input (IN3P and IN3M) scan for diagnostics.
0d = Diagnostic disabled
1d = Diagnostic enabled
4CH4_DIAG_ENR/W0bChannel 4 input (IN4P and IN4M) scan for diagnostics.
0d = Diagnostic disabled
1d = Diagnostic enabled
3RESERVEDR/W0bReserved bit; Write only reset value
2RESERVEDR/W0bReserved bit; Write only reset value
1INCL_SE_INMR/W0bINxM pin diagnostics scan selection for single-ended configuration.
0d = INxM pins of single-ended channels are excluded for diagnosis
1d = INxM pins of single-ended channels are included for diagnosis
0INCL_AC_COUPR/W0bAC-coupled channels pins scan selection for diagnostics.
0d = INxP and INxM pins of AC-coupled channels are excluded for diagnosis
1d = INxP and INxM pins of AC-coupled channels are included for diagnosis

6.1.2.83 DIAG_CFG1 Register (Address = 0x65) [Reset = 0x37]

DIAG_CFG1 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DIAG_CFG1_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DIAG_CFG1_TABLE.

Return to the Summary Table.

This register is configuration register 1 for input fault diagnostics setting.

Figure 8-159 DIAG_CFG1 Register
76543210
DIAG_SHT_TERM[3:0]DIAG_SHT_VBAT_IN[3:0]
R/W-0011bR/W-0111b
Table 8-135 DIAG_CFG1 Register Field Descriptions
BitFieldTypeResetDescription
7-4DIAG_SHT_TERM[3:0]R/W0011bINxP and INxM terminal short detect threshold.
0d = INxP and INxM terminal short detect threshold value is 0 mV (typ)
1d = INxP and INxM terminal short detect threshold value is 30 mV (typ)
2d = INxP and INxM terminal short detect threshold value is 60 mV (typ)
10d to 13d = INxP and INxM terminal short detect threshold value is set as per configuration
14d = INxP and INxM terminal short detect threshold value is 420 mV (typ)
15d = INxP and INxM terminal short detect threshold value is 450 mV (typ)
3-0DIAG_SHT_VBAT_IN[3:0]R/W0111bShort to VBAT_IN detect threshold.
0d = Short to VBAT_IN detect threshold value is 0 mV (typ)
1d = Short to VBAT_IN detect threshold value is 30 mV (typ)
2d = Short to VBAT_IN detect threshold value is 60 mV (typ)
10d to 13d = Short to VBAT_IN detect threshold value is set as per configuration
14d = Short to VBAT_IN detect threshold value is 420 mV (typ)
15d = Short to VBAT_IN detect threshold value is 450 mV (typ)

6.1.2.84 DIAG_CFG2 Register (Address = 0x66) [Reset = 0x87]

DIAG_CFG2 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DIAG_CFG2_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DIAG_CFG2_TABLE.

Return to the Summary Table.

This register is configuration register 2 for input fault diagnostics setting.

Figure 8-160 DIAG_CFG2 Register
76543210
DIAG_SHT_GND[3:0]DIAG_SHT_MICBIAS[3:0]
R/W-1000bR/W-0111b
Table 8-136 DIAG_CFG2 Register Field Descriptions
BitFieldTypeResetDescription
7-4DIAG_SHT_GND[3:0]R/W1000bShort to ground detect threshold.
0d = Short to ground detect threshold value is 0 mV (typ)
1d = Short to ground detect threshold value is 60 mV (typ)
2d = Short to ground detect threshold value is 120 mV (typ)
10d to 13d = Short to ground detect threshold value is set as per configuration
14d = Short to ground detect threshold value is 840 mV (typ)
15d = Short to ground detect threshold value is 900 mV (typ)
3-0DIAG_SHT_MICBIAS[3:0]R/W0111bShort to MICBIAS detect threshold.
0d = Short to MICBIAS detect threshold value is 0 mV (typ)
1d = Short to MICBIAS detect threshold value is 30 mV (typ)
2d = Short to MICBIAS detect threshold value is 60 mV (typ)
10d to 13d = Short to MICBIAS detect threshold value is set as per configuration
14d = Short to MICBIAS detect threshold value is 420 mV (typ)
15d = Short to MICBIAS detect threshold value is 450 mV (typ)

6.1.2.85 DIAG_CFG3 Register (Address = 0x67) [Reset = 0xB8]

DIAG_CFG3 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DIAG_CFG3_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DIAG_CFG3_TABLE.

Return to the Summary Table.

This register is configuration register 3 for input fault diagnostics setting.

Figure 8-161 DIAG_CFG3 Register
76543210
REP_RATE[1:0]RESERVEDFAULT_DBNCE_SEL[1:0]VSHORT_DBNCEDIAG_2X_THRES
R/W-10bR/W-11bR/W-10bR/W-0bR/W-0b
Table 8-137 DIAG_CFG3 Register Field Descriptions
BitFieldTypeResetDescription
7-6REP_RATE[1:0]R/W10bFault monitoring scan repetition rate.
0d = Countinuos back to back scanning of selected channels input pins without any idle time
1d = Fault monitoring repetition rate of 1 ms for selected channels input pins scanning
2d = Fault monitoring repetition rate of 4 ms for selected channels input pins scanning
3d = Fault monitoring repetition rate of 8 ms for selected channels input pins scanning
5-4RESERVEDR/W11bReserved bits; Write only reset values
3-2FAULT_DBNCE_SEL[1:0]R/W10bDebounce count for all the faults (except VBAT_IN short when VBAT_IN < MICBIAS).
0d = 16 counts for debounce to filter-out any false faults detection
1d = 8 counts for debounce to filter-out any false faults detection
2d = 4 counts for debounce to filter-out any false faults detection
3d = No debounce count
1VSHORT_DBNCER/W0bVBAT_IN short debounce count only when VBAT_IN < MICBIAS.
0d = 16 counts for debounce to filter-out any false faults detection
1d = 8 counts for debounce to filter-out any false faults detection
0DIAG_2X_THRESR/W0bDiagnostic thresholds range scale.
0d = Thresholds same as configured in P0_R101 and P0_R102
1d = All the configuration thresholds gets scale by 2 times

6.1.2.86 DIAG_CFG4 Register (Address = 0x68) [Reset = 0x0]

DIAG_CFG4 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DIAG_CFG4_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DIAG_CFG4_TABLE.

Return to the Summary Table.

This register is configuration register 4 for input fault diagnostics setting.

Figure 8-162 DIAG_CFG4 Register
76543210
DIAG_MOV_AVG_CFG[1:0]MOV_AVG_DIS_MBIAS_LOADMOV_AVG_DIS_TEMP_SENSRESERVED
R/W-00bR/W-0bR/W-0bR-0000b
Table 8-138 DIAG_CFG4 Register Field Descriptions
BitFieldTypeResetDescription
7-6DIAG_MOV_AVG_CFG[1:0]R/W00bMoving average configuration.
0d = Moving average disabled
1d = Moving average enabled with 0.5 weightage for old scanned data and new scanned data
2d = Moving average enabled with 0.75 weightage for old scanned data and 0.25 weightage for new scanned data
3d = Reserved
5MOV_AVG_DIS_MBIAS_LOADR/W0bMoving average configuration for MICBIAS high and low load current fault detection
0d = Moving average as defined by DIAG_MOV_AVG_CFG setting
1d = Moving average is forced disabled for MICBIAS load current fault detection to achieve faster response time
4MOV_AVG_DIS_TEMP_SENSR/W0bMoving average configuration for over temperature fault detection
0d = Moving average as defined by DIAG_MOV_AVG_CFG setting
1d = Moving average is forced disabled for over temperature fault detection to achieve faster response time
3-0RESERVEDR0000bReserved bits; Write only reset values

6.1.2.87 BOOST_CFG Register (Address = 0x6A) [Reset = 0x0]

BOOST_CFG is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_BOOST_CFG_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_BOOST_CFG_TABLE.

Return to the Summary Table.

This register is configuration register for boost setting.

Figure 8-163 BOOST_CFG Register
76543210
BOOST_DISRESERVEDRESERVEDRESERVEDRESERVEDRESERVED
R/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR-000b
Table 8-139 BOOST_CFG Register Field Descriptions
BitFieldTypeResetDescription
7BOOST_DISR/W0bBoost Enable/Disable
0d = Boost is enable
1d = Boost is disable/bypass
6RESERVEDR/W0bReserved bit; Write only reset value
5RESERVEDR/W0bReserved bit; Write only reset value
4RESERVEDR/W0bReserved bit; Write only reset value
3RESERVEDR/W0bReserved bit; Write only reset value
2-0RESERVEDR000bReserved bits; Write only reset values

6.1.2.88 DSP_CFG0 Register (Address = 0x6B) [Reset = 0x1]

DSP_CFG0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DSP_CFG0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DSP_CFG0_TABLE.

Return to the Summary Table.

This register is the digital signal processor (DSP) configuration register 0.

Figure 8-164 DSP_CFG0 Register
76543210
RESERVEDDECI_FILT[1:0]CH_SUM[1:0]HPF_SEL[1:0]
R-00bR/W-00bR/W-00bR/W-01b
Table 8-140 DSP_CFG0 Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR00bReserved bits; Write only reset value
5-4DECI_FILT[1:0]R/W00bDecimation filter response.
0d = Linear phase
1d = Low latency
2d = Ultra-low latency
Dont use
3-2CH_SUM[1:0]R/W00bChannel summation mode for higher SNR
0d = Channel summation mode is disabled
1d = 2-channel summation mode is enabled to generate a (CH1 + CH2) / 2 and a (CH3 + CH4) / 2 output
2d = 4-channel summation mode is enabled to generate a (CH1 + CH2 + CH3 + CH4) / 4 output
3d = Reserved
1-0HPF_SEL[1:0]R/W01bHigh-pass filter (HPF) selection.
0d = Programmable first-order IIR filter for a custom HPF with default coefficient values in P4_R72 to P4_R83 set as the all-pass filter
1d = HPF with a cutoff of 0.00025 x fS (12 Hz at fS = 48 kHz) is selected
2d = HPF with a cutoff of 0.002 x fS (96 Hz at fS = 48 kHz) is selected
3d = HPF with a cutoff of 0.008 x fS (384 Hz at fS = 48 kHz) is selected

6.1.2.89 DSP_CFG1 Register (Address = 0x6C) [Reset = 0x48]

DSP_CFG1 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DSP_CFG1_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DSP_CFG1_TABLE.

Return to the Summary Table.

This register is the digital signal processor (DSP) configuration register 1.

Figure 8-165 DSP_CFG1 Register
76543210
DVOL_GANGBIQUAD_CFG[1:0]DISABLE_SOFT_STEPAGC_SELRESERVEDRESERVED
R/W-0bR/W-10bR/W-0bR/W-1bR/W-0bR-00b
Table 8-141 DSP_CFG1 Register Field Descriptions
BitFieldTypeResetDescription
7DVOL_GANGR/W0bDVOL control ganged across channels.
0d = Each channel has its own DVOL CTRL settings as programmed in the CHx_DVOL bits
1d = All active channels must use the channel 1 DVOL setting (CH1_DVOL) irrespective of whether channel 1 is turned on or not
6-5BIQUAD_CFG[1:0]R/W10bNumber of biquads per channel configuration.
0d = No biquads per channel; biquads are all disabled
1d = 1 biquad per channel
2d = 2 biquads per channel
3d = 3 biquads per channel
4DISABLE_SOFT_STEPR/W0bSoft-stepping disable during DVOL change, mute, and unmute.
0d = Soft-stepping enabled
1d = Soft-stepping disabled
3AGC_SELR/W1bAGC master enable setting.
0d = Reserved; Write always 1 to this register bit
1d = AGC selected as configured for each channel using CHx_CFG0 register
2RESERVEDR/W0bReserved bit; Write only reset value
1-0RESERVEDR00bReserved bits; Write only reset value

6.1.2.90 AGC_CFG0 Register (Address = 0x70) [Reset = 0xE7]

AGC_CFG0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_AGC_CFG0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_AGC_CFG0_TABLE.

Return to the Summary Table.

This register is the automatic gain controller (AGC) configuration register 0.

Figure 8-166 AGC_CFG0 Register
76543210
AGC_LVL[3:0]AGC_MAXGAIN[3:0]
R/W-1110bR/W-0111b
Table 8-142 AGC_CFG0 Register Field Descriptions
BitFieldTypeResetDescription
7-4AGC_LVL[3:0]R/W1110bAGC output signal target level.
0d = Output signal target level is -6 dB
1d = Output signal target level is -8 dB
2d = Output signal target level is -10 dB
3d to 13d = Output signal target level is as per configuration
14d = Output signal target level is -34 dB
15d = Output signal target level is -36 dB
3-0AGC_MAXGAIN[3:0]R/W0111bAGC maximum gain allowed.
0d = Maximum gain allowed is 3 dB
1d = Maximum gain allowed is 6 dB
2d = Maximum gain allowed is 9 dB
3d to 11d = Maximum gain allowed is as per configuration
12d = Maximum gain allowed is 39 dB
13d = Maximum gain allowed is 42 dB
14d to 15d = Reserved

6.1.2.91 IN_CH_EN Register (Address = 0x73) [Reset = 0xFC]

IN_CH_EN is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_IN_CH_EN_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_IN_CH_EN_TABLE.

Return to the Summary Table.

This register is the input channel enable configuration register.

Figure 8-167 IN_CH_EN Register
76543210
IN_CH1_ENIN_CH2_ENIN_CH3_ENIN_CH4_ENIN_CH5_ENIN_CH6_ENIN_CH7_ENIN_CH8_EN
R/W-1bR/W-1bR/W-1bR/W-1bR/W-1bR/W-1bR/W-0bR/W-0b
Table 8-143 IN_CH_EN Register Field Descriptions
BitFieldTypeResetDescription
7IN_CH1_ENR/W1bInput channel 1 enable setting.
0d = Channel 1 is disabled
1d = Channel 1 is enabled
6IN_CH2_ENR/W1bInput channel 2 enable setting.
0d = Channel 2 is disabled
1d = Channel 2 is enabled
5IN_CH3_ENR/W1bInput channel 3 enable setting.
0d = Channel 3 is disabled
1d = Channel 3 is enabled
4IN_CH4_ENR/W1bInput channel 4 enable setting.
0d = Channel 4 is disabled
1d = Channel 4 is enabled
3IN_CH5_ENR/W1bInput channel 5 (PDM only) enable setting.
0d = Channel 5 is disabled
1d = Channel 5 is enabled
2IN_CH6_ENR/W1bInput channel 6 (PDM only) enable setting.
0d = Channel 6 is disabled
1d = Channel 6 is enabled
1IN_CH7_ENR/W0bInput channel 7 (PDM only) enable setting.
0d = Channel 7 is disabled
1d = Channel 7 is enabled
0IN_CH8_ENR/W0bInput channel 8 (PDM only) enable setting.
0d = Channel 8 is disabled
1d = Channel 8 is enabled

6.1.2.92 ASI_OUT_CH_EN Register (Address = 0x74) [Reset = 0x0]

ASI_OUT_CH_EN is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_OUT_CH_EN_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_ASI_OUT_CH_EN_TABLE.

Return to the Summary Table.

This register is the ASI output channel enable configuration register.

Figure 8-168 ASI_OUT_CH_EN Register
76543210
ASI_OUT_CH1_ENASI_OUT_CH2_ENASI_OUT_CH3_ENASI_OUT_CH4_ENASI_OUT_CH5_ENASI_OUT_CH6_ENASI_OUT_CH7_ENASI_OUT_CH8_EN
R/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0b
Table 8-144 ASI_OUT_CH_EN Register Field Descriptions
BitFieldTypeResetDescription
7ASI_OUT_CH1_ENR/W0bASI output channel 1 enable setting.
0d = Channel 1 output slot is in a tri-state condition
1d = Channel 1 output slot is enabled
6ASI_OUT_CH2_ENR/W0bASI output channel 2 enable setting.
0d = Channel 2 output slot is in a tri-state condition
1d = Channel 2 output slot is enabled
5ASI_OUT_CH3_ENR/W0bASI output channel 3 enable setting.
0d = Channel 3 output slot is in a tri-state condition
1d = Channel 3 output slot is enabled
4ASI_OUT_CH4_ENR/W0bASI output channel 4 enable setting.
0d = Channel 4 output slot is in a tri-state condition
1d = Channel 4 output slot is enabled
3ASI_OUT_CH5_ENR/W0bASI output channel 5 enable setting.
0d = Channel 5 output slot is in a tri-state condition
1d = Channel 5 output slot is enabled
2ASI_OUT_CH6_ENR/W0bASI output channel 6 enable setting.
0d = Channel 6 output slot is in a tri-state condition
1d = Channel 6 output slot is enabled
1ASI_OUT_CH7_ENR/W0bASI output channel 7 enable setting.
0d = Channel 7 output slot is in a tri-state condition
1d = Channel 7 output slot is enabled
0ASI_OUT_CH8_ENR/W0bASI output channel 8 enable setting.
0d = Channel 8 output slot is in a tri-state condition
1d = Channel 8 output slot is enabled

6.1.2.93 PWR_CFG Register (Address = 0x75) [Reset = 0x0]

PWR_CFG is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_PWR_CFG_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_PWR_CFG_TABLE.

Return to the Summary Table.

This register is the power-up configuration register.

Figure 8-169 PWR_CFG Register
76543210
MICBIAS_PDZADC_PDZPLL_PDZDYN_CH_PUPD_ENDYN_MAXCH_SEL[1:0]RESERVEDRESERVED
R/W-0bR/W-0bR/W-0bR/W-0bR/W-00bR/W-0bR-0b
Table 8-145 PWR_CFG Register Field Descriptions
BitFieldTypeResetDescription
7MICBIAS_PDZR/W0bPower control for MICBIAS.
0d = Power down MICBIAS
1d = Power up MICBIAS
6ADC_PDZR/W0bPower control for ADC and PDM channels.
0d = Power down all ADC and PDM channels
1d = Power up all enabled ADC and PDM channels
5PLL_PDZR/W0bPower control for the PLL.
0d = Power down the PLL
1d = Power up the PLL
4DYN_CH_PUPD_ENR/W0bDynamic channel power-up, power-down enable.
0d = Channel power-up, power-down is not supported if any channel recording is on
1d = Channel can be powered up or down individually, even if channel recording is on. Do not powered-down channel 1 if this bit is set to '1'
3-2DYN_MAXCH_SEL[1:0]R/W00bDynamic mode maximum channel select configuration.
0d = Channel 1 and channel 2 are used with dynamic channel power-up, power-down feature enabled
1d = Channel 1 to channel 4 are used with dynamic channel power-up, power-down feature enabled
2d = Channel 1 to channel 6 are used with dynamic channel power-up, power-down feature enabled
3d = Channel 1 to channel 8 are used with dynamic channel power-up, power-down feature enabled
1RESERVEDR/W0bReserved bit; Write only reset value
0RESERVEDR0bReserved bit; Write only reset value

6.1.2.94 DEV_STS0 Register (Address = 0x76) [Reset = 0x0]

DEV_STS0 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DEV_STS0_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DEV_STS0_TABLE.

Return to the Summary Table.

This register is the device status value register 0.

Figure 8-170 DEV_STS0 Register
76543210
CH1_STATUSCH2_STATUSCH3_STATUSCH4_STATUSCH5_STATUSCH6_STATUSCH7_STATUSCH8_STATUS
R-0bR-0bR-0bR-0bR-0bR-0bR-0bR-0b
Table 8-146 DEV_STS0 Register Field Descriptions
BitFieldTypeResetDescription
7CH1_STATUSR0bADC channel 1 power status.
0d = ADC channel is powered down
1d = ADC channel is powered up
6CH2_STATUSR0bADC channel 2 power status.
0d = ADC channel is powered down
1d = ADC channel is powered up
5CH3_STATUSR0bADC channel 3 power status.
0d = ADC channel is powered down
1d = ADC channel is powered up
4CH4_STATUSR0bADC channel 4 power status.
0d = ADC channel is powered down
1d = ADC channel is powered up
3CH5_STATUSR0bADC channel 5 power status.
0d = ADC channel is powered down
1d = ADC channel is powered up
2CH6_STATUSR0bADC channel 6 power status.
0d = ADC channel is powered down
1d = ADC channel is powered up
1CH7_STATUSR0bPDM channel 7 power status.
0d = PDM channel is powered down
1d = PDM channel is powered up
0CH8_STATUSR0bPDM channel 8 power status.
0d = PDM channel is powered down
1d = PDM channel is powered up

6.1.2.95 DEV_STS1 Register (Address = 0x77) [Reset = 0x80]

DEV_STS1 is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DEV_STS1_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_DEV_STS1_TABLE.

Return to the Summary Table.

This register is the device status value register 1.

Figure 8-171 DEV_STS1 Register
76543210
MODE_STS[2:0]BOOST_STSMBIAS_STSCHx_PD_FLT_STSALL_CHx_PD_FLT_STSMAN_RCV_PD_FLT_CHK
R-100bR-0bR-0bR-0bR-0bR/W-0b
Table 8-147 DEV_STS1 Register Field Descriptions
BitFieldTypeResetDescription
7-5MODE_STS[2:0]R100bDevice mode status.
4d = Device is in sleep mode or software shutdown mode
6d = Device is in active mode with all ADC or PDM channels turned off
7d = Device is in active mode with at least one ADC or PDM channel turned on
4BOOST_STSR0bBoost power up status.
0d = Boost is powered down
1d = Boost is powered up
3MBIAS_STSR0bMICBIAS power up status.
0d = MICBIAS is powered down
1d = MICBIAS is powered up
2CHx_PD_FLT_STSR0bADC channel power down status caused by INxx inputs faults.
0d = No ADC channel is powered down caused by INxx inputs faults
1d = Atleast a ADC channel is powered down caused by INxx inputs faults
1ALL_CHx_PD_FLT_STSR0bADC channel power down status caused by MICBIAS faults.
0d = No ADC channel is powered down caused by MICBIAS faults
1d = All ADC channels are powered down caused by MICBIAS faults
0MAN_RCV_PD_FLT_CHKR/W0bManual recovery (self-clearing bit).
0d = No effect
1d = Recheck all fault status and re-powerup ADC channels and/or MICBIAS if they do not have any faults. Before setting this bit, reset P0_R58 register and re-configure P0_R58 to desired setting only after manual recover gets over.

6.1.2.96 I2C_CKSUM Register (Address = 0x7E) [Reset = 0x0]

I2C_CKSUM is shown in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_I2C_CKSUM_FIGURE and described in GUID-20201210-SS0T-MFQM-V7CG-7ZDZ07CJ2LMH.html#PCM6480_PAGE_0_PAGE_0_I2C_CKSUM_TABLE.

Return to the Summary Table.

This register returns the I2C transactions checksum value

Figure 8-172 I2C_CKSUM Register
76543210
I2C_CKSUM[7:0]
R/W-00000000b
Table 8-148 I2C_CKSUM Register Field Descriptions
BitFieldTypeResetDescription
7-0I2C_CKSUM[7:0]R/W00000000bThese bits return the I2C transactions checksum value. Writing to this register resets the checksum to the written value. This register is updated on writes to other registers on all pages.