ZHCSOM0 October 2020 DAC43401-Q1 , DAC53401-Q1
PRODUCTION DATA
The DACx3401-Q1 I2C interface implements some of the PMBus commands. Table 8-6 shows the supported PMBus commands that are implemented in DACx3401-Q1.The DAC uses MARGIN_LOW (address 26h), MARGIN_HIGH (address 25h) bits, SLEW_RATE, and CODE_STEP bits (address D1h) for PMBUS_OPERATION_CMD. The EN_PMBus bit (Bit 12, address D1h) must be set to 1 to enable the PMBus protocol.
REGISTER ADDRESS AND NAME | PMBUS_OPERATION_CMD[15:8] | DESCRIPTION |
---|---|---|
01h, PMBUS_OPERATION | 00h | Turn off |
80h | Turn on | |
94h | Margin low | |
A4h | Margin high |
The DACx3401-Q1 also implement PMBus features such as group command protocol and communication time-out failure. The CML bit (address 78h) indicates a communication fault in the PMBus. This bit is reset by writing 1. In case of timeout, if the SDA line is held low, the SDA line stays low during the time-out event until next SCL pulse is received.
To get the PMBus version, read the PMBUS_VERSION bits (address 98h).