SLUSCC7C July 2016 – June 2018 TPS546C23
The STEP_VREF_MARGIN_HIGH command, specifing a positive offset voltage on EA_VREF, is used to increase the reference voltage by shifting the reference higher. When the OPERATION command is set to Margin High, the output will increase by the voltage indicated by this command.
For loop slave device, this command cannot be accessed. Any writes to this command will be ignored. An attempt to read or write this command will result in a NACK’d command, the reporting of an IVC fault, and triggering of SMB_ALERT.
The effect of this command is determined by the settings of the VOUT_MODE command. In this device, the VOUT_MODE is fixed to Linear with an exponent of –9 (decimal). The actual reference voltage commanded by a margin high command can be found in Equation 14.
The margin high range is between 0 and 31 × 1.953 mV in 1.953-mV steps.
If a value outside this range is given with this command, the device sets the reference voltage to the upper or lower limit depending on the direction of the setting, asserts SMBALERT and sets the CML bit in STATUS_BYTE and the invalid data bit in STATUS_CML.
The value of EA_REF including STEP_VREF_MARGIN_HIGH is also limited by the values of VOUT_MAX, VOUT_MIN, VOUT_COMMAND, VOUT_SCALE_LOOP and VREF_TRIM. See VOUT_MAX and VOUT_MIN for additional details.
The EA_REF voltage transition occurs at the rate determined by the current state:
|Format||Linear, two's complement binary|
|Function||High Byte||Low Byte|
default: 0000 0000 (binary) 0 (decimal)
Minimum: 0000 0000 (binary) 0 (decimal) (0 mV)
Maximum: 0001 1111 (binary) 31 (decimal) (60.5 mV)
The read-writeable bits in this register do NOT have direct EEPROM backup; however, the register does restore to one of two configurable values as determined by RSMHI_VAL in (E5h) MFR_SPECIFIC_21 (OPTIONS).