JAJSHP6A July 2019 – October 2019 TLV320ADC6140
PRODUCTION DATA.
This register is the GPIO configuration register 0.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GPIO1_CFG[3:0] | Reserved | GPIO1_DRV[2:0] | |||||
R/W-2h | R-0h | R/W-2h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7-4 | GPIO1_CFG[3:0] | R/W | 2h | GPIO1 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 to 7d = Reserved 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 = GPIO1 is configured as a PDM data input for channel 1 and channel 2 (PDMDIN1) 13d = GPIO1 is configured as a PDM data input for channel 3 and channel 4 (PDMDIN2) 14d = GPIO1 is configured as a PDM data input for channel 5 and channel 6 (PDMDIN3) 15d = GPIO1 is configured as a PDM data input for channel 7 and channel 8 (PDMDIN4) |
3 | Reserved | R | 0h | Reserved |
2-0 | GPIO1_DRV[2:0] | R/W | 2h | GPIO1 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 |