SLVSHO1A March 2025 – December 2025 TPS1689
PRODUCTION DATA
ADC_CONFIG_1 is a manufacturer-specific command for configuring or reading channel selections and modes for ADC sampling as described in Section 7.3.14.8.
This command uses the PMBus® read or write byte protocol.
The details of this register are shown in Table 8-67.
| Bit | Name |
Value |
Description |
Default |
Access |
|---|---|---|---|---|---|
|
7 |
EOC |
End of conversion indication (Active Low) |
Read |
||
|
1 |
ADC is busy (Conversion in progress) |
0 |
|||
|
0 |
Conversion done | ||||
|
6 |
CONVST |
Software conversion start control (used with MODE = 01) |
Read/Write |
||
|
1 |
Start conversion |
0 |
|||
|
0 |
Do not start conversion |
||||
|
5:4 |
MODE |
ADC sampling mode |
|||
|
11 |
Continuous conversion - Single channel |
00 |
|||
|
10 |
Single channel single conversion - External pin controlled | ||||
|
01 |
Single channel single conversion – software controlled | ||||
|
00 |
Continuous conversion – auto sequenced | ||||
|
3:0 |
CONV_CH_SEL |
Parameter/ADC Channel selection for sampling (MODE = 01 or 10 or 11) |
|||
|
1001-1111 |
Reserved |
0000 |
|||
|
1000 |
GND (Applicable only in MODE = 01 or 10) |
||||
|
0111 |
VIREF (Applicable only in MODE = 01 or 10) |
||||
|
0110 |
ADDR1 (Applicable only in MODE = 01 or 10) |
||||
|
0101 |
ADDR0 (Applicable only in MODE = 01 or 10) |
||||
|
0100 |
VAUX |
||||
|
0011 |
VTEMP |
||||
|
0010 |
IIN |
||||
|
0001 |
VOUT |
||||
|
0000 |
VIN |
A write command to this register should be preceded by the MFR_WRITE_PROTECT command to unlock the device first to prevent accidental accidental/spurious writes.
For MODE = 10, TEMP/EECLK/GPIO1 ADC acts as conversion start signal. TEMP/EECLK/GPIO1 needs to be set for this function explicitly using AUX/TEMP/EEDATA/EECLK/GPIOx register.
MODE = 10 or 01 are debug-only modes and not recommended to be used during normal operation as they prevent the ADC from sampling all the necessary signals needed for the eFuse protection features.