8 List of Registers
| No. | Name | Adr. | No. | Name | Adr. | No. | Name | Adr. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | I2C_BASE | 0x20 | 29 | VOUT _OV_WARN_LIMIT_LOWER | 0x41 | 57 | MFR_ID_COUNT | 0x66 | ||
| 2 | PMBUS_BASE | 0x21 | 30 | VOUT _OV_WARN_LIMIT_UPPER | 0x42 | 58 | MFR_ID_1 | 0x67 | ||
| 3 | OPERATION | 0x22 | 31 | VOUT _UV_WARN_LIMIT_LOWER | 0x43 | 59 | MFR_ID_2 | 0x68 | ||
| 4 | ON_OFF_CONFIG | 0x23 | 32 | VOUT _UV_WARN_LIMIT_UPPER | 0x44 | 60 | MFR_ID_3 | 0x69 | ||
| 5 | WRITE_PROTECT | 0x24 | 33 | VOUT _UV_FAULT_LIMIT_LOWER | 0x45 | 61 | MFR_MODEL_COUNT | 0x6A | ||
| 6 | MASK_BYTE_VOUT | 0x25 | 34 | VOUT _UV_FAULT_LIMIT_UPPER | 0x46 | 62 | MFR_MODEL | 0x6B | ||
| 7 | MASK_BYTE_IOUT | 0x26 | 35 | VOUT _UV_FAULT_RESPONSE | 0x47 | 63 | MFR_REVISION_COUNT | 0x6C | ||
| 8 | MASK_BYTE_INPUT | 0x27 | 36 | IOUT_OC_FAULT_LIMIT_LOWER | 0x48 | 64 | MFR_REVISION | 0x6D | ||
| 9 | MASK_BYTE_TEMP | 0x28 | 37 | IOUT_OC_FAULT_LIMIT_UPPER | 0x49 | 65 | CAPABILITY | 0x6E | ||
| 10 | MASK_BYTE_CML | 0x29 | 38 | IOUT_OC_FAULT_RESPONSE | 0x4A | 66 | BUS_VOLTAGE | 0x7A | ||
| 11 | VOUT_MODE | 0x2B | 39 | VIN_OV_FAULT_LIMIT_LOWER | 0x52 | 67 | OTP_ON | 0x89 | ||
| 12 | VOUT_COMMAND_LOWER | 0x2C | 40 | VIN_OV_FAULT_LIMIT_UPPER | 0x53 | 68 | CLEAR_STATUS | 0x8C | ||
| 13 | VOUT_COMMAND_UPPER | 0x2D | 41 | VIN_OV_FAULT_RESPONSE | 0x54 | 69 | USER_OTP_POINTER | 0x92 | ||
| 14 | VOUT_MAX_LOWER | 0x2E | 42 | VIN_UV_WARN_LIMIT_LOWER | 0x55 | 70 | STATUS | 0x93 | ||
| 15 | VOUT_MAX_UPPER | 0x2F | 43 | VIN_UV_WARN_LIMIT_UPPER | 0x56 | 71 | IC_REV_BYTE_COUNT | 0x94 | ||
| 16 | VOUT_MARGIN_HIGH_LOWER | 0x30 | 44 | POWER_GOOD_ON_LOWER | 0x57 | 72 | IC_REV | 0x95 | ||
| 17 | VOUT_MARGIN_HIGH_UPPER | 0x31 | 45 | POWER_GOOD_ON_UPPER | 0x58 | 73 | IC_DEV_ID_COUNT | 0x96 | ||
| 18 | VOUT_MARGIN_LOW_LOWER | 0x32 | 46 | TON_DELAY_LOWER | 0x5B | 74 | IC_DEV_ID | 0x97 | ||
| 19 | VOUT_MARGIN_LOW_UPPER | 0x33 | 47 | TON_DELAY_UPPER | 0x5C | 75 | PVIN_REPORT_LOWER | 0x9A | ||
| 20 | VOUT_TRANSITION_RATE_LOWER | 0x34 | 48 | TON_RISE_LOWER | 0x5D | 76 | PVIN_REPORT_UPPER | 0x9B | ||
| 21 | VOUT_TRANSITION_RATE _UPPER | 0x35 | 49 | TON_RISE_UPPER | 0x5E | 77 | VOUT_REPORT_LOWER | 0xA0 | ||
| 22 | VIN_ON_LOWER | 0x38 | 50 | TON_MAX_FAULT_LIMIT_LOWER | 0x5F | 78 | VOUT_REPORT_UPPER | 0xA1 | ||
| 23 | VIN_ON _UPPER | 0x39 | 51 | TON_MAX_FAULT_LIMIT_UPPER | 0x60 | 79 | TEMP_REPORT_LOWER | 0xA2 | ||
| 24 | VIN_OFF_LOWER | 0x3A | 52 | TON_MAX_FAULT_RESPONSE | 0x61 | 80 | TEMP_REPORT_UPPER | 0xA3 | ||
| 25 | VIN_OFF _UPPER | 0x3B | 53 | TOFF_DELAY_LOWER | 0x62 | 81 | VCC_REPORT_LOWER | 0xA4 | ||
| 26 | VOUT_OV_FAULT_LIMIT_LOWER | 0x3E | 54 | TOFF_DELAY_UPPER | 0x63 | 82 | VCC_REPORT_UPPER | 0xA5 | ||
| 27 | VOUT _OV_FAULT_LIMIT_UPPER | 0x3F | 55 | TOFF_FALL_LOWER | 0x64 | 83 | ADDR_REPORT_LOWER | 0xA6 | ||
| 28 | VOUT _OV_FAULT_RESPONSE | 0x40 | 56 | TOFF_FALL_UPPER | 0x65 | 84 | ADDR_REPORT_UPPER | 0xA7 | ||
I2C_BASE (0x20)
| Use | I2C Base address | |||||||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Access | R/W | |||||||
| Default # | X | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Bit [7]: Not used
Bits [6:0]: Base address for register level I2C access
PMBUS_BASE (0x21)
| Use | PMBus Base address | |||||||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Access | R/W | |||||||
| Default # | X | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
Bit [7]: Not used
Bits [6:0]: Base address for PMBUS access
OPERATION (0x22)
For a description of this register contents, see the OPERATION command in the PMBus Commands section.
ON_OFF_CONFIG (0x23)
For a description of this register content, see the ON_OFF_CONFIG command in the PMBus Commands section.
WRITE_PROTECT (0x24)
For a description of this register contents, see the WRITE_PROTECT command in the PMBus Commands section. Note that the protections in this register only apply to PMBus access. All access is always available via the direct register level I2C access.
MASK_BYTE_VOUT (0x25)
This register contains the mask byte applied to the STATUS_VOUT register using the SMBALERT_MASK command.
MASK_BYTE_IOUT (0x26)
This register contains the mask byte applied to the STATUS_IOUT register using the SMBALERT_MASK command.
MASK_BYTE_INPUT (0x27)
This register contains the mask byte applied to the STATUS_INPUT register using the SMBALERT_MASK command.
MASK_BYTE_TEMP (0x28)
This register contains the mask byte applied to the STATUS_TEMP register using the SMBALERT_MASK command.
MASK_BYTE_CML (0x29)
This register contains the mask byte applied to the STATUS_CML register using the SMBALERT_MASK command.
VOUT_MODE (0x2B)
For a description of this register contents, see the VOUT_MODE command in the PMBus Commands section.
VOUT_COMMAND_LOWER (0x2C)
For a description of this register contents, see the VOUT_COMMAND command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x2D.
VOUT_COMMAND_UPPER (0x2D)
For a description of this register contents, see the VOUT_COMMAND command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x2C.
VOUT_MAX_LOWER (0x2E)
For a description of this register contents, see the VOUT_MAX command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x2F.
VOUT_MAX_UPPER (0x2F)
For a description of this register contents, see the VOUT_MAX command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x2E.
VOUT_MARGIN_HIGH_LOWER (0x30)
For a description of this register contents, see the VOUT_MARGIN_HIGH command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x31.
VOUT_MARGIN_HIGH_UPPER (0x31)
For a description of this register contents, see the VOUT_MARGIN_HIGH command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x30.
VOUT_MARGIN_LOW_LOWER (0x32)
For a description of this register contents, see the VOUT_MARGIN_LOW command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x33.
VOUT_MARGIN_LOW_UPPER (0x33)
For a description of this register contents, see the VOUT_MARGIN_LOW command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x32.
VOUT_TRANSITION_RATE_LOWER (0x34)
For a description of this register contents, see the VOUT_TRANSITION_RATE command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x35.
VOUT_TRANSITION_RATE _UPPER (0x35)
For a description of this register contents, see the VOUT_ TRANSITION_RATE command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x34.
VIN_ON_LOWER (0x38)
For a description of this register contents, see the VIN_ON command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x39.
VIN_ON _UPPER (0x39)
For a description of this register contents, see the VIN_ON command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x38.
VIN_OFF_LOWER (0x3A)
For a description of this register contents, see the VIN_OFF command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x3B.
VIN_OFF _UPPER (0x3B)
For a description of this register contents, see the VIN_OFF command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x3A.
VOUT_OV_FAULT_LIMIT_LOWER (0x3E)
For a description of this register contents, see the VOUT_OV_FAULT_LIMIT command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x3F.
VOUT _OV_FAULT_LIMIT_UPPER (0x3F)
For a description of this register contents, see the VOUT_OV_FAULT_LIMIT command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x3E.
VOUT _OV_FAULT_RESPONSE (0x40)
For a description of this register contents, see the VOUT_OV_FAULT_RESPONSE command in the PMBus Commands section.
VOUT _OV_WARN_LIMIT_LOWER (0x41)
For a description of this register contents, see the VOUT_OV_WARN_LIMIT command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x42.
VOUT _OV_WARN_LIMIT_UPPER (0x42)
For a description of this register contents, see the VOUT_ OV_WARN_LIMIT command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x41.
VOUT _UV_WARN_LIMIT_LOWER (0x43)
For a description of this register contents, see the VOUT_UV_WARN_LIMIT command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x44.
VOUT _UV_WARN_LIMIT_UPPER (0x44)
For a description of this register contents, see the VOUT_ UV_WARN_LIMIT command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x43.
VOUT _UV_FAULT_LIMIT_LOWER (0x45)
For a description of this register contents, see the VOUT_UV_FAULT_LIMIT command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x46.
VOUT _UV_FAULT_LIMIT_UPPER (0x46)
For a description of this register contents, see the VOUT_ UV_FAULT_LIMIT command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x45.
VOUT _UV_FAULT_RESPONSE (0x47)
For a description of this register contents, see the VOUT_UV_FAULT_RESPONSE command in the PMBus Commands section.
IOUT_OC_FAULT_LIMIT_LOWER (0x48)
For a description of this register contents, see the IOUT_OC_FAULT_LIMIT command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x49.
IOUT_OC_FAULT_LIMIT_UPPER (0x49)
For a description of this register contents, see the IOUT_OC_FAULT_LIMIT command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x48.
IOUT_OC_FAULT_RESPONSE (0x4A)
For a description of this register contents, see the IOUT_OC_FAULT_RESPONSE command in the PMBus Commands section.
VIN_OV_FAULT_LIMIT_LOWER (0x52)
For a description of this register contents, see the VIN_OV_FAULT_LIMIT command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x53.
VIN_OV_FAULT_LIMIT_UPPER (0x53)
For a description of this register contents, see the VIN_OV_FAULT_LIMIT command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x52.
VIN_OV_FAULT_RESPONSE (0x54)
For a description of this register contents, see the VIN_OV_FAULT_RESPONSE command in the PMBus Commands section.
VIN_UV_WARN_LIMIT_LOWER (0x55)
For a description of this register contents, see the VIN_UV_WARN_LIMIT command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x56.
VIN_UV_WARN_LIMIT_UPPER (0x56)
For a description of this register contents, see the VIN_UV_WARN_LIMIT command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x55.
POWER_GOOD_ON_LOWER (0x57)
For a description of this register contents, see the POWER_GOOD_ON command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x58.
POWER_GOOD_ON_UPPER (0x58)
For a description of this register contents, see the POWER_GOOD_ON command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x57.
TON_DELAY_LOWER (0x5B)
For a description of this register contents, see the TON_DELAY command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x5C.
TON_DELAY_UPPER (0x5C)
For a description of this register contents, see the TON_DELAY command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x5B.
TON_RISE_LOWER (0x5D)
For a description of this register contents, see the TON_RISE command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x5E.
TON_RISE_UPPER (0x5E)
For a description of this register contents, see the TON_RISE command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x5D.
TON_MAX_FAULT_LIMIT_LOWER (0x5F)
For a description of this register contents, see the TON_MAX_FAULT_LIMIT command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x60.
TON_MAX_FAULT_LIMIT_UPPER (0x60)
For a description of this register contents, see the TON_MAX_FAULT_LIMIT command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x5F.
TON_MAX_FAULT_RESPONSE (0x61)
For a description of this register contents, see the TON_MAX_FAULT_RESPONSE command in the PMBus Commands section.
TOFF_DELAY_LOWER (0x62)
For a description of this register contents, see the TOFF_DELAY command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x63.
TOFF_DELAY_UPPER (0x63)
For a description of this register contents, see the TOFF_DELAY command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x62.
TOFF_FALL_LOWER (0x64)
For a description of this register contents, see the TOFF_FALL command in the PMBus Commands section. This register contains the low byte of the data for that command. This register requires an atomic write with register 0x65.
TOFF_FALL_UPPER (0x65)
For a description of this register contents, see the TOFF_FALL command in the PMBus Commands section. This register contains the high byte of the data for that command. This register requires an atomic write with register 0x64.
MFR_ID_COUNT (0x66)
| COMMAND | MFD_ID_COUNT | |||||||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Access | R/W | |||||||
| Default # | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
This register does not have a direct PMBus counterpart but is used in the PMBus MFR_ID command. This command is a SMBus block read or a SMBus block write command. This register holds the byte count for these SMBus transactions. Note that there are only 3 data bytes available for the MFR_ID command.
MFR_ID_1 (0x67)
This register contains the first byte used in the PMBus MFR_ID command.
MFR_ID_2 (0x68)
This register contains the second byte (if used) in the PMBus MFR_ID command.
MFR_ID_3 (0x69)
This register contains the third byte (if used) in the PMBus MFR_ID command.
MFR_MODEL_COUNT (0x6A)
| COMMAND | MFR_MODEL_COUNT | |||||||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Access | R/W | |||||||
| Default # | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
This register does not have a direct PMBus counterpart but is used in the PMBus MFR_ID command. This command is a SMBus block read or a SMBus block write command. This register holds the byte count for these SMBus transactions. Note that there is only 1 data byte available for the MFR_MODEL command.
MFR_MODEL (0x6B)
This register contains the byte used in the PMBus MFR_MODEL command.
MFR_REVISION_COUNT (0x6C)
| COMMAND | MFR_REVISION_COUNT | |||||||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Access | R/W | |||||||
| Default # | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
This register does not have a direct PMBus counterpart but is used in the PMBus MFR_REVISION command. This command is a SMBus block read or a SMBus block write command. This register holds the byte count for these SMBus transactions. Note that there is only 1 data byte available for the MFR_MODEL command.
MFR_REVISION (0x6D)
This register contains the byte used in the PMBus MFR_REVISION command.
CAPABILITY (0x6E)
For a description of this register contents, see the CAPABILITY command in the PMBus Commands section. This register contains the low byte of the data for that command.
BUS_VOLTAGE (0x7A)
| COMMAND | BUS_VOLTAGE | |||||||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Access | Reserved | Reserved | Reserved | R/W | R/W | R/W | Reserved | Reserved |
| Default # | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 |
This register sets the bus voltage for the I2C bus.
Bit [4]:
0: Enable PLL, Mode B
1: Disable PLL, Mode A (default)
Bit [3]:
0: Power Good based on POWER_GOOD_ON command value
1: Power Good based on DAC (Default)
Bit [2]:
0: 1.8V to 2.5V
1: 3.3V to 5V
All other bits are reserved.
OTP_ON (0x89)
| COMMAND | OTP_ON | |||||||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Access | Reserved | Reserved | Reserved | Reserved | Reserved | Reserved | R/W | Reserved |
| Default # | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 |
This register sets the bus voltage for the I2C bus.
Bit [1]:
0: Do not initiate write of user memory
1: Initiate write of user memory
Bit [0] is reserved.
All other bits are unused.
CLEAR_STATUS (0x8C)
| COMMAND | OTP_ON | |||||||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Access | Reserved | Unused | Unused | Unused | Unused | Reserved | Reserved | R/W |
| Default # | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 |
This register sets the bus voltage for the I2C bus.
Bit [0]:
0: Do not clear status flags
1: Clear status flags
Bits [7] and [2] are reserved.
All other bits are unused.
USER_OTP_POINTER (0x92)
| COMMAND | USER_OTP_POINTER | |||||||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Access | R | R | R | R | Unused | Unused | Unused | Unused |
| Default # | 0 | 0 | 1 | 0 | ||||
This register shows the number of remaining write allowed to the user NVM area.
Bits [7:4]:
0001: 9 writes remaining
0010: 8 writes remaining (default after factory trimming and initial setup)
0011: 7 writes remaining
0100: 6 writes remaining
0101: 5 writes remaining
0110: 4 writes remaining
0111: 3 writes remaining
1000: 2 writes remaining
1001: 1 write remaining
1010: 0 writes remaining
Bits [3:0] are unused.
STATUS (0x93)
| COMMAND | STATUS | |||||||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Access | R | R | R | R | R | R | R | R |
| Default # | ||||||||
This register shows the status flags for the part.
Bit [7]: Power Good status
Bit [6]: Overvoltage status
Bit [5]: Overcurrent status
Bit [4]: Temperature status
Bit [3]: Enable pin status
Bit [2]: Not used
Bit [1]: User NVM write status
Bit [0]: Status cleared indicator. This is a mirror of register 0x8C, bit 0.
IC_REV_BYTE_COUNT (0x94)
| COMMAND | IC_REV_BYTE_COUNT | |||||||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Access | R | R | R | R | R | R | R | R |
| Default # | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
This register does not have a direct PMBus counterpart but is used in the PMBus IC_DEVICE_REV command. This command is a SMBus block read or a SMBus block write command. This register holds the byte count for these SMBus transactions. Note that there is only 1 data byte available for the IC_DEVICE_REV command.
IC_REV (0x95)
This register contains the byte used in the PMBus IC_DEVICE_REV command.
IC_DEV_ID_COUNT (0x96)
| COMMAND | IC_DEV_ID_COUNT | |||||||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Access | R | R | R | R | R | R | R | R |
| Default # | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
This register does not have a direct PMBus counterpart but is used in the PMBus IC_DEVICE_ID command. This command is a SMBus block read or a SMBus block write command. This register holds the byte count for these SMBus transactions. Note that there is only 1 data byte available for the IC_DEVICE_REV command.
IC_DEV_ID (0x97)
This register contains the byte used in the PMBus IC_DEVICE_ID command.
PVIN_REPORT_LOWER (0x9A)
For a description of this register contents, see the READ_VIN command in the PMBus Commands section. This register contains the low byte of the data for that command.
PVIN_REPORT_UPPER (0x9B)
For a description of this register contents, see the READ_VIN command in the PMBus Commands section. This register contains the high byte of the data for that command.
VOUT_REPORT_LOWER (0xA0)
For a description of this register contents, see the READ_VOUT command in the PMBus Commands section. This register contains the low byte of the data for that command.
VOUT_REPORT_UPPER (0xA1)
For a description of this register contents, see the READ_VOUT command in the PMBus Commands section. This register contains the high byte of the data for that command.
TEMP_REPORT_LOWER (0xA2)
For a description of this register contents, see the READ_TEMPERATURE command in the PMBus Commands section. This register contains the low byte of the data for that command.
TEMP_REPORT_UPPER (0xA3)
For a description of this register contents, see the READ_TEMPERATURE command in the PMBus Commands section. This register contains the high byte of the data for that command.
VCC_REPORT_LOWER (0xA4)
| COMMAND | VCC_REPORT_LOWER | |||||||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Access | R | R | R | R | R | R | R | R |
| Default # | ||||||||
This register contains the low byte of a linear 11 format representation of the VCC voltage of the part.
VCC_REPORT_UPPER (0xA5)
| COMMAND | VCC_REPORT_UPPER | |||||||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Access | R | R | R | R | R | R | R | R |
| Default # | 1 | 1 | 0 | 1 | 1 | |||
This register contains the high byte of a linear 11 format representation of the VCC voltage of the part. The exponent for this calculation, with a value of -5, is in bits [7:3].
ADDR_REPORT_LOWER (0xA6)
| COMMAND | ADDR_REPORT_LOWER | |||||||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Access | R | R | R | R | R | R | R | R |
| Default # | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
This register contains the low byte of the result of the ADC converter that looks at the ADDR pin for determining the address offset to apply to the base addresses for both PMBus and direct register access.
ADDR_REPORT_UPPER (0xA7)
| COMMAND | ADDR_REPORT_UPPER | |||||||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Access | R | R | R | R | R | R | R | R |
| Default # | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
This register contains the high byte of the result of the ADC converter that looks at the ADDR pin for determining the address offset to apply to the base addresses for both PMBus and direct register access.
