MAX8688
Digital Power-Supply Controller/Monitor
with PMBus Interface
34 ______________________________________________________________________________________
IOUT_NC_FAULT is set to 1 when a negative current
flow is detected.
The MFR_FAULT_STATUS command value cannot be
restored by the RESTORE_DEFAULT_ALL command.
This command is read only.
MFR_FAULT_RESPONSE (D9h)
The MFR_FAULT_RESPONSE command specifies the
response to each fault condition supported by the
MAX8688. Each fault has 2 response bits that describe
how the MAX8688 should respond to that particular
fault. It is also used to record the condition under which
a fault occurs.
The STORE_PEAK function is used to store peak values
(MFR_VOUT_PEAK, MFR_IOUT_PEAK, and MFR_TEM-
PERATURE_PEAK) to the EEPROM (if present) on a
fault detection regardless of the status of the EEPROM
Lock Enable bit. Setting the STORE_PEAK bit to 1
enables the store function.
Table 12 describes how the MAX8688 responds to fault
conditions. If the fault response requires ENOUT to be
deasserted, ENOUT deasserts immediately. Meanwhile
the DAC output ramps down slowly. The fault bit is
cleared according to the
Fault Management and
Reporting
section
.
If ENOUT is deasserted due to a fault condition, the
POL shall remain OFF until instructed to change.
The default MFR_FAULT_RESPONSE value is 00h.
MFR_FAULT_RETRY (DAh)
The MFR_FAULT_RETRY command sets the time
between restarting the POL if the fault response is to
restart the POL at specified intervals. This command
sets the retry time delay in multiples of 100µs. This
command value is used for all fault responses that
require delay retry.
Delay retry time = MFR_FAULT_RETRY[15:0] x 100µs
The 2 data bytes are in DIRECT format. Valid values are
from 0 to 3.2768s. When MFR_FAULT_RETRY = 00h,
the MAX8688 restarts the POL at the next available time
period.
The default MFR_FAULT_RETRY value is 00h.
MFR_SET_ADDRESS (DBh)
The MFR_SET_ADDRESS command is used to change
the MAX8688 slave address. By default the MAX8688
address is set by A3:A1 upon reset according to Table
3. After reset, the slave address can be changed by
the MFR_SET_ADDRESS command. See the
MAX8688
Address Assignment
section.
This command has 2 data bytes. The slave address is
contained in bits [6:0] of the first data byte. Bit 7 of the
first data byte must be 0.
BITS FAULT RESPONSE BIT NAME
15 STORE_PEAK
14:10 Reserved
9:8 NC_FAULT_RESPONSE[1:0]
7:6 OT_FAULT_RESPONSE[1:0]
5:4 IOUT_OC_FAULT_RESPONSE[1:0]
3:2 VOUT_UV_FAULT_RESPONSE[1:0]
1:0 VOUT_OV_FAULT_RESPONSE[1:0]
Table 11. MFR_FAULT_RESPONSE Bit
Definition
RESPONSE
[1:0]
FAULT RESPONSE OPTION
11
Reserved. Same response as 00 except this
option also stores peak data to EEPROM if
enabled.
10
Set the corresponding fault bit in the fault status
register, assert FLT, shutdown the POL
(deasserted ENOUT), and restart the POL every
T (µs), where T is set in the MFR_FAULT_RETRY
register. Store peak data to EEPROM if enabled.
01
Set the corresponding fault bit in the fault status
register, assert FLT, and shutdown the POL.
Store peak data to EEPROM if enabled.
00
Set the corresponding fault bit in the fault status
register, assert FLT, and continue operation
without any action.
Table 12. Fault Response Options
MAX8688
Digital Power-Supply Controller/Monitor
with PMBus Interface
______________________________________________________________________________________ 35
Performance Consideration
The MAX8688 can be viewed as a task scheduler
where it periodically goes through its task list and per-
forms the required tasks. While it may be tempting to
monitor the POL at the highest supported frequency,
MFR_SAMPLE_RATE, it must be noted that doing so
takes away resources from other tasks, such as com-
munication with the system controller or adjusting the
DACOUT voltage. The same is true with employing an
increasing number of MFR_SAMPLE_RATE and
MFR_FILTER_MODE parameters. Since each applica-
tion is unique in its own merit, it is impossible to pre-
scribe a solution that suffices in all conditions. System
designers are thus urged to derive optimum configura-
tion based on the particular system needs.
Graphic User Interface (GUI)
The MAX8688 evaluation kit comes with a free GUI that
eliminates the need for any software development and
provides a simple and user-friendly method for configur-
ing large systems in a short time. Once the configuration
is complete, the results can be saved to the external
EEPROM for MAX8688 configuration on power-up or
loaded at power-up onto the MAX8688 through the
PMBus by a master controller. The powerful MAX8688
feature set can be inferred from the GUI screenshot
shown in Figure 17, where the programmable parame-
ters are displayed. These parameter values set serve as
data bytes for PMBus and manufacturer-specific com-
mands supported by the MAX8688. For details on using
the GUI, refer to the MAX8688 evaluation kit.
PCB Considerations
PCB layout for the MAX8688 is simple. It is easy to
achieve accurate voltage and current measurement
and voltage regulation by following these guidelines for
good PCB layout:
1) Place IC decoupling and filter capacitors for AVDD,
DVDD, REFO, RS_C, and ISN_C as close to the IC
pins as possible. If using an external EEPROM, place
it close to the MAX8688 and use short direct traces for
interconnections.
2) Use Kelvin connections for the traces from the ISN+
and ISN- to the current-sense resistor for accurate
current sensing. In the case of DCR sensing (see the
Current Sensing
section), connect the RC filter
across the POL output inductor terminals using
Kelvin connections. Route differential pair traces from
the capacitor of the RC filter to ISN+ and ISN-.
3) Use Kelvin connections for the differential pair traces
from the desired remote-sense points on the POL
output-voltage power plane to RS+ and RS- of the
MAX8688 for accurate POL output-voltage sensing.
4) Connect the analog ground (AGND) and digital
ground (DGND) of the MAX8688 to a ground plane
right at the IC. Terminate all other ground connec-
tions to this ground plane. Connect this ground
plane to the quiet analog ground plane of the POL
so that the reference voltage to the POL is unaffect-
ed by switching noise. Use a single-point (Star)
grounding technique to connect the analog ground
plane of the POL to the heat dissipating power
ground plane of the POL. Place the MAX8688 as
close as possible to the POL for best temperature
measurement performance.
5) Refer to the MAX8688 evaluation kit for sample layout.
MAX8688
Digital Power-Supply Controller/Monitor
with PMBus Interface
36 ______________________________________________________________________________________
Figure 17. MAX8688 Graphic User Interface

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