ADM1293/ADM1294 Data Sheet
PEAK_VIN, PEAK_VAUX, MIN_IOUT, MAX_IOUT,
MIN_PIN, and MAX_PIN Commands
In addition to the standard PMBus commands for reading
voltage, current, and power, the ADM1293/ADM1294 provide
commands that report the maximum peak voltage, the
maximum and minimum current, and the power values recorded.
The ADM1293/ADM1294 devices support bidirectional current
and power monitoring. Both current and power data are
expressed in twos complement format with the MSB being the
sign bit indicating the direction of the current/power flow. For
current and power, the maximum values are defined as the most
positive values recorded (flowing from the SENSEP pin to the
SENSEN pin) or least negative values recorded (flowing from
the SENSEN pin to the SENSEP pin), and the minimum values
are defined as the most negative or least positive values
recorded. For example, if the current readback ranges between 3
A and 5 A, the MAX_IOUT command returns 5 A and the
MIN_IOUT command returns 3 A. If the current readback
ranges between −3 A and −5 A, the MAX_IOUT command
returns −3 A and the MIN_IOUT command returns −5 A.
Theses peak values are updated only after the power monitor
has sampled and averaged the current and voltage measurements.
Individual peak values are cleared by writing a value of 0 with
the corresponding command.
WARNING LIMIT SETUP COMMANDS
The ADM1293/ADM1294 power monitor can monitor a
number of different warning conditions simultaneously and
report any current, voltage, or power values that exceed the user
defined thresholds using the status commands.
All comparisons performed by the power monitor require the
measured value to be strictly greater or less than the threshold
value.
At power-up, all threshold limits are set to either minimum
scale (for undervoltage conditions) or to maximum scale (for
overvoltage, overcurrent, or overpower conditions). This
effectively disables the generation of any status warnings by
default; warning bits are not set in the status registers until the
user explicitly sets the threshold values.
VIN_OV_WARN_LIMIT and VIN_UV_WARN_LIMIT
Commands
The VIN_OV_WARN_LIMIT and VIN_UV_WARN_LIMIT
commands set the overvoltage (OV) and undervoltage (UV)
thresholds on the input voltage, as measured at the VIN pin.
VAUX_OV_WARN_LIMIT and VAUX_UV_WARN_LIMIT
Commands
The VAU X _OV_WARN_LIMIT and VAU X _UV_WARN_
LIMIT commands set the OV and UV thresholds
on the output voltage, as measured at the VAUX pin.
IOUT_OC_WARN_LIMIT Command
The IOUT_OC_WARN_LIMIT command sets the overcurrent
threshold for the current flowing through the sense resistor.
If the threshold is a positive value, a more positive current
measurement value is required to trigger the overcurrent
warning. If the threshold is a negative value, a more negative
current measurement value is required to trigger the
overcurrent warning.
PIN_OP_WARN_LIMIT Command
The PIN_OP_WARN_LIMIT command sets the overpower
threshold for the power that appears on the rail being monitored.
If the threshold is a positive value, a more positive power meas-
urement value is required to trigger the overpower warning. If the
threshold is a negative value, a more negative power measurement
value is required to trigger the overpower warning.
PMBus DIRECT FORMAT CONVERSION
The ADM1293/ADM1294 uses the PMBus direct format to
represent real-world quantities such as voltage, current, and
power values. A direct format number takes the form of a 2-byte,
twos complement, binary integer value.
It is possible to convert between direct format value and real-
world quantities using the following equations. Equation 1 converts
from real-world quantities to PMBus direct values, and Equation 2
converts PMBus direct format values to real-world values.
Y = (mX + b) × 10R (1)
X = 1/m × (Y × 10−R − b) (2)
where:
Y is the value in PMBus direct format.
X is the real-world value.
m is the slope coefficient, a 2-byte, twos complement integer.
b is the offset, a 2-byte, twos complement integer.
R is a scaling exponent, a 1-byte, twos complement integer.
The same equations are used for voltage, current, and power
conversions (with the exception of accumulated power conversion),
the only difference being the values of the m, b, and R coefficients
that are used. Table 10 lists all the coefficients required for the
ADM1293/ADM1294. The current and power coefficients shown
are dependent on the value of the external sense resistor used in
a given application. This means that an additional calculation
must be performed to take the sense resistor value into account to
obtain the coefficients for a specific sense resistor value.
Rev. B | Page 24 of 48