MAX8688
Digital Power-Supply Controller/Monitor
with PMBus Interface
______________________________________________________________________________________ 13
where R
1
is the upper feedback divider resistor, V
O
is
the required change in output voltage, and V
DAC
is
the DACOUT output voltage change that the user
allows. The recommended operating range for the
DACOUT voltage for POL output voltage adjustment is
between 30mV and 2V. It should be noted that V
DAC
is the difference between the steady-state POL FB
node voltage, V
FB
, and the voltage limits on DACOUT.
This is best illustrated with an example as follows:
Consider an application involving a POL with V
FB
=
0.6V. Let the desired margining be ±10% for a POL
output voltage of 1V. For a POL with an upper voltage-
divider resistor R
1
= 10k, R
FB
is calculated as follows:
This value of R
FB
allows the MAX8688 to margin the
POL output voltage up by 10%. It is useful to check the
margin low condition by using the formula:
The effective margining range for the 57k resistor
therefore turns out to be between +10% and -24.5%.
It should be noted that the VOUT_TRANSITION_RATE
parameter has no effect on FB mode. The transition time
for margining in the FB mode of operation is a function of
the MFR_VOUT_CORRECTION_RATE parameter, R
FB
and R
1
, and is given by the following formula:
t
R
R
V
MFR VOUT CORRECTION RATE
FB
FB OUT
1
__ _
VR
V
R
k
VV
k
V
O
DAC
FB
= × =
1
10
20 06
57
0 245
(. . )
.
Rk
VV
V
k
FB
=10
06 003
01
57ΩΩ
(. . )
.
DVDD
DGND
AVDD
AGND
0.1µF
1µF
200
RS-
RS+
RS_C
200
ISN-
ISN+
ISN_C
REFO
DACOUT
FB
VO+ VO-
S1
POWER MONITOR
SMBus
CONTROLLER
INTERNAL REFERENCE
TEMP SENSOR
ADC
V
IN+
R
SENSE
LOAD
V
IN-
MAX8688
A1/SCLE
A2/SDAE
A3/ONOFF
SCL
SDA
RST
0.1µF
3.3V
POL
EN
PMBus COMMAND AND
STATUS REGISTERS
DAC
MAXQ µC
ENOUT
FLT
CLKIO
CLKOUT
IRQ
SYSTEM
CONTROLLER
R
1
R
2
R
FB
Figure 5. Typical System Application—Feedback Mode
MAX8688
Digital Power-Supply Controller/Monitor
with PMBus Interface
14 ______________________________________________________________________________________
Current Sensing
ISN+ and ISN- are the inputs of the MAX8688 current-
sense amplifier. These pins may be connected to a cur-
rent-sense element such as a current-sense resistor, as
shown in Figures 3 and 5. The voltage proportional to
the sensed current is suitably filtered by an internal
200 resistor and external capacitor connected to
ISN_C and is multiplexed to a 12-bit ADC that uses an
accurate internal reference voltage. A scale factor can
be programmed with an IOUT_SCALE PMBus com-
mand to translate the sensed voltage information to the
current. The MAX8688 accommodates a current-sense
range of +40mV/-10mV across the ISN+ and ISN-
inputs. The common-mode voltage range for the cur-
rent-sense signal can be between 0 and 5.5V. When a
negative current is sensed by the MAX8688, FLT is
asserted indicating a negative fault current flow into the
POL output.
The DC resistance of the output inductor (DCR) in a
switch-mode power supply can also function as a current-
sense element, as shown in Figure 7. The RC filter formed
by R
S
and C
S
is designed with a time constant of about 10
times larger than the Lo/DCR time constant. Under these
conditions, the DC voltage across C
S
is equal to the prod-
uct of the average current flowing through the output
inductor, essentially the output load current and the DCR.
The resistor R
BIAS
equal to R
S
is placed in the current-
sensing path as shown, to cancel the effect of the input
bias current voltage drop across R
S
.
t
PMB_RSP
t
PMB_RSP
t
ON_DELAY
CLOSE S1
OPEN S1
t
OFF_DELAY
t
OFF_FALL
t
POL_FALL
t
ON_RISE
t
POL_RISE
TURN-ON
HIGH-
IMPEDANCE
HIGH-
IMPEDANCE
TURN-OFF
DAC
OUTPUT
ENOUT
POL
V
OUT
IN FB MODE, t
POL_RISE
AND t
POL_FALL
ARE NOT CONTROLLED BY THE MAX8688 AND ARE DEPENDENT ON POL IMPLEMENTATION.
POL
OPERATION
Figure 6. Feedback Mode Timing
MAX8688
Digital Power-Supply Controller/Monitor
with PMBus Interface
______________________________________________________________________________________ 15
Temperature Sensing
It is intended that the MAX8688 be placed in close prox-
imity to the POL. An on-chip temperature sensor on the
MAX8688 senses the temperature of the die, which is
related to the exposed pad temperature of the MAX8688
by the junction-to-case thermal resistance. The exposed
pad of the MAX8688 can be connected to the heat dis-
sipating ground plane of the POL, and the POL board
may be characterized to obtain the relationship between
the POL temperature and temperature as measured by
the MAX8688. This information may be used to set
overtemperature fault settings in the MAX8688.
External EEPROM Interface
The MAX8688 is capable of communicating with an
EEPROM attached to the A1/SCLE and A2/SDAE. The
MAX8688 communicates to the EEPROM with an
address byte of “1010 0000” for writing and “1010 0001”
for reading. For the data values of 2 bytes, the most sig-
nificant byte is stored in the lower offset, whereas the
least significant byte is stored in the higher offset.
Upon reset, the MAX8688 tests for the presence of a
configuration EEPROM. It searches for the SIGNATURE
bytes in the attached EEPROM. If the SIGNATURE
bytes are present, it concludes that it has a valid con-
figuration EEPROM and starts reading configuration
information from the attached EEPROM. If slave
address information is present, this overrides the slave
address information previously set by the address
A3:A1 pins.
Table 1 shows the contents and offsets of the configu-
ration information expected by the MAX8688. This infor-
mation is for reference only. It is recommended to use a
properly configured, working MAX8688 and to save its
state to the EEPROM and limit modifications to as few
fields as possible (such as the slave address).
Some ‘reserved’ fields may contain data other than 0
when the state is saved to the EEPROM. These locations
are ignored on restoration from the EEPROM or are fre-
quently recomputed. Some reserved fields need to be set
to greater than 0 to guarantee proper operation timing.
Temperature, voltage, and current values are stored in
internal representation, which is not identical to the for-
mat used by the corresponding PMBus command(s).
For details on EEPROM internal representation, see the
notes following Table 1.
For example, to store to the EEPROM, VOUT_COMMAND
= 3.0V, m = 19995, b = 0, R = -1. First calculate the
PMBus command value, which is 5998. If the voltage
range is 2V, no conversion is required. Hence write 17h
to offset 14 and 6Eh to offset 15. If the voltage range is
5.5V, the stored EEPROM value = 5998/2.75 = 2181. So
at offset 14, write 08h and offset 15, write 85h.
Note that the conversion is automatically handled by
the MAX8688 as it restores and stores configuration
information into the EEPROM.
V
IN
L
O
ISN+
ISN-
V0-
RS-
RS+
V0+
R
S
R
BIAS
C
S
Q1
C1
Q2
Figure 7. DCR Sensing

MAX8688ALETG+

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Current & Power Monitors & Regulators Digital Power-Supply Controller/Monitor
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union