Renesas ISL8270MEVAL1Z Digital dc/dc pmbus 25a module Datasheet

DATASHEET
ISL8270M
FN8635
Rev.4.00
Aug 17, 2017
Digital DC/DC PMBus 25A Module
Features
The ISL8270M is a 25A step-down DC/DC power supply module
with an integrated digital PWM controller, synchronous power
switches, an inductor, and passives. Only bulk input and output
capacitors are needed to finish the design. The 25A of
continuous output current can be delivered without the need
for airflow or a heatsink. The thermally enhanced HDA module
is capable of dissipating heat directly into the PCB.
• Complete digital switch mode power supply
- Wide VIN range: 4.5V to 14V
- Programmable VOUT range: 0.6V to 5V
• PMBus compliant I2C communication interface
- Programmable VOUT, margining, UV/OV, IOUT limit,
soft-start/stop, sequencing, and external synchronization
- Monitor: VIN, VOUT, IOUT, temperature, duty cycle,
switching frequency, and faults
The ISL8270M uses ChargeMode™ control architecture, which
responds to a transient load within a single switching cycle.
The ISL8270M comes with a preprogrammed configuration for
operating in a pin-strap mode: output voltage, switching
frequency, and the device SMBus address can be programmed
with external resistors. More configurations, such as soft-start
and fault limits, can be easily programmed or changed using a
PMBus compliant serial bus interface. PMBus can be used to
monitor voltages, current, temperatures, and fault status. The
ISL8270M is supported by PowerNavigator™ software, a
Graphical User Interface (GUI) that can be used to configure
modules to a desired solution.
• ChargeMode control architecture
• ±1.0% VOUT accuracy over line, load, and temperature
• Power-good indicator
• Over-temperature protection
• Internal nonvolatile memory and fault logging
• Patented thermally enhanced HDA package
• Intuitive configuration using PowerNavigator
The ISL8270M is available in a 40 Ld compact 17mmx19mm
HDA module with very low profile height of 3.55mm, suitable
for automated assembly by standard surface mount
equipment. The ISL8270M is RoHS compliant by exemption.
Applications
Related Literature
• Industrial/ATE and networking equipment
• Server, telecom, storage, and datacom
• General purpose power for ASIC, FPGA, DSP, and memory
• For a full list of related documents, visit our website
- ISL8270M product page
17 m
VIN
CIN
VIN
VOUT
VDD
VSEN+
VSEN-
2.2
m
19
m
m
COUT
SCL
VDRVOUT
SDA
SALRT
10
SGND
PMBUS
INTERFACE
ISL8270M
VDRVIN
1
VOUT
3.55mm
PGND
NOTE:
1. Only bulk input and output capacitors are required to finish the
design.
FIGURE 1. A COMPLETE DIGITAL SWITCH MODE POWER SUPPLY
FN8635 Rev.4.00
Aug 17, 2017
FIGURE 2. A SMALL PACKAGE FOR HIGH POWER DENSITY
Page 1 of 56
ISL8270M
Table of Contents
Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Firmware Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Pin Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Pin Descriptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
ISL8270M Internal Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Thermal Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Recommended Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Electrical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Typical Performance Curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Efficiency Performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Transient Response Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Derating Curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Derating Curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10
10
11
12
13
Typical Application Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SMBus Communications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Output Voltage Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Soft-Start Delay and Ramp Times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power-Good . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Switching Frequency and PLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Loop Compensation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Input Undervoltage Lockout (UVLO). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SMBus Module Address Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Output Overvoltage Protection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Output Prebias Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Output Overcurrent Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Thermal Overload Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Digital-DC Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Phase Spreading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Output Sequencing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fault Spreading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Temperature Monitoring Using XTEMP Pin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Monitoring Using SMBus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Snapshot Parameter Capture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Nonvolatile Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
16
16
16
16
16
17
17
17
17
18
18
18
18
19
19
19
19
19
19
20
20
PCB Layout Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Thermal Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Package Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PCB Layout Pattern Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Thermal Vias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Stencil Pattern Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reflow Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21
21
21
21
21
21
PMBus Command Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
PMBus Data Formats. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
PMBus Use Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
PMBus Commands Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Revision History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
About Intersil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Package Outline Drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
FN8635 Rev.4.00
Aug 17, 2017
Page 2 of 56
ISL8270M
Ordering Information
PART NUMBER
(Notes 2, 3, 4)
FIRMWARE
REVISION
(Note 5)
PART
MARKING
TEMP RANGE
(°C)
PACKAGE
(RoHS Compliant)
PKG.
DWG. #
ISL8270MAIRZ
ISL8270M
FC01
-40 to +85
40 Ld 17x19 HDA
Y40.17x19
ISL8270MBIRZ
ISL8270MB
FC02
-40 to +85
40 Ld 17x19 HDA
Y40.17x19
ISL8270MEVAL1Z
Evaluation Board
NOTES:
2. Add “-T” suffix for a 500 unit Tape and Reel option. Refer to TB347 for details on reel specifications.
3. These Intersil Pb-free plastic packaged products are RoHS compliant by EU exemption 7C-I and 7A. They employ special Pb-free material sets; molding
compounds/die attach materials and NiPdAu plate - e4 termination finish, which is compatible with both SnPb and Pb-free soldering operations. Intersil
Pb-free products are MSL classified at Pb-free peak reflow temperatures that meet or exceed the Pb-free requirements of IPC/JEDEC J STD-020.
4. For Moisture Sensitivity Level (MSL), please see the product information page for ISL8270M. For more information on MSL, see TB363
5. See “Firmware Revision History”; only the latest firmware revision is recommended for new designs.
ISL
xxxxM
F
T
R
Z
INTERSIL DEVICE DESIGNATOR
S
SHIPPING OPTION
BLANK: BULK
T: TAPE AND REEL
BASE PART NUMBER
ROHS
Z: ROHS COMPLIANT
FIRMWARE REVISION
A: FC01
B: FC02
OPERATING TEMPERATURE
I: INDUSTRIAL (- 40°C TO +85°C)
PACKAGE DESIGNATOR
R: HIGH DENSITY ARRAY (HDA)
Firmware Revision History
TABLE 1. ISL8270M NOMENCLATURE GUIDE
FIRMWARE REVISION CODE
CHANGE DESCRIPTION
NOTE
ISL8270-000-FC01
Initial Release
Not recommended for new designs
ISL8270-000-FC02
1. Fixed bug: PMBus address read issue at low temperature
2. Fixed bug: PMBus locks up when noise is present
3. Corrected snapshot functionality behavior
4. Changed VIN_OV_WARN_LIMIT to 13.2V
5. Changed VIN_OV_FAULT_LIMIT to 14.5V
Recommended for new designs
FN8635 Rev.4.00
Aug 17, 2017
Page 3 of 56
ISL8270M
Pin Configuration
SGND
NC
VSET
MGN
PGND
NC
SA
SALRT
SDA
SCL
EN
VDD
ISL8270M
(40 LD HDA)
TOP VIEW
27
26
25
24
23
22
21
20
19
18
17
16
DDC
1
XTEMP+
2
28 PG
XTEMP -
3
29 UVLO
NC
4
NC
5
VSEN+
6
VSEN -
7
VDRVOUT
8
PGND
9
SYNC 39
V25
38
VDDC
37
40
SGND
15
10
VIN
11
VR6
VDRVIN
VR5
30
PHASE
36
35
SGND
34
PGND
33
NC
31
32
NC
VOUT 14
PGND
PGND
12
VSWH
13
Pin Descriptions
PIN
LABEL
TYPE
1
DDC
I/O
2
XTEMP+
I
Differential external temperature sensor positive input pin.
3
XTEMP-
I
Differential external temperature sensor negative input pin.
6
VSEN+
I
Differential Output voltage sense feedback. Connect to the positive output regulation point.
7
VSEN-
I
Differential Output voltage sense feedback. Connect to the negative output regulation point.
8
VDRVOUT
PWR
Output of internal LDO for powering the internal gate driver block. Place a 10µF ceramic capacitor at this pin. LDO
output is dedicated to powering the internal gate driver stage only. Do not use this LDO for any other purpose.
9, 12, 23,
31, 34
PGND
PWR
Power ground. Refer to the “PCB Layout Guidelines” on page 20 for the PGND pad connections and decoupling
capacitors placement.
10
VDRVIN
PWR
Input supply to internal LDO for powering internal gate driver block. An RC filter is required if the VIN supply is
shared. Refer to the “PCB Layout Guidelines” on page 20.
11
VIN
PWR
Main input supply. Refer to the “PCB Layout Guidelines” on page 20 for the decoupling capacitors placement from
VIN to PGND.
FN8635 Rev.4.00
Aug 17, 2017
DESCRIPTION
Digital-DC™ bus. This dedicated bus provides the communication channel between devices for features such as
sequencing and fault spreading. The DDC pin on all Digital-DC devices should be connected together. A pull-up
resistor is required for this application.
Page 4 of 56
ISL8270M
Pin Descriptions
(Continued)
PIN
LABEL
TYPE
13
VSWH
PWR
Switch node. Refer to the “PCB Layout Guidelines” on page 20 for connecting VSWH pads to the electrically
isolated PCB copper island to dissipate internal heat.
14
VOUT
PWR
Power supply output. Range: 0.6V to 5V. Refer to “Derating Curves” on page 12 for maximum recommended
output current at various output voltages.
15, 27, 40
SGND
PWR
Controller Signal ground. Refer to the “PCB Layout Guidelines” on page 20 for the SGND pad connections.
16
VDD
PWR
Input supply to digital controller. Connect VDD pad to VIN supply. Refer to the “PCB Layout Guidelines” on page 20
for the decoupling capacitors placement from VDD to SGND.
17
EN
I
External enable input. Logic high enables the module.
18
SCL
I
Serial clock input. A pull-up resistor is required for this application.
19
SDA
I/O
Serial data. A pull-up resistor is required for this application.
20
SALRT
O
Serial alert. A pull-up resistor is required for this application.
21
SA
I
Serial bus address select pin. Refer to Table 7 for a list of resistor values to set various serial bus addresses.
24
MGN
I
External VOUT margin control pin. Active high (>2V) signal at this pin sets VOUT margin high, Active low (<0.8V) sets
VOUT margin low and high impedance (float) will bring VOUT back to nominal voltage. The factory default range for
margining is nominal VOUT ±5%. When using PMBus to control margin command, leave this pin as no connect.
25
VSET
I
Output voltage selection pin. Refer to Table 4 for a list of resistor values to set various output voltages.
28
PG
O
Power-Good output. Power-good output can be an open drain that requires a pull-up resistor or push-pull output
that can drive a logic input.
29
UVLO
I
VDD undervoltage lockout selection. Refer to Table 6 for a list of resistor values to set various UVLO levels.
30
PHASE
PWR
Switch node pad for DCR sensing. Electrically shorted inside to VSWH, but for higher current sensing accuracy
connect PHASE pad to VSWH pad externally. Refer to the “PCB Layout Guidelines” on page 20.
35
VR6
PWR
6V internal reference supply voltage.
36
VR5
PWR
5V internal reference supply voltage.
37
VDDC
PWR
VDD Clean. Noise at the VDD pin is filtered with ferrite bead and capacitor. For VDD > 6V, leave this pin as no
connect. For 5.5  VDD  6V, connect VDDC pin to VR6 pin. For 4.5  VDD < 5.5V, connect VDDC pin to VR6 and
VR5 pin.
38
V25
PWR
2.5V internal reference supply voltage.
39
SYNC
I/O
4, 5, 22,
26, 32, 33
NC
FN8635 Rev.4.00
Aug 17, 2017
DESCRIPTION
SYNC pin can be input to external clock for frequency synchronization or output to supply clock signal to other
modules for synchronization. Refer to Table 5 for list of resistor values to program various switching frequencies.
These are test pins and are not electrically isolated. Leave these pins as no connect.
Page 5 of 56
ISL8270M
FB
VIN
VDRVIN
VDRVOUT
V25
VR5
VDDC
VDD
VR6
ISL8270M Internal Block Diagram
VSET
EN
OV/UV
LDO
LDO
LDO
INTERLEAVE
OT/UT OC/UC
POWER
MANAGEMENT
SNAPSHOT
FAULT SPREADING
MARGINING
VIN
SS
PG
MGN
DDC
LDO
SEQUENCE
PLL
0.3µH
LOGIC
SYNC
SYNC
OUT
VOUT
PWM OUT
D-PWM
PGND
NVM
SUPERVISOR
DRIVER AND FETS
ChargeMode
CONTROL
PROTECTION
CSA
100
ADC-10
VSEN+
VSA
ADC-10
SALRT
VSEN-
VDRV
SCL
SDA
100
VDD
EXTERNAL
TEMP
PMBus/I 2C
INTERFACE
SA
XTEMP+
INTERNAL TEMP
SENSOR
100pF
SGND
XTEMPPGND
SGND
DIGITAL CONTROLLER
FIGURE 3. INTERNAL BLOCK DIAGRAM
FN8635 Rev.4.00
Aug 17, 2017
Page 6 of 56
ISL8270M
Absolute Maximum Ratings
Thermal Information
Input Supply Voltage, VIN Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . -0.3V to 17V
Input Supply Voltage for Controller, VDD Pin . . . . . . . . . . . . . . -0.3V to 17V
Input Gate Driver Supply Voltage, VDRVIN Pin . . . . . . . . . . . . . -0.3V to 17V
Output Gate Driver Supply Voltage, VDRVOUT Pin . . . . . . . . . . . -0.3V to 6V
6V Internal Reference Supply Voltage, VR6 Pin . . . . . . . . . . . -0.3V to 6.6V
5V Internal Reference Supply Voltage, VR5 Pin . . . . . . . . . . . -0.3V to 6.5V
2.5V Internal Reference Supply Voltage, V25 Pin. . . . . . . . . . . . -0.3V to 3V
Logic I/O Voltage for DDC, EN, MGN, PG,DISB#
SA, SCL,SDA, SALRT, SYNC, UVLO, VMON, VSET . . . . . . . . . -0.3V to 6.0V
Analog Input Voltages for
VSEN+, XTEMP+ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -0.3V to 6.0V
VSEN-, XTEMP- . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -0.3V to 0.3V
ESD Rating
Human Body Model (Tested per JESD22-A114F) . . . . . . . . . . . . . . 2000V
Machine Model (Tested per JESD22-A115C) . . . . . . . . . . . . . . . . . . 200V
Charged Device Model (Tested per JESD22-C110D) . . . . . . . . . . . . 750V
Latch-Up (Tested per JESD78C; Class 2, Level A) . . . . . . . . . . . . . . . 100mA
Thermal Resistance (Typical)
JA (°C/W) JC (°C/W)
40 LD HDA Package (Notes 6, 7) . . . . . . . .
7.5
2.2
Maximum Junction Temperature (Plastic Package) . . . . . . . . . . . .+125°C
Storage Temperature Range. . . . . . . . . . . . . . . . . . . . . . . .-55°C to +150°C
Pb-Free Reflow Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . Refer to Figure 31
Recommended Operating Conditions
Input Supply Voltage Range, VIN . . . . . . . . . . . . . . . . . . . . . . . . 4.5V to 14V
Input Supply Voltage Range for Controller, VDD . . . . . . . . . . . 4.5V to 14V
Output Voltage Range, VOUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0.6V to 5V
Output Current Range, IOUT(DC) (Note 10). . . . . . . . . . . . . . . . . . . 0A to 25A
Operating Junction Temperature Range, TJ. . . . . . . . . . . .-40°C to +125°C
CAUTION: Do not operate at or near the maximum ratings listed for extended periods of time. Exposure to such conditions may adversely impact product
reliability and result in failures not covered by warranty.
NOTES:
6. JA is measured in free air with the module mounted on an evaluation board 3x4.5inch in size with 2oz surface and 2oz buried planes and multiple
via interconnects as specified on AN1926, “ISL8270MEVAL1Z Evaluation Board User Guide”.
7. For JC, the “case temp” location is the center of the package underside.
Electrical Specifications VIN = VDD = 12V, fSW = 533kHz, COUT = 1340µF, TA = -40°C to +85°C, unless otherwise noted. Typical values
are at TA = +25°C. Boldface limits apply across the operating temperature range, -40°C to +85°C.
PARAMETER
SYMBOL
TEST CONDITIONS
Input Supply Current for Controller
IDD
VIN = VDD = 12V, VOUT = 0V, module not
enabled
6V Internal Reference Supply Voltage
VR6
5V Internal Reference Supply Voltage
VR5
2.5V Internal Reference Supply Voltage
V25
MIN
(Note 8)
TYP
MAX
(Note 8)
UNIT
40
50
mA
5.5
6.1
6.6
V
4.5
5.2
5.5
V
2.25
2.5
2.75
V
INPUT AND SUPPLY CHARACTERISTICS
Input Supply Voltage for Controller Read Back
Resolution
VDD_READ_RES
Input Supply Voltage for Controller Read Back
Total Error (Note 11)
VDD_READ_ERR
IVR5 < 5mA
PMBus read
10
Bits
±2
%FS
OUTPUT CHARACTERISTICS
Output Voltage Adjustment Range
VOUT_RANGE
VIN > VOUT + 1.8V
Output Voltage Set-Point Range
VOUT_RES
Configured using PMbus
Output Voltage Set-Point Accuracy (Notes 9, 11)
VOUT_ACCY
Includes line, load, and temperature
(-20°C ≤ TA ≤ +85°C)
Output Voltage Read Back Resolution
VOUT_READ_RES
Output Voltage Read Back Total Error (Note 11)
VOUT_READ_ERR
Output Current Read Back Resolution
IOUT_READ_RES
Output Current Range (Note 10)
Output Current Read back Total Error
FN8635 Rev.4.00
Aug 17, 2017
0.54
5.5
±0.025
-1
+1
-2
%VOUT
Bits
+2
10
IOUT_RANGE
IOUT_READ_ERR
%
10
PMBus Read
V
%VOUT
Bits
25
PMBus read at max load
±2
A
A
Page 7 of 56
ISL8270M
Electrical Specifications VIN = VDD = 12V, fSW = 533kHz, COUT = 1340µF, TA = -40°C to +85°C, unless otherwise noted. Typical values
are at TA = +25°C. Boldface limits apply across the operating temperature range, -40°C to +85°C. (Continued)
PARAMETER
SYMBOL
TEST CONDITIONS
MIN
(Note 8)
TYP
MAX
(Note 8)
UNIT
5000
ms
SOFT-START AND SEQUENCING
Delay Time from Enable to VOUT Rise
tON_DELAY Accuracy
Output Voltage Ramp-Up Time
Output Voltage Ramp-Up Time Accuracy
Delay Time from disable to VOUT Fall
tOFF_DELAY Accuracy
Output Voltage Fall Time
Output Voltage Fall Time Accuracy
tON_DELAY
Configured using PMBus
2
tON_DELAY_ACCY
tON_RISE
±2
Configured using PMBus
0.5
tON_RISE_ACCY
tOFF_DELAY
100
ms
±250
Configured using PMBus
µs
2
tOFF_DELAY_ACCY
tOFF_FALL
ms
5000
±2
Configured using PMBus
ms
0.5
tON_FALL_ACCY
ms
100
ms
±250
µs
POWER-GOOD
Power-Good Delay
VPG_DELAY
Configured using PMBus
0
5000
ms
Temperature Sense Range
TSENSE_RANGE
ConfigurED using PMBus
-50
150
C
Internal Temperature Sensor Accuracy
INT_TEMPACCY
Tested at +100°C
-5
+5
C
External Temperature Sensor Accuracy
XTEMPACCY
TEMPERATURE SENSE
Using 2N3904 NPN transistor
C
±5
FAULT PROTECTION
VDD Undervoltage Threshold Range
VDD_UVLO_RANGE
Measured internally
4.18
16
V
VDD Undervoltage Threshold Accuracy (Note 11)
VDD_UVLO_ACCY
±2
%FS
VDD Undervoltage Response Time
VDD_UVLO_DELAY
10
µs
VOUT+15
%
VOUT Overvoltage Threshold Range
VOUT Undervoltage Threshold Range
VOUT_OV_RANGE
Factory default
Configured using PMBus
VOUT_UV_RANGE
Factory default
Configured using PMBus
VOUT OV/UV Threshold Accuracy (Note 9)
VOUT_OV/UV_ACCY
VOUT OV/UV Response Time
VOUT_OV/UV_DELAY
VOUT+5
VOUT_MAX
%
VOUT-15
%
0
VOUT-5
%
-2
+2
%
10
µs
±10
%FS
Output Current Limit Set-Point Accuracy
(Note 11)
ILIMIT_ACCY
Tested at IOUT_OC_FAULT_LIMIT = 30A
Output Current Fault Response Time (Note 12)
ILIMIT_DELAY
Factory default
5
tSW
TJUNCTION
Factory default
125
C
Over-Temperature Protection Threshold
(Controller Junction Temperature)
Thermal Protection Hysteresis
FN8635 Rev.4.00
Aug 17, 2017
Configured using PMBus
TJUNCTION_HYS
-40
125
C
C
15
Page 8 of 56
ISL8270M
Electrical Specifications VIN = VDD = 12V, fSW = 533kHz, COUT = 1340µF, TA = -40°C to +85°C, unless otherwise noted. Typical values
are at TA = +25°C. Boldface limits apply across the operating temperature range, -40°C to +85°C. (Continued)
PARAMETER
SYMBOL
TEST CONDITIONS
MIN
(Note 8)
TYP
MAX
(Note 8)
UNIT
OSCILLATOR AND SWITCHING CHARACTERISTICS
Switching Frequency Range
Switching Frequency Set-Point Accuracy
Minimum Pulse Width Required from External
SYNC Clock
Drift Tolerance for External SYNC Clock
fSW_RANGE
296
1067
kHz
fSW_ACCY
-5
+5
%
EXT_SYNCPW
EXT_SYNCDRIFT
Measured at 50% amplitude
150
ns
External SYNC clock equal to 500kHz is
not supported
-10
+10
%
DDC, EN, MGN, PG, SA, SCL, SDA,
SALRT, SYNC, UVLO, VMON, VSET
-100
+100
nA
0.8
V
LOGIC INPUT/OUTPUT CHARACTERISTICS
Bias Current at the Logic Input Pins
ILOGIC_BIAS
Logic Input Low Threshold Voltage
VLOGIC_IN_LOW
Logic Input High Threshold Voltage
VLOGIC_IN_HIGH
Logic Output Low Threshold Voltage
VLOGIC_OUT_LOW
2mA sinking
Logic Output High Threshold Voltage
VLOGIC_OUT_HIGH
2mA sourcing
2.0
V
0.5
V
2.25
V
PMBus INTERFACE TIMING CHARACTERISTIC
PMBus Operating Frequency
FSMB
100
400
kHz
NOTES:
8. Compliance to datasheet limits is assured by one or more methods: Production test, characterization, and/or design.
9. VOUT measured at the termination of the VSEN+ and VSEN- sense points.
10. The MAX load current is determined by the thermal “Derating Curves” on page 12, provided with this document.
11. “FS” stand for full scale of recommended maximum operation range.
12. “tSW” stands for time period of operation switching frequency.
FN8635 Rev.4.00
Aug 17, 2017
Page 9 of 56
ISL8270M
Typical Performance Curves
Operating condition: TA = +25°C, no air flow. COUT = 1340µF. Typical values are used unless otherwise noted.
100
96
95
94
90
92
85
1.8V
1.2V
80
2.5V
1V
75
EFFICIENCY (%)
EFFICIENCY (%)
Efficiency Performance
3.3V
0.8V
70
65
90
1
3
5
9
7
11
13
15
17
19
21
23
84
1V
0.8V
80
25
FIGURE 4. EFFICIENCY vs OUTPUT CURRENT AT VIN = 5V,
fSW = 550kHz FOR VARIOUS OUTPUT VOLTAGES
300
400
500
600
700
800
SWITCHING FREQUENCY (kHz)
900
FIGURE 5. EFFICIENCY vs SWITCHING FREQUENCY AT VIN = 5V,
IOUT = 25A FOR VARIOUS OUTPUT VOLTAGES
100
96
95
94
3.3V
2.5V
5V
92
EFFICIENCY (%)
90
EFFICIENCY (%)
1.8V
86
IOUT (A)
85
1.8V
80
2.5V
1.2V
75
1V
70
0.8V
65
3.3V
3
5
7
88
84
9
11 13 15
IOUT (A)
17
21
19
23
94
EFFICIENCY (%)
85
1.8V
1V
1.2V
3.3V
60
2.5V
0.8V
3
5
7
700
9
11 13 15
IOUT (A)
800
900
3.3V
5V
90
88
1.8V
86
84
1V
80
17
19
21
23
25
FIGURE 8. EFFICIENCY vs OUTPUT CURRENT AT VIN = 12V,
fSW = 550kHz FOR VARIOUS OUTPUT VOLTAGES
FN8635 Rev.4.00
Aug 17, 2017
600
82
5V (727kHz)
1
500
2.5V
92
90
80
400
FIGURE 7. EFFICIENCY vs SWITCHING FREQUENCY AT VIN = 9V,
IOUT = 25A FOR VARIOUS OUTPUT VOLTAGES
96
65
0.8V
SWITCHING FREQUENCY (kHz)
95
70
1.2V
1V
78
300
25
100
75
1.8V
86
80
5V (727kHz)
1
90
82
FIGURE 6. EFFICIENCY vs OUTPUT CURRENT AT VIN = 9V,
fSW = 550kHz FOR VARIOUS OUTPUT VOLTAGES
EFFICIENCY (%)
1.2V
88
82
60
60
2.5V
3.3V
78
1.2V
0.8V
300
400
500
600
700
800
900
SWITCHING FREQUENCY (kHz)
FIGURE 9. EFFICIENCY vs SWITCHING FREQUENCY AT VIN = 12V,
IOUT = 25A FOR VARIOUS OUTPUT VOLTAGES
Page 10 of 56
ISL8270M
Typical Performance Curves
(Continued)
Transient Response Performance
VIN = 12, COUT = 4x100µF ceramic and 2x470µF POSCAP, IOUT = 0/12.5A,
IOUT slew rate = 12.5A/µs, TA = +25°C. Typical values are used unless otherwise noted.
VOUT (50mV/DIV)
VOUT (50mV/DIV)
ER
D
OL
fSW = 550kHz
fSW = 550kHz
ASCR GAIN = 700
RESIDUAL = 55
IOUT (5A/ DIV)
IOUT (5A/DIV)
EH
C
A
PL
20µs/DIV
20µs/DIV
FIGURE 11. 1V TRANSIENT RESPONSE
FIGURE 10. 0.8V TRANSIENT RESPONSE
VOUT (50mV/DIV)
VOUT (50mV/DIV)
ER
D
OL
fSW = 550kHz
IOUT (5A/DIV)
ASCR GAIN = 700
RESIDUAL = 55
E
AC
L
P
H
fSW = 550kHz
ASCR GAIN = 650
RESIDUAL = 60
ASCR GAIN = 600
RESIDUAL = 60
IOUT (5A/DIV)
20µs/DIV
20µs/DIV
FIGURE 12. 1.2V TRANSIENT RESPONSE
FIGURE 13. 1.8V TRANSIENT RESPONSE
VOUT (50mV/DIV)
fSW = 800kHz
ASCR GAIN = 800
RESIDUAL = 75
IOUT (5A/DIV)
20µs/DIV
FIGURE 14. 2.5V TRANSIENT RESPONSE
FN8635 Rev.4.00
Aug 17, 2017
Page 11 of 56
ISL8270M
Typical Performance Curves
Derating Curves
(Continued)
All of the following curves were plotted at TJ = +115°C, fSW = 533kHz
25
20
LOAD CURRENT (A)
LOAD CURRENT (A)
25
400 LFM
15
0 LFM
10
5
0
200 LFM
60
70
80
90
100
110
20
400 LFM
15
10
0 LFM
5
0
120
200 LFM
60
70
TEMPERATURE (°C)
FIGURE 15. 5VIN TO 1VOUT
400 LFM
15
0 LFM
10
5
20
110
120
400 LFM
15
10
0 LFM
5
200 LFM
200 LFM
0
60
100
25
LOAD CURRENT (A)
LOAD CURRENT (A)
90
FIGURE 16. 12VIN TO 1VOUT
25
20
80
TEMPERATURE (°C)
70
80
90
100
110
0
120
60
70
80
90
100
110
120
TEMPERATURE (°C)
TEMPERATURE (°C)
FIGURE 18. 12VIN TO 1.2VOUT
FIGURE 17. 5VIN TO 1.2VOUT
25
25
400 LFM
LOAD CURRENT (A)
LOAD CURRENT (A)
20
15
200 LFM
10
5
0
0 LFM
60
70
80
90
100
TEMPERATURE (°C)
FIGURE 19. 5VIN TO 1.8VOUT
FN8635 Rev.4.00
Aug 17, 2017
110
120
20
400 LFM
15
0 LFM
10
5
0
200 LFM
60
70
80
90
100
110
TEMPERATURE (°C)
FIGURE 20. 12VIN TO 1.8VOUT
Page 12 of 56
ISL8270M
Typical Performance Curves
Derating Curves
(Continued)
All of the following curves were plotted at TJ = +115°C, fSW = 533kHz (Continued)
25
20
400 LFM
LOAD CURRENT (A)
LOAD CURRENT (A)
25
15
0 LFM
10
200 LFM
5
0
60
70
80
90
100
110
20
400 LFM
15
0 LFM
10
5
200 LFM
0
60
120
70
TEMPERATURE (°C)
FIGURE 21. 5VIN TO 2.5VOUT
100
110
25
20
400 LFM
LOAD CURRENT (A)
LOAD CURRENT (A)
90
FIGURE 22. 12VIN TO 2.5VOUT
25
15
0 LFM
10
5
0
80
TEMPERATURE (°C)
200 LFM
60
70
80
90
100
110
20
400 LFM
15
10
0 LFM
5
0
50
120
200 LFM
60
TEMPERATURE (°C)
70
80
90
100
110
TEMPERATURE (°C)
FIGURE 23. 5VIN TO 3.3VOUT
FIGURE 24. 12VIN TO 3.3VOUT
30
LOAD CURRENT (A)
25
20
400 LFM
15
200 LFM
10
5
0 LFM
0
50
60
70
80
90
100
TEMPERATURE (°C)
FIGURE 25. 12VIN TO 5VOUT, 727kHz
FN8635 Rev.4.00
Aug 17, 2017
Page 13 of 56
ISL8270M
Typical Application Circuit
10µ
MGN
VR5
VR6
VSET
ISL8270M
SA
VSWH
PHASE
VDRVOUT
C1
220µ
VSEN+
VSEN-
VIN
SGND
VDD
10µ
C2 +
C7
C6
C3
VOUT
1.2V 25A
VOUT
PGND
R1
2.2
(Note 17)
VDDC
VDRVIN
C 4 1µ
VIN
4.5V TO 13.2V
V25
DDC
SCL
SDA
SALRT
VOUT_COMMAND = 1.2V
PMBus ADDRESS = 0x28
C5
UVLO
R3
XTEMP-
R4
EN
R5
PMBus
INTERFACE
R6
SYNC
R3,R4,R5,R6 = 4.7k
VAUX
3.3V TO 5V
XTEMP+
(Note 16)
(Notes 13, 14)
2x22µ
+ (Note 15)
R7
4x100µ
200
2x470µ
(POSCAP)
NOTES:
13. R4 and R5 are not required if the PMBus host already has I2C pull-up resistors.
14. Only one R3 per DDC bus is required when DDC bus is shared with other modules.
15. R7 is optional but recommended to sink possible ~100µA back-flow current from the VSEN+ pin. Back-flow current is present only when the
module is in a disabled state with power still available at the VDD pin.
16. Unused pins (SYNC, XTEMP, MGN, UVLO) can be no connect.
17. Internal reference supply pins (V25, VDDC, VR5, VR6) do not need external capacitors and can be no connect. Refer to “PCB Layout Guidelines”
on page 20 for more information.
FIGURE 26. TYPICAL SINGLE-PHASE APPLICATION CIRCUIT FOR 1.2V/25A OUTPUT
FN8635 Rev.4.00
Aug 17, 2017
Page 14 of 56
ISL8270M
TABLE 2. ISL8270M DESIGN GUIDE MATRIX AND OUTPUT VOLTAGE RESPONSE
VIN
(V)
VOUT
(V)
CIN
(BULK)
(Note 18)
CIN
(CERAMIC)
COUT
(BULK)
COUT
(CERAMIC)
ASCR
GAIN
(Note 19)
ASCR
RESIDUAL
(Note 19)
P-P
DEVIATION
(mV)
RECOVERY
TIME
(µs)
LOAD
STEP (A)
(Note 20)
FREQ.
(kHz)
5
1
2x150µF
4x47µF
2x470µF
6x100µF
380
90
45
14
12.5
516
12
1
2x150µF
3x22µF
3x470µF
6x100µF
230
80
50
18
12.5
348
12
1
2x150µF
2x22µF
2x470µF
6x100µF
400
90
48
12
12.5
516
5
1.8
2x150µF
5x47µF
2x470µF
3x100µF
250
70
65
12
12.5
516
12
1.8
2x150µF
3x22µF
2x470µF
3x100µF
250
70
65
12
12.5
516
5
2.5
2x150µF
5x47µF
1x470µF
3x100µF
250
90
70
14
12.5
640
12
2.5
2x150µF
2x22µF
1x470µF
3x100µF
350
90
70
14
12.5
696
5
3.3
2x150µF
4x47µF
1x470µF
3x100µF
250
90
80
20
12.5
640
12
3.3
2x150µF
3x22µF
1x470µF
3x100µF
320
90
80
10
12.5
696
12
5
2x150µF
3x22µF
1x470µF
1x100µF
300
70
120
6
12.5
1066
NOTES:
18. CIN bulk capacitor is optional only for energy buffer from the long input power supply cable.
19. ASCR gain and residual are selected to guarantee that the phase margin is higher than 60° and gain margin is higher than 6dB at room temperature
and full load (25A).
20. Output voltage response is tested with load step slew rate higher than 20A/µs.
TABLE 3. RECOMMENDED I/O CAPACITOR IN Table 2
VENDORS
VALUE
PART NUMBER
MURATA, Input Ceramic
47µF, 16V, 1210
GRM32ER61C476ME15L
MURATA, Input Ceramic
22µF, 16V, 1210
GRM32ER61E226KE15L
TAIYO YUDEN, Input Ceramic
47µF, 16V, 1210
EMK325BJ476MM-T
TAIYO YUDEN, Input Ceramic
22µF, 25V, 1210
TMK325BJ226MM-T
MURATA, Output Ceramic
100µF, 6.3V, 1210
GRM32ER60J107M
TDK, Output Ceramic
100µF, 6.3V, 1210
C3225X5R0J107M
AVX, Output Ceramic
100µF, 6.3V, 1210
12106D107MAT2A
SANYO POSCAP, Input Bulk
150µF, 16V
16TQC150MYF
SANYO POSCAP, Output Bulk
470µF, 4V
4TPE470MCL
SANYO POSCAP, Output Bulk
470µF, 6.3V
6TPF470MAH
FN8635 Rev.4.00
Aug 17, 2017
Page 15 of 56
ISL8270M
Functional Description
TABLE 4. OUTPUT VOLTAGE RESISTOR SETTINGS (Continued)
VOUT
(V)
RSET
(kΩ)
The ISL8270M provides an SMBus digital interface that enables
the user to configure all aspects of the module operation as well
as monitor the input and output parameters. The ISL8270M can
be used with any SMBus host device. In addition, the module is
compatible with PMBus Power System Management Protocol
Specification Parts I & II version 1.2. The ISL8270M accepts most
standard PMBus commands. When controlling the device with
PMBus commands, it is recommended that the enable pin be
tied to SGND.
1.90
68.1
The SMBus device address is the only parameter that must be
set by external pins. All other device parameters can be set with
PMBus commands.
SMBus Communications
The ISL8270M can operate without the PMBus in pin-strap mode
with configurations programmed by pin-strap resistors, such as
output voltage, switching frequency, device SMBus address, input
UVLO, soft-start/stop, and current sharing. Note that pin-strap
resistors with 1% tolerance or better should be used for all the
pin-strap settings.
Output Voltage Selection
The output voltage can be set to a voltage between 0.6V and 5V
provided that the input voltage is higher than the desired output
voltage by an amount sufficient to maintain regulation.
The VSET pin is used to set the output voltage to levels as shown
in Table 4. The RSET resistor is placed between the VSET pin and
SGND. A standard 1% resistor is recommend.
TABLE 4. OUTPUT VOLTAGE RESISTOR SETTINGS
VOUT
(V)
RSET
(kΩ)
0.60
10
0.65
11
0.70
12.1
0.75
13.3
0.80
14.7
0.85
16.2
0.90
17.8
0.95
19.6
1.00
21.5, or connect to SGND
1.05
23.7
1.10
26.1
1.15
28.7
1.20
31.6, or OPEN
1.25
34.8
1.30
38.3
1.40
42.2
1.50
46.4
1.60
51.1
1.70
56.2
1.80
61.9
FN8635 Rev.4.00
Aug 17, 2017
2.00
75
2.10
82.5
2.20
90.9
2.30
100
2.50
110, or connect to V25
2.80
121
3.00
133
3.30
147
4.00
162
5.00
178
The output voltage can also be set to any value between 0.6V and
5V using a PMBus command VOUT_COMMAND.
By default, VOUT_MAX is set 110% higher than VOUT set by the
pin-strap resistor, which can be changed to any value up to 5.5V
with PMBus command VOUT_MAX.
Soft-Start Delay and Ramp Times
It may be necessary to set a delay from when an enable signal is
received until the output voltage starts to ramp to its target
value. In addition, the designer may want to precisely set the
time required for VOUT to ramp to its target value after the delay
period has expired. These features can be used as part of an
overall inrush current management strategy or to precisely
control how fast a load IC is turned on. The ISL8270M gives the
system designer several options for precisely and independently
controlling both the delay and ramp time periods. The soft-start
delay period begins when the EN pin is asserted and ends when
the delay time expires.
The soft-start delay and ramp times can be programmed to
custom values with PMBus commands TON_DELAY and
TON_RISE. When the delay time is set to 0ms, the device begins its
ramp-up after the internal circuitry has initialized (approximately
2ms). When the soft-start ramp period is set to 0ms, the output
ramps up as quickly as the output load capacitance and loop
settings allow. It is generally recommended to set the soft-start
ramp to a value greater than 500µs to prevent inadvertent fault
conditions due to excessive inrush current.
Power-Good
The ISL8270M provides a Power-Good (PG) signal that indicates
the output voltage is within a specified tolerance of its target
level and no fault condition exists. By default, the PG pin asserts
if the output is within 10% of the target voltage. These limits and
the polarity of the pin can be changed with PMBus command
POWER_GOOD_ON.
A PG delay period is defined as the time from when all conditions
within the ISL8270M for asserting PG are met to when the PG pin
is actually asserted. This feature is commonly used instead of an
external reset controller to control external digital logic. A PG
delay can be programmed with PMBus command
POWER_GOOD_DELAY.
Page 16 of 56
ISL8270M
Switching Frequency and PLL
TABLE 6. UVLO RESISTOR SETTINGS (Continued)
The device’s switching frequency is set from 296kHz to 1067kHz
using the pin-strap method as shown in Table 5, or by using a
PMBus command FREQUENCY_SWITCH. The ISL8270M
incorporates an internal Phase-Locked Loop (PLL) to clock the
internal circuitry. The PLL can be driven by an external clock source
connected to the SYNC pin. When using the internal oscillator, the
SYNC pin can be configured as a clock source as a external sync to
other modules. Refer to “SYNC_CONFIG (E9h)” on page 46 for more
information. A standard 1% resistor is required if using pin-strap.
UVLO
(V)
RUVLO
(kΩ)
4.59
28.7
TABLE 5. SWITCHING FREQUENCY RESISTOR SETTINGS
8.99
56.2
9.90
61.9
fSW
(kHz)
RSET
(kΩ)
296
14.7, or connect to SGND
320
16.2
364
17.8
400
19.6
421
21.5
471
23.7
533
26.1, or OPEN
571
28.7
615
31.6
727
34.8
800
38.3
842
42.2
889
46.4
1067
51.1, or connect to V25
Loop Compensation
The module is internally compensated using the PMBus
command ASCR_CONFIG. The ISL8270M uses the ChargeMode
control algorithm that responds to output current changes within
a single PWM switching cycle, achieving a smaller total output
voltage variation with less output capacitance than traditional
PWM controllers.
Input Undervoltage Lockout (UVLO)
The Input Undervoltage Lockout (UVLO) prevents the ISL8270M
from operating when the input falls below a preset threshold,
indicating the input supply is out of its specified range. The UVLO
threshold (VUVLO) can be set between 4.18V and 16V using the
pin-strap method as shown in Table 6, or by using the PMBus
command VIN_UV_FAULT_LIMIT. A standard 1% resistor is
required if using pin-strap.
Fault response to an input undervoltage fault can be programmed
with the PMBus command VIN_UV_FAULT_RESPONSE.
TABLE 6. UVLO RESISTOR SETTINGS
5.06
31.6
5.57
34.8
6.13
38.3
6.75
42.2
7.42
46.4
8.18
51.1
10.90
68.1
12.00
75
13.20
82.5
14.54
90.9
16.00
100
SMBus Module Address Selection
Each module must have its own unique serial address to
distinguish between other devices on the bus. The module
address is set by connecting a resistor between the SA pin and
SGND. Table 7 lists the available module addresses. A standard
1% resistor is required.
TABLE 7. SMBus ADDRESS RESISTOR SELECTION
RSA
(kΩ)
SMBus
ADDRESS
10
19h
11
1Ah
12.1
1Bh
13.3
1Ch
14.7
1Dh
16.2
1Eh
17.8
1Fh
19.6
20h
21.5
21h
23.7
22h
26.1
23h
28.7
24h
31.6
25h
34.8, or connect to SGND
26h
38.3
27h
42.2, or open
28h
46.4
29h
UVLO
(V)
RUVLO
(kΩ)
51.1
2Ah
56.2
2Bh
4.5
OPEN
61.9
2Ch
10.8
Connect to V25
68.1
2Dh
4.18
26.1
75
2Eh
FN8635 Rev.4.00
Aug 17, 2017
Page 17 of 56
ISL8270M
TABLE 7. SMBus ADDRESS RESISTOR SELECTION (Continued)
RSA
(kΩ)
SMBus
ADDRESS
82.5
2Fh
90.9
30h
100
31h
Output Overvoltage Protection
The ISL8270M offers an internal output overvoltage protection
circuit that can be used to protect sensitive load circuitry from
being subjected to a voltage higher than its prescribed limits. A
hardware comparator is used to compare the actual output
voltage (seen at the VSEN+, VSEN- pins) to a threshold set to 15%
higher than the target output voltage (the default setting). Fault
threshold can be programmed to a desired level with the PMBus
command VOUT_OV_FAULT_LIMIT. If the VSEN+ voltage exceeds
this threshold, the module will initiate an immediate shutdown
without retry. Retry settings can be programmed with the PMBus
command VOUT_OV_FAULT_RESPONSE.
Internal to the module, two 100Ω resistors are populated from
VOUT to VSEN+ and SGND to VSEN- to protect from overvoltage
conditions in case of open at VSENSE pins and differential remote
sense traces due to assembly error. As long as differential
remote sense traces have low resistance, VOUT regulation
accuracy is not sacrificed.
Output Prebias Protection
An output prebias condition exists when an externally applied
voltage is present on a power supply’s output before the power
supply’s control IC is enabled. Certain applications require that
the converter not be allowed to sink current during start-up if a
prebias condition exists at the output. The ISL8270M provides
prebias protection by sampling the output voltage prior to
initiating an output ramp.
If a prebias voltage lower than the target voltage exists after the
preconfigured delay period has expired, the target voltage is set
to match the existing prebias voltage, and both drivers are
enabled. The output voltage is then ramped to the final
regulation value at the preconfigured ramp rate.
The actual time the output takes to ramp from the prebias
voltage to the target voltage varies depending on the prebias
voltage, however, the total time elapsed from when the delay
period expires and when the output reaches its target value will
match the preconfigured ramp time (see Figure 27).
If a prebias voltage is higher than the target voltage after the
preconfigured delay period has expired, the target voltage is set
to match the existing prebias voltage, and both drivers are
enabled with a PWM duty cycle that would ideally create the
prebias voltage.
When the preconfigured soft-start ramp period has expired, the
PG pin is asserted (assuming the prebias voltage is not higher
than the overvoltage limit). The PWM then adjusts its duty cycle
to match the original target voltage, and the output ramps down
to the preconfigured output voltage.
If a prebias voltage is higher than the overvoltage limit, the
device does not initiate a turn-on sequence and declares an
FN8635 Rev.4.00
Aug 17, 2017
overvoltage fault condition. The device then responds based on
the output overvoltage fault response setting programmed with
PMBus command VOUT_OV_FAULT_RESPONSE.
VOUT
DESIRED OUTPUT
VOLTAGE
PREBIAS
VOLTAGE
TIME
TONDELAY
TONRISE
VPREBIAS < VTARGET
VOUT
PREBIAS
VOLTAGE
DESIRED OUTPUT
VOLTAGE
TIME
TONDELAY
TONRISE
VPREBIAS > VTARGET
FIGURE 27. OUTPUT RESPONSES TO PREBIAS VOLTAGES
Output Overcurrent Protection
The ISL8270M can protect the power supply from damage if the
output is shorted to ground or if an overload condition is imposed
on the output. The average output overcurrent fault threshold can
be programmed with PMBus command IOUT_OC_FAULT_LIMIT.
The module automatically programs the peak inductor current
fault threshold, by calculating the inductor ripple current by
reading real-time input voltage, switching frequency, and
VOUT_COMMAND. When the peak inductor current crosses the
peak inductor current fault threshold for five successive cycle
modules it will initiate an immediate shutdown.
The default response from an overcurrent fault is an immediate
shutdown without retry. Retry settings can be programmed with
the PMBus command MFR_IOUT_OC_FAULT_RESPONSE.
Thermal Overload Protection
The ISL8270M includes a thermal sensor that continuously
measures the internal temperature of the module and shuts
down the controller when the temperature exceeds the preset
limit. The default temperature limit is set to +125°C in the
factory, but can be changed with the PMBus command
OT_FAULT_LIMIT.
The default response from an over-temperature fault is an
immediate shutdown without retry. Retry settings can be
programmed with the PMBus command OT_FAULT_RESPONSE.
If the user has configured the module to retry, the controller
waits the preset delay period (if configured to do so) and then
checks the module temperature. If the temperature has dropped
below a threshold that is approximately +15°C lower than the
Page 18 of 56
ISL8270M
Fault Spreading
selected temperature fault limit, the controller attempts to
restart. If the temperature still exceeds the fault limit, the
controller waits the preset delay period and retries again.
Digital-DC Bus
The Digital-DC Communications (DDC) bus is used to
communicate between Intersil digital power modules and digital
controllers. This dedicated bus provides the communication
channel between devices for features such as sequencing and
fault spreading. The DDC pin on all Digital-DC devices in an
application should be connected together. A pull-up resistor is
required on the DDC bus in order to guarantee the rise time as
shown in Equation 1:
Rise Time = R PU C LOAD  1s
(EQ. 1)
where RPU is the DDC bus pull-up resistance and CLOAD is the
bus loading.
The pull-up resistor can be tied to an external 3.3V or 5V supply
as long as this voltage is present before or during device
power-up. In principle, each device connected to the DDC bus
presents approximately 10pF of capacitive loading, and each
inch of FR4 PCB trace introduces approximately 2pF. The ideal
design uses a central pull-up resistor that is well matched to the
total load capacitance.
Digital-DC modules and devices can be configured to broadcast a
fault event over the DDC bus to the other devices in the group
with PMBus command DDC_GROUP. When a non-destructive
fault occurs and the device is configured to shutdown on a fault,
the device shuts down and broadcasts the fault event over the
DDC bus. The other devices on the DDC bus shut down
simultaneously, if configured to do so, and attempt to restart in
their prescribed order.
Temperature Monitoring Using XTEMP Pin
The ISL8270M supports measurement of an external device
temperature using either a thermal diode integrated in a
processor, FPGA or ASIC, or using a discrete diode-connected
2N3904 NPN transistor. Figure 28 illustrates the typical
connections required. The external temperature sensors can be
used to provide the temperature reading for over-temperature
and under-temperature faults. These options for the external
temperature sensors are enabled using the USER_CONFIG
PMBus command.
XTEMP+
ISL8270M
Phase Spreading
XTEMP-
When multiple point-of-load converters share a common DC
input supply, it is desirable to adjust the clock phase offset of
each device, such that not all devices start to switch
simultaneously. Setting each converter to start its switching cycle
at a different point in time can dramatically reduce input
capacitance requirements and efficiency losses. Because the
peak current drawn from the input supply is effectively spread
out over a period of time, the peak current drawn at any given
moment is reduced, and the power losses proportional to the
IRMS2 are reduced dramatically.
DISCRETE NPN
XTEMP+
ISL8270M
A group of Digital-DC modules or devices can be configured to
power-up in a predetermined sequence. This feature is especially
useful when powering advanced processors, (FPGAs and ASICs
that require one supply to reach its operating voltage) prior to
another supply reaching its operating voltage in order to avoid
latch-up. Multi-device sequencing can be achieved by configuring
each device with the PMBus command SEQUENCE. Multiple
device sequencing is configured by issuing PMBus commands to
assign the preceding device in the sequencing chain as well as
the device that follows in the sequencing chain.
The enable pins of all devices in a sequencing group must be tied
together and driven high to initiate a sequenced turn-on of the
group. Enable must be driven low to initiate a sequenced turnoff
of the group.
FN8635 Rev.4.00
Aug 17, 2017
µP
FPGA
DSP
ASIC
XTEMP-
To enable phase spreading, all converters must be synchronized
to the same switching clock. The phase offset of each device can
also be set to any value between 0° and 360° in 22.5°
increments with the PMBus command INTERLEAVE.
Output Sequencing
2N3904
EMBEDDED THERMAL DIODE
FIGURE 28. EXTERNAL TEMPERATURE MONITORING
Monitoring Using SMBus
A system controller can monitor a wide variety of different
ISL8270M system parameters with PMBus commands:
• READ_VIN
• READ_VOUT
• READ_IOUT
• READ_TEMPERATURE_1
• READ_TEMPERATURE_2
• READ_DUTY_CYCLE
• READ_FREQEUNCY
• MFR_READ_VMON
Page 19 of 56
ISL8270M
Snapshot Parameter Capture
The ISL8270M offers a special feature to capture parametric data
and some fault status’ following a fault. A detailed description is
provided in “SNAPSHOT (EAh)” on page 47.
the VSWH node, create copper islands in the middle and
bottom layers under the VSWH pad and connect them to the
top layer with multiple vias. Make sure to shield those copper
islands with a PGND layer to avoid any interference to noise
sensitive signals.
NC
VSET
MGN
DGND
NC
SA
SALRT
SDA
SCL
EN
CVDD
SGND
VR6
VOUT
CVOUT
FIGURE 29. RECOMMENDED LAYOUT - TOP PCB LAYER
SGND
Connect SGND to PGND
in the middle layer
SGND
SGND
SGND
FN8635 Rev.4.00
Aug 17, 2017
VR5
• For noise sensitive applications, it is recommended to connect
VSWH pads only on the top layer, but thermal performance
gets sacrificed. External airflow might be required to keep the
module heat at desired levels. For applications in which
switching noise is less critical, excellent thermal performance
can be achieved in the ISL8270M module by increasing copper
mass attached to the VSWH pad. To increase copper mass on
PGND
VSWH
• Connect differential remote sensing traces to the regulation point
to achieve a tight output voltage regulation. Route a trace from
and VSEN+ to the point-of-load where the tight output voltage is
desired. Avoid routing any sensitive signal traces, such as the
VSENSE signal near VSWH pads.
PGND
PGND
PGND
PGND
• Use large copper areas for the power path (VIN, PGND, VOUT)
to minimize conduction loss and thermal stress. Also, use
multiple vias to connect the power planes in different layers.
Extra ceramic capacitors at VIN and VOUT can be placed on the
bottom layer under VIN and VOUT pads when multiple vias are
used for connecting copper pads on top and bottom layers.
PHASE
VDRVIN
NC
• Establish separate SGND and PGND planes, then connect the
SGND to PGND planes as shown in Figure 30 in the middle
layer. For making connections between SGND/PGND on the
top layer and other layers, use multiple vias for each pin to
connect to the inner SGND/PGND layer. Do not connect SGND
directly to PGND on a top layer. Connecting SGND directly to
PGND without establishing the SGND plane will bypass the
decoupling capacitor at internal reference supplies, making
the controller susceptible to noise.
• Place enough ceramic capacitors between VIN and PGND,
VOUT and PGND and bypass capacitors between VDD and the
ground plane, as close to the module as possible to minimize
high frequency noise.
PGND
C
R
NC
• For 5.5V  VDD  6V, connect the VDDC pin to the VR6 pin. For
4.5  VDD < 5.5V, connect the VDDC pin to the VR6 and VR5
pins. An RC filter is required at the input of the VDRVIN pin if
the input supply is shared with the VIN pin.
VDRVOUT
PGND
• For VDD > 6V, the recommended PCB layout is shown in
Figure 29. Leave V25, VDDC, VR5, and VR6 as no connect.
SGND
C
CVIN
To achieve stable operation, low losses, and good thermal
performance, some layout considerations are necessary.
UVLO
VIN
PCB Layout Guidelines
A
B
C
VDD
SYNC
PG
VDDC
Modules are shipped with factory defaults configurations and
most settings can be overwritten with PMBus commands and
can be stored in nonvolatile memory with the PMBus command
STORE_USER_ALL.
DDC
XTEMP+
XTEMP VTRK+
VTRK VSEN+
VSEN -
PGND
SGND
VR25
The ISL8270M has an internal nonvolatile memory that shows
user configurations. Integrated security measures ensure that
the user can only restore the module to a level that has been
made available to them. During the initialization process, the
ISL8270M checks for stored values contained in its internal
nonvolatile memory.
SGND
Nonvolatile Memory
FIGURE 30. RECOMMENDED LAYOUT - CONNECT SGND TO PGND IN
THE MIDDLE PCB LAYER AFTER ESTABLISHING
SEPARATE SGND AND PGND
Page 20 of 56
ISL8270M
Experimental power loss curves, along with θJA from thermal
modeling analysis, can be used to evaluate the thermal
consideration for the module. The derating curves are derived
from the maximum power allowed while maintaining the
temperature below the maximum junction temperature of
+125°C. In actual applications, other heat sources and design
margins should be considered.
Package Description
The structure of the ISL8270M belongs to the High Density Array
(HDA) no-lead package. This kind of package has advantages,
such as good thermal and electrical conductivity, low weight, and
small size. The HDA package is applicable for surface mounting
technology and is being more readily used in the industry. The
ISL8270M contains several types of devices, including resistors,
capacitors, inductors, and control ICs. The ISL8270M is a copper
lead-frame based package with exposed copper thermal pads,
which have good electrical and thermal conductivity. The copper
lead frame and multi-component assembly is over-molded with
polymer mold compound to protect the devices.
The package outline, a typical PCB land pattern design, and a
typical stencil opening edge position are shown on pages 53 and
54 respectively. The module has a small size of
17mmx19mmx3.55mm. Figure 31 shows the typical reflow
profile parameters. These guidelines are general design rules.
Users can modify parameters according to their application.
PCB Layout Pattern Design
The bottom of the ISL8270M is a lead-frame footprint, which is
attached to the PCB by the surface mounting process. The PCB
land pattern is shown on page 53. The PCB layout pattern is
essentially 1:1 with the HDA exposed pad and I/O termination
dimensions. The thermal lands on the PCB layout should match
1:1 with the package exposed die pads.
Thermal Vias
A grid of 1.0mm to 1.2mm pitch thermal vias, which drops down
and connects to buried copper plane(s), should be placed under the
thermal land. The vias should be about 0.3mm to 0.33mm in
diameter with the barrel plated to about 1.0 ounce copper.
Although adding more vias (by decreasing via pitch) will improve
the thermal performance, diminishing returns will be seen as more
and more vias are added. Simply use as many vias as practical for
the thermal land size and your board design rules allow.
Stencil Pattern Design
Reflowed solder joints on the perimeter I/O lands should have
about a 50µm to 75µm (2 mil to 3 mil) standoff height. The
solder paste stencil design is the first step in developing
optimized, reliable solder joins. Stencil aperture size to land size
ratio should typically be 1:1. The aperture width can be reduced
slightly to help prevent solder bridging between adjacent I/O lands.
To reduce solder paste volume on the larger thermal lands, it is
recommended that an array of smaller apertures be used instead
of one large aperture. It is recommended that the stencil printing
area cover 50% to 80% of the PCB layout pattern. A typical solder
stencil pattern is shown on page 54. The gap width between pad to
pad is 0.6mm. The user should consider the symmetry of the
whole stencil pattern when designing its pads. A laser cut,
stainless steel stencil with electropolished trapezoidal walls, is
recommended. Electropolishing “smooths” the aperture walls
resulting in reduced surface friction and better paste release,
which reduces voids. Using a Trapezoidal Section Aperture (TSA)
also promotes paste release and forms a “brick like” paste deposit
that assists in firm component placement. A 0.1mm to 0.15mm
stencil thickness is recommended for this large pitch (1.3mm) HDA.
Reflow Parameters
Due to the low mount height of the HDA, “No Clean” Type 3 solder
paste per ANSI/J-STD-005 is recommended. Nitrogen purge is
also recommended during reflow. A system board reflow profile
depends on the thermal mass of the entire populated board, thus
it is not practical to define a specific soldering profile just for the
HDA. The profile given in Figure 31 is provided as a guideline, to
be customized for varying manufacturing practices and
applications.
300
PEAK TEMPERATURE ~+245°C;
TYPICALLY 60s-150s ABOVE +217°C
KEEP LESS THAN 30s WITHIN 5°C OF PEAK TEMP
250
TEMPERATURE (°C)
Thermal Considerations
200
SLOW RAMP (3°C/s MAX)
AND SOAK FROM +150°C
TO +200°C FOR 60s~180s
150
100
RAMP RATE 1.5°C FROM +70°C TO +90°C
50
0
0
100
150
200
250
300
350
DURATION (s)
FIGURE 31. TYPICAL REFLOW PROFILE
FN8635 Rev.4.00
Aug 17, 2017
Page 21 of 56
ISL8270M
PMBus Command Summary
*
COMMAND
CODE
COMMAND
NAME
DESCRIPTION
TYPE
DATA
FORMAT
DEFAULT
VALUE
DEFAULT
SETTING
PAGE
01h
OPERATION
Sets Enable, Disable, and VOUT
Margin modes.
R/W BYTE
BIT
02h
ON_OFF_CONFIG
Configures the EN pin and PMBus
commands to turn the unit
ON/OFF
R/W BYTE
BIT
03h
CLEAR_FAULTS
Clears fault indications.
SEND BYTE
27
15h
STORE_USER_ALL
Stores all PMBus values written
since last restore at user level.
SEND BYTE
27
16h
RESTORE_USER_ALL
Restores PMBus settings that
were stored using
STORE_USER_ALL.
SEND BYTE
27
20h
VOUT_MODE
Preset to defined data format of
VOUT commands.
READ BYTE
BIT
21h
VOUT_COMMAND
Sets the nominal value of the
output voltage.
R/W WORD
L16u
23h
VOUT_CAL_OFFSET
Applies a fixed offset voltage to
the VOUT_COMMAND.
R/W WORD
L16s
24h
VOUT_MAX
Sets the maximum possible value
of VOUT. 110% of pin-strap VOUT.
R/W WORD
25h
VOUT_MARGIN_HIGH
Sets the value of the VOUT during a
margin high.
26h
VOUT_MARGIN_LOW
27h
26
17h
26
Linear Mode,
Exponent = -13
27
Pin-strap
27
0V
28
L16u
1.1 * VOUT
Pin-strap
28
R/W WORD
L16u
1.05 * VOUT
Pin-strap
28
Sets the value of the VOUT during
a margin low.
R/W WORD
L16u
0.95 * VOUT
Pin-strap
28
VOUT_TRANSITION_RATE
Sets the transition rate during
margin or other change of VOUT.
R/W WORD
L11
BA00h
1V/ms
28
28h
VOUT_DROOP
Sets the loadl-ine (V/I Slope)
resistance for the rail.
R/W WORD
L11
0000h
0mV/A
29
33h
FREQUENCY_SWITCH
Sets the switching frequency.
R/W WORD
L11
Pin-strap
29
37h
INTERLEAVE
Configures a phase offset
between devices sharing a SYNC
clock.
R/W WORD
BIT
0000h
Set based on
PMBus Address
29
38h
IOUT_CAL_GAIN
Sense resistance for inductor DCR
current sensing.
R/W WORD
L11
B380h
0.875mΩ
29
39h
IOUT_CAL_OFFSET
Sets the current-sense offset.
R/W WORD
L11
0000h
0A
29
40h
VOUT_OV_FAULT_LIMIT
Sets the VOUT overvoltage fault
threshold.
R/W WORD
L16u
1.15 * VOUT
Pin-strap
30
41h
VOUT_OV_FAULT_RESPONSE
Configures the VOUT overvoltage
fault response.
R/W BYTE
BIT
Disable and
No Retry
30
42h
VOUT_OV_WARN_LIMIT
Sets the VOUT overvoltage warn
threshold.
R/W WORD
L16u
1.10 * VOUT
Pin-strap
30
43h
VOUT_UV_WARN_LIMIT
Sets the VOUT undervoltage warn
threshold.
R/W WORD
L16u
0.9 * VOUT
Pin-strap
30
44h
VOUT_UV_FAULT_LIMIT
Sets the VOUT undervoltage fault
threshold.
R/W WORD
L16u
0.85 * VOUT
Pin-strap
30
45h
VOUT_UV_FAULT_RESPONSE
Configures the VOUT undervoltage
fault response.
R/W BYTE
BIT
80h
Disable and
No Retry
31
46h
IOUT_OC_FAULT_LIMIT
Sets the IOUT average overcurrent
fault threshold.
R/W WORD
L11
DBC0h
30A
31
4Bh
IOUT_UC_FAULT_LIMIT
Sets the IOUT average
undercurrent fault threshold.
R/W WORD
L11
DC3Fh
-30A
31
4Fh
OT_FAULT_LIMIT
Sets the over-temperature fault
threshold.
R/W WORD
L11
EBE8h
+125°C
31
FN8635 Rev.4.00
Aug 17, 2017
13h
Hardware Enable,
Immediate Off
0000h
80h
Page 22 of 56
ISL8270M
PMBus Command Summary (Continued)
COMMAND
CODE
COMMAND
NAME
DESCRIPTION
TYPE
DATA
FORMAT
DEFAULT
VALUE
R/W BYTE
BIT
80h
50h
OT_FAULT_RESPONSE
Configures the over-temperature
fault response.
51h
OT_WARN_LIMIT
Sets the over-temperature
warning limit.
R/W WORD
L11
52h
UT_WARN_LIMIT
Sets the under-temperature
warning limit.
R/W WORD
53h
UT_FAULT_LIMIT
Sets the under-temperature fault
threshold.
54h
UT_FAULT_RESPONSE
Configures the under-temperature
fault response.
55h
VIN_OV_FAULT_LIMIT
56h
DEFAULT
SETTING
PAGE
Disable and
No Retry
32
Eb70h
+110°C
32
L11
DC40h
-30°C
32
R/W WORD
L11
E530h
-45°C
32
R/W BYTE
BIT
80h
Disable and
No Retry
33
Sets the VIN overvoltage fault
threshold.
R/W WORD
L11
D3A0h
14.5V
33
VIN_OV_FAULT_RESPONSE
Configures the VIN overvoltage
fault response.
R/W BYTE
BIT
80h
Disable and
No Retry
33
57h
VIN_OV_WARN_LIMIT
Sets the input overvoltage
warning limit.
R/W WORD
L11
D34Dh
13.2V
34
58h
VIN_UV_WARN_LIMIT
Sets the input undervoltage
warning limit.
R/W WORD
L11
1.10 * VIN
UV Fault Limit
34
59h
VIN_UV_FAULT_LIMIT
Sets the VIN undervoltage fault
threshold.
R/W WORD
L11
Pin-strap
34
5Ah
VIN_UV_FAULT_RESPONSE
Configures the VIN undervoltage
fault response.
R/W BYTE
BIT
Disable and
No Retry
35
5Eh
POWER_GOOD_ON
Sets the voltage threshold for
Power-Good indication.
R/W WORD
L16u
0.9 * VOUT
Pin-strap
35
60h
TON_DELAY
Sets the delay time from ENABLE
to start of VOUT rise.
R/W WORD
L11
CA80h
5ms
35
61h
TON_RISE
Sets the rise time of VOUT after
ENABLE and TON_DELAY.
R/W WORD
L11
CA80h
5ms
35
64h
TOFF_DELAY
Sets the delay time from DISABLE
to start of VOUT fall.
R/W WORD
L11
CA80h
5ms
35
65h
TOFF_FALL
Sets the fall time for VOUT after
DISABLE and TOFF_DELAY.
R/W WORD
L11
CA80h
5ms
36
78h
STATUS_BYTE
Returns an abbreviated status for
fast reads.
READ BYTE
BIT
00h
No Faults
36
79h
STATUS_WORD
Returns information with a
summary of the units's fault
condition.
READ WORD
BIT
0000h
No Faults
37
7Ah
STATUS_VOUT
Returns the VOUT specific status.
READ BYTE
BIT
00h
No Faults
37
7Bh
STATUS_IOUT
Returns the IOUT specific status.
READ BYTE
BIT
00h
No Faults
38
7Ch
STATUS_INPUT
Returns specific status specific to
the input.
READ BYTE
BIT
00h
No Faults
38
7Dh
STATUS_TEMPERATURE
Returns the temperature specific
status.
READ BYTE
BIT
00h
No Faults
38
7Eh
STATUS_CML
Returns the Communication,
Logic and Memory specific status.
READ BYTE
BIT
00h
No Faults
39
80h
STATUS_MFR_SPECIFIC
Returns the VDRV and External
Sync clock specific status.
READ BYTE
BIT
00h
No Faults
39
80h
88h
READ_VIN
Returns the input voltage reading. READ WORD
L11
39
8Bh
READ_VOUT
Returns the output voltage
reading.
READ WORD
L16u
39
8Ch
READ_IOUT
Returns the output current
reading.
READ WORD
L11
40
FN8635 Rev.4.00
Aug 17, 2017
Page 23 of 56
ISL8270M
PMBus Command Summary (Continued)
COMMAND
CODE
COMMAND
NAME
DESCRIPTION
TYPE
DATA
FORMAT
DEFAULT
VALUE
DEFAULT
SETTING
PAGE
8Dh
READ_TEMPERATURE_1
Returns the temperature reading
internal to the device.
READ WORD
L11
40
8Eh
READ_TEMPERATURE_2
Returns the temperature reading
from external monitor source.
READ WORD
L11
40
94h
READ_DUTY_CYCLE
Returns the duty cycle reading
during the ENABLE state.
READ WORD
L11
40
95h
READ_FREQUENCY
Returns the measured operating
switch frequency.
READ WORD
L11
40
99h
MFR_ID
Sets a user defined identification. R/W BLOCK
ASC
Manufacturing
information
40
9Ah
MFR_MODEL
Sets a user defined model.
ASC
Null
41
9Bh
MFR_REVISION
Sets a user defined revision.
R/W BLOCK
ASC
Null
41
9Ch
MFR_LOCATION
Sets a user defined location
identifier.
R/W BLOCK
ASC
Null
41
9Dh
MFR_DATE
Sets a user defined date.
R/W BLOCK
ASC
Null
41
9Eh
MFR_SERIAL
Sets a user define d serialized
identifier.
R/W BLOCK
ASC
Null
41
A8h
LEGACY_FAULT_GROUP
Broadcast faults when mixed with
old generation modules
R/W BLOCK
BIT
R/W BLOCK
00000000h
42
B0h
USER_DATA_00
Sets a user defined data.
R/W BLOCK
ASC
Null
42
D0h
ISENSE_CONFIG
Configures ISENSE related
features.
R/W BYTE
BIT
05h
256ns Blanking
Time, Mid Range
43
D1h
USER_CONFIG
Configures several user-level
features.
R/W BYTE
BIT
00h
Open Drain PG,
XTEMP Disabled
43
D3h
DDC_CONFIG
Configures the DDC bus.
R/W BYTE
BIT
00h
Set based on
PMBus Address
44
D4h
POWER_GOOD_DELAY
Sets the delay between VOUT > PG
threshold and asserting the PG
pin.
R/W WORD
L11
CA00h
4ms
44
DFh
ASCCR_CONFIG
Configures ASCCR control loop.
R/W BLOCK
CUS
E0h
SEQUENCE
Identifies the Rail DDC ID to
perform multi-rail sequencing.
R/W WORD
BIT
0000h
E2h
DDC_GROUP
Sets rail DDC IDs to obey faults
and margining spreading
information.
R/W BLOCK
BIT
000000h
E4h
DEVICE_ID
Returns the 16-byte (character)
device identifier string.
READ
BLOCK
ASC
E5h
MFR_IOUT_OC_FAULT_RESPONSE Configures the IOUT overcurrent
fault response.
R/W BYTE
BIT
E6h
MFR_IOUT_UC_FAULT_RESPONSE Configures the IOUT undercurrent
fault response.
R/W BYTE
E9h
SYNC_CONFIG
Configures the Sync pin.
EAh
SNAPSHOT
EBh
015A0100h Residual = 90
Gain = 256
44
Prequel and
Sequel Disabled
45
Broadcast
Disabled
45
Reads Device
Version
46
80h
Disable and
No Retry
46
BIT
80h
Disable and
No Retry
46
R/W BYTE
BIT
00h
Pin-strap
46
Returns 32-byte read-back of
parametric and status values.
READ
BLOCK
BIT
BLANK_PARAMS
Returns recently changed
parameter values.
READ
BLOCK
BIT
F3h
SNAPSHOT_CONTROL
Snapshot feature control
command.
R/W BYTE
BIT
F4h
RESTORE_FACTORY
Restores device to the factory
default values.
SEND BYTE
FN8635 Rev.4.00
Aug 17, 2017
47
FF...FFh
47
47
48
Page 24 of 56
ISL8270M
PMBus Command Summary (Continued)
COMMAND
CODE
COMMAND
NAME
DESCRIPTION
TYPE
DATA
FORMAT
DEFAULT
VALUE
DEFAULT
SETTING
PAGE
F5h
MFR_VMON_OV_FAULT_LIMIT
Returns the VDRV overvoltage
threshold.
READ WORD
L11
CB00h
6V
48
F6h
MFR_VMON_UV_FAULT_LIMIT
Returns the VDRV undervoltage
threshold.
READ WORD
L11
CA00h
4V
48
F7h
MFR_READ_VMON
Returns the VDRV voltage
reading.
READ WORD
L11
F8h
VMON_OV_FAULT_RESPONSE
Returns the VDRV overvoltage
response.
READ BYTE
BIT
80h
Disable and
No Retry
48
F9h
VMON_UV_FAULT_RESPONSE
Returns the VDRV undervoltage
response.
READ BYTE
BIT
80h
Disable and
No Retry
48
48
PMBus Data Formats
Linear-11 (L11)
The L11 data format uses 5-bit two’s compliment exponent (N) and 11-bit two’s compliment mantissa (Y) to represent real world
decimal value (X).
Data Byte High
Data Byte Low
7 6 5 4 3 2 1 0
7 6 5 4 3 2 1 0
Exponent (N)
Mantissa (Y)
The relation between real world decimal value (X), N, and Y is: X = Y·2N
Linear-16 Unsigned (L16u)
L16u data format uses a fixed exponent (hard-coded to N = -13h) and a 16-bit unsigned integer mantissa (Y) to represent real world
decimal value (X). The relation between real world decimal value (X), N, and Y is: X = Y·2-13
Linear-16 Signed (L16s)
The L16s data format uses a fixed exponent (hard-coded to N = -13h) and a 16-bit two’s compliment mantissa (Y) to represent real
world decimal value (X).
The relation between the real world decimal value (X), N, and Y is: X = Y·2-13
Bit Field (BIT)
A breakdown of the Bit Field format is provided in PMBus on “PMBus Commands Description” on page 26.
Custom (CUS)
A breakdown of the Custom data format is provided in PMBus “PMBus Commands Description” on page 26. A combination of Bit Field
and integer are common type of Custom data format.
ASCII (ASC)
A variable length string of text characters uses ASCII data format.
FN8635 Rev.4.00
Aug 17, 2017
Page 25 of 56
ISL8270M
PMBus Use Guidelines
PMBus is a powerful tool that allows users to optimize circuit performance by configuring devices for their application. When
configuring a device in a circuit, the device should be disabled whenever most settings are changed with PMBus commands. Some
exceptions to this recommendation are OPERATION, ON_OFF_CONFIG, CLEAR_FAULTS, VOUT_COMMAND, VOUT_MARGIN_HIGH,
VOUT_MARGIN_LOW, and ASCCR_CONFIG. While the device is enabled any command can be read. Many commands do not take effect
until after the device has been re-enabled, hence the recommendation that commands that change device settings are written while
the device is disabled.
When sending the STORE_USER_ALL, and RESTORE_USER_ALL commands, it is recommended that no other commands are sent to
the device for 100ms after sending STORE or RESTORE commands.
In addition, there should be a 2ms delay between repeated READ commands sent to the same device. When sending any other
command, a 5ms delay is recommended between repeated commands sent to the same device. Commands not listed in the PMBus
command summary are not allowed for customer use, and are reserved for factory use only. Issuing reserved commands can result in
unexpected operation.
Summary
All commands can be read at any time.
Always disable the device when writing commands that change device settings. Exceptions to this rule are commands intended to be
written while the device is enabled, for example, VOUT_MARGIN_HIGH.
To be sure a change to a device setting has taken effect, write the STORE_USER_ALL command, then cycle input power and re-enable.
PMBus Commands Description
OPERATION (01h)
Definition: Sets Enable, Disable and VOUT Margin settings. Data values of OPERATION that force margin high or low only take effect
when the MGN pin is left open, (i.e., in the NOMINAL margin state).
Data Length in Bytes: 1
Data Format: BIT
Type: R/W
Default Value:
Units: N/A
SETTINGS
ACTIONS
04h
Immediate off (no sequencing).
44h
Soft off (with sequencing).
84h
On - Nominal.
94h
On - Margin low.
A4h
On - Margin high.
ON_OFF_CONFIG (02h)
Definition: Configures the interpretation and coordination of the OPERATION command and the ENABLE pin (EN).
Data Length in Bytes: 1
Data Format: BIT
Type: R/W
Default Value: 17h (Device starts from ENABLE pin with immediate off)
Units: N/A
SETTINGS
FN8635 Rev.4.00
Aug 17, 2017
ACTIONS
00h
Device starts any time power is present regardless of ENABLE pin or OPERATION command states.
16h
Device starts from ENABLE pin with soft off.
17h
Device starts from ENABLE pin with immediate off.
1Ah
Device starts from OPERATION command.
Page 26 of 56
ISL8270M
CLEAR_FAULTS (03h)
Definition: Clears all fault bits in all registers and releases the SALRT pin (if asserted) simultaneously. If a fault condition still exists, the
bit will reassert immediately. This command will not restart a device if it has shut down, it will only clear the faults.
Data Length in Bytes: 0 Byte
Data Format: N/A
Type: Send byte
Default Value: N/A
Units: N/A
Reference: N/A
STORE_USER_ALL (15h)
Definition: Stores all PMBus settings from the operating memory to the nonvolatile USER store memory. To clear the USER store,
perform a RESTORE_FACTORY then STORE_USER_ALL. To add to the USER store, perform a RESTORE_USER_ALL, write commands to
be added, then STORE_USER_ALL. This command can be used during device operation, but the device will be unresponsive for 20ms
while storing values.
Data Length in Bytes: 0
Data Format: N/A
Type: Send byte
Default Value: N/A
Units: N/A
RESTORE_USER_ALL (16h)
Definition: Restores all PMBus settings from the USER store memory to the operating memory. Command performed at power-up.
Security level is changed to Level 1 following this command. This command can be used during device operation, but the device will be
unresponsive for 20ms while storing values.
Data Length in Bytes: 0
Data Format: N/A
Type: Send byte
Default Value: N/A
Units: N/A
VOUT_MODE (20h)
Definition: Reports the VOUT mode and provides the exponent used in calculating several VOUT settings. Fixed with linear mode with
default exponent (N) = -13
Data Length in Bytes: 1
Data Format: BIT
Type: Read only
Default Value: 13h (Linear Mode, N = -13)
Units: N/A
VOUT_COMMAND (21h)
Definition: This command sets or reports the target output voltage. This command cannot set a value higher than either VOUT_MAX or
110% of the pin-strap VOUT setting.
Data Length in Bytes: 2
Data Format: L16u
Type: R/W
Default Value: Pin-strap setting
Units: Volts
Range: 0V to VOUT_MAX
FN8635 Rev.4.00
Aug 17, 2017
Page 27 of 56
ISL8270M
VOUT_CAL_OFFSET (23h)
Definition: Used to apply a fixed offset voltage to the output voltage command value. This command is typically used by the user to
calibrate a device in the application circuit.
Data Length in Bytes: 2
Data Format: L16s
Type: R/W
Default Value: 0000h
Units: Volts
VOUT_MAX (24h)
Definition: Sets an upper limit on the output voltage the unit can command regardless of any other commands or combinations. The
intent of this command is to provide a safeguard against a user accidentally setting the output voltage to a possibly destructive level
rather than to be the primary output overprotection. Default value can be changed using PMBus.
Data Length in Bytes: 2
Data Format: L16u
Type: R/W
Default Value: 1.10xVOUT_COMMAND pin-strap setting
Units: Volts
Range: 0V to 4V
VOUT_MARGIN_HIGH (25h)
Definition: Sets the value of the VOUT during a margin high. This VOUT_MARGIN_HIGH command loads the unit with the voltage to
which the output is to be changed when the OPERATION command is set to “Margin High”.
Data Length in Bytes: 2
Data Format: L16u
Type: R/W word
Default value: 1.05 x VOUT_COMMAND pin-strap setting
Units: V
Range: 0V to VOUT_MAX
VOUT_MARGIN_LOW (26h)
Definition: Sets the value of the VOUT during a margin low. This VOUT_MARGIN_LOW command loads the unit with the voltage to which
the output is to be changed when the OPERATION command is set to “Margin Low”.
Data Length in Bytes: 2
Data Format: L16u
Type: R/W
Default value: 0.95 x VOUT_COMMAND pin-strap setting
Units: V
Range: 0V to VOUT_MAX
VOUT_TRANSITION_RATE (27h)
Definition: Sets the rate at which the output should change voltage when the device receives an OPERATION command (Margin High,
Margin Low) that causes the output voltage to change. The maximum possible positive value of the two data bytes indicates that the
device should make the transition as quickly as possible.
Data Length in Bytes: 2
Data Format: L11
Type: R/W
Default value: BA00h (1.0 V/ms)
Units: V/ms
Range: 0.1 to 4V/ms
FN8635 Rev.4.00
Aug 17, 2017
Page 28 of 56
ISL8270M
VOUT_DROOP (28h)
Definition: Sets the effective load line (V/I slope) for the rail in which the device is used. It is the rate, in mV/A at which the output
voltage decreases (or increases) with increasing (or decreasing) output current for use with Adaptive Voltage Positioning schemes.
Data Length in Bytes: 2
Data Format: L11
Type: R/W
Default value: 0000h (0mV/A)
Units: mV/A
Range: 0 to 40mV/A
FREQUENCY_SWITCH (33h)
Definition: Sets the switching frequency of the device. Initial default value is defined by a pin-strap and this value can be overridden by
writing this command using PMBus. If an external SYNC is utilized, this value should be set as close as possible to the external clock
value. The output must be disabled when writing this command.
Data Length in Bytes: 2
Data Format: L11
Type: R/W
Default Value: Pin-strap setting
Units: kHz
Range: 300kHz to 1066MHz
INTERLEAVE (37h)
Definition: Configures the phase offset of a device that is sharing a common SYNC clock with other devices. A value of 0 for the Number
in Group field is interpreted as 16, to allow for phase spreading groups of up to 16 devices.
Data Length in Bytes: 2
Data Format: BIT
Type: R/W
Default Value: Pin-strap setting
Units: kHz
BITS
15:2
11:8
PURPOSE
Reserved
VALUE
0
DESCRIPTION
Reserved
Group Number
0 to 15
Sets a number to a group of interleaved rails.
7:4
Number in Group
0 to 15
Sets the number of rails in the group A value of 0 is interpreted as 16.
3:0
Position in Group
0 to 15
Sets position of the device's rail within the group.
IOUT_CAL_GAIN (38h)
Definition: Sets the effective impedance across the current sense circuit for use in calculating output current at +25°C.
Data Length in Bytes: 2
Data Format: L11.
Type: R/W
Default Value: B380h (0.875mΩ)
Units: mΩ
IOUT_CAL_OFFSET (39h)
Definition: Used to null out any offsets in the output current sensing circuit, and to compensate for delayed measurements of current
ramp due to ISENSE blanking time.
Data Length in Bytes: 2
Data Format: 11.
Type: R/W
Default Value: 0000h (0A)
Units: A
FN8635 Rev.4.00
Aug 17, 2017
Page 29 of 56
ISL8270M
VOUT_OV_FAULT_LIMIT (40h)
Definition: Sets the VOUT overvoltage fault threshold.
Data Length in Bytes: 2
Data Format: L16u
Type: R/W
Default Value: 1.15 x VOUT_COMMAND pin-strap setting
Units: V
Range: 0V to VOUT_MAX
VOUT_OV_FAULT_RESPONSE (41h)
Definition: Configures the VOUT overvoltage fault response. Note that the device cannot be set to ignore this fault mode.
Data Length in Bytes: 1
Data Format: BIT
Type: R/W
Default Value: 80h (Disable and no retry)
Units: N/A
BIT
7:6
FIELD NAME
VALUE
Reserved
Retry Setting
000
001-110
5:3
2:0
Retry Delay
DESCRIPTION
10
No retry. The output remains disabled until the fault is cleared.
Not used.
111
Attempts to restart continuously, without checking if the fault is still present, until it is
commanded OFF (by the CONTROL pin or OPERATION command), bias power is removed,
or another fault condition causes the unit to shut down.
000-111
Retry delay time = (Value + 1) * 35ms. Sets the time between retries in 35ms increments.
VOUT_OV_WARNING_LIMIT (42h)
Definition: Sets the VOUT overvoltage wring threshold. The Power-Good signal is pulled low when output voltage goes higher than this
threshold.
Data Length in Bytes: 2
Data Format: L16u
Type: R/W
Default Value: 0.85 x VOUT_COMMAND pin-strap setting
Units: V
Range: 0V to VOUT_MAX
VOUT_UV_WARNING_LIMIT (43h)
Definition: Sets the VOUT undervoltage warning threshold. Power-Good signal is pulled low when output voltage goes lower than this
threshold.
Data Length in Bytes: 2
Data Format: L16u
Type: R/W
Default Value: 0.85 x VOUT_COMMAND pin-strap setting
Units: V
Range: 0V to VOUT_MAX
VOUT_UV_FAULT_LIMIT (44h)
Definition: Sets the VOUT undervoltage fault threshold. This fault is masked during ramp or when disabled.
Data Length in Bytes: 2
Data Format: L16u
Type: R/W
Default Value: 0.85 x VOUT_COMMAND pin-strap setting
Units: V
Range: 0V to VOUT_MAX
FN8635 Rev.4.00
Aug 17, 2017
Page 30 of 56
ISL8270M
VOUT_UV_FAULT_RESPONSE (45h)
Definition: Configures the VOUT undervoltage fault response.
Data Length in Bytes: 1
Data Format: BIT
Type: R/W
Default Value: 80h (Disable, no retry)
Units: N/A
BIT
7:6
FIELD NAME
VALUE
Reserved
10
Retry Setting
000
001-110
5:3
2:0
Retry Delay
DESCRIPTION
No retry. The output remains disabled until the fault is cleared.
Not used.
111
Attempts to restart continuously, without checking if the fault is still present, until it is
commanded OFF (by the CONTROL pin or OPERATION command), bias power is removed,
or another fault condition causes the unit to shut down.
000-111
Retry delay time = (Value + 1) * 35ms. Sets the time between retries in 35ms increments.
IOUT_OC_FAULT_LIMIT (46h)
Definition: Sets the IOUT average overcurrent fault threshold. Device will automatically calculate peak inductor overcurrent fault limit.
Data Length in Bytes: 2
Data Format: L11
Type: R/W
Default Value: DBC0h (30A)
Units: A
Range: -100A to 100A
IOUT_UC_FAULT_LIMIT (4Bh)
Definition: Sets the IOUT average undercurrent fault threshold. Device will automatically calculate valley inductor undercurrent fault limit.
Data Length in Bytes: 2
Data Format: L11
Type: R/W
Default Value: DC3Fh (-30A)
Units: A
Range: -100A to 100A
OT_FAULT_LIMIT (4Fh)
Definition: Sets the temperature at which the device should indicate an over-temperature fault. Note that the temperature must drop
below OT_WARN_LIMIT to clear this fault.
Data Length in Bytes: 2
Data Format: L11
Type: R/W
Default Value: EBE8h (+125˚C)
Units: Celsius
Range: 0°C to +175°C
FN8635 Rev.4.00
Aug 17, 2017
Page 31 of 56
ISL8270M
OT_FAULT_RESPONSE (50h)
Definition: Instructs the device on what action to take in response to an over-temperature fault.
Data Length in Bytes: 1
Data Format: BIT
Type: R/W
Fault Value: 80h (Disable and no retry)
Units: N/A
BIT
FIELD NAME
7:6
Reserved
Retry Setting
VALUE
10
000
001-110
5:3
2:0
111
Retry Delay
DESCRIPTION
000-111
No retry. The output remains disabled until the fault is cleared.
Not used.
Attempts to restart continuously, without checking if the fault is still present, until it is
commanded OFF (by the CONTROL pin or OPERATION command), bias power is removed,
or another fault condition causes the unit to shut down.
Retry delay time = (Value + 1) * 35ms. Sets the time between retries in 35ms
OT_WARN_LIMIT (51h)
Definition: Sets the temperature at which the device should indicate an over-temperature warning alarm. In response to the
OT_WARN_LIMIT being exceeded, the device: Sets the TEMPERATURE bit in STATUS_WORD, sets the OT_WARNING bit in
STATUS_TEMPERATURE, and notifies the host.
Data Length in Bytes: 2
Data Format: Linear-11.
Type: R/W
Default Value: EB70h (+110°C)
Units: Celsius
Range: 0°C to +175°C
UT_WARN_LIMIT (52h)
Definition: Sets the temperature at which the device should indicate an under-temperature Warning alarm. In response to the
UT_WARN_LIMIT being exceeded, the device: Sets the TEMPERATURE bit in STATUS_WORD, sets the UT_WARNING bit in
STATUS_TEMPERATURE, and notifies the host.
Data Length in Bytes: 2
Data Format: L11.
Type: R/W
Default Value: DC40h (-30°C)
Units: Celsius
Range: -55°C to +25°C
UT_FAULT_LIMIT (53h)
Definition: Sets the temperature, in degrees Celsius, at which the device should indicate an under-temperature fault. Note that the
temperature must rise above UT_WARN_LIMIT to clear this fault.
Data Length in Bytes: 2
Data Format: L11
Type: R/W
Default Value: E530h (-45°C)
Units: Celsius
Range: -55°C to +25°C
FN8635 Rev.4.00
Aug 17, 2017
Page 32 of 56
ISL8270M
UT_FAULT_RESPONSE (54h)
Definition: Configures the under-temperature fault response as defined by the following table. The delay time is the time between
restart attempts.
Data Length in Bytes: 1
Data Format: BIT
Type: R/W
Default Value: 80h (Disable, no retry)
Units: N/A
BIT
7:6
FIELD NAME
Reserved
VALUE
Retry Setting
000
001-110
5:3
2:0
DESCRIPTION
10
Retry Delay
No retry. The output remains disabled until the fault is cleared.
Not used.
111
Attempts to restart continuously, without checking if the fault is still present, until it is
commanded OFF (by the CONTROL pin or OPERATION command), bias power is removed,
or another fault condition causes the unit to shut down.
000-111
Retry delay time = (Value + 1) * 35ms. Sets the time between retries in 35ms increments.
VIN_OV_FAULT_LIMIT (55h)
Definition: Sets the VIN overvoltage fault threshold.
Data Length in Bytes: 2
Data Format: L11
Type: R/W
Default Value: D3A0h (14.5V)
Units: V
Range: 0V to 16V
VIN_OV_FAULT_RESPONSE (56h)
Definition: Configures the VIN overvoltage fault response as defined by the following table. The delay time is the time between restart
attempts.
Data Length in Bytes: 1
Data Format: BIT
Type: R/W
Default Value: 80h (Disable and no retry)
Units: N/A
BIT
7:6
FIELD NAME
VALUE
Reserved
10
Retry Setting
000
001-110
5:3
2:0
Retry Delay
FN8635 Rev.4.00
Aug 17, 2017
DESCRIPTION
No retry. The output remains disabled until the fault is cleared.
Not used.
111
Attempts to restart continuously, without checking if the fault is still present, until it is
commanded OFF (by the CONTROL pin or OPERATION command), bias power is removed,
or another fault condition causes the unit to shut down.
000-111
Retry delay time = (Value + 1) * 35ms. Sets the time between retries in 35ms increments.
Page 33 of 56
ISL8270M
VIN_OV_WARN_LIMIT (57h)
Definition: Sets the VIN overvoltage warning threshold as defined by the table below. In response to the OV_WARN_LIMIT being
exceeded, the device: Sets the NONE OF THE ABOVE and INPUT bits in STATUS_WORD, sets the VIN_OV_WARNING bit in STATUS_INPUT,
and notifies the host.
Data Length in Bytes: 2
Data Format: L11.
Type: R/W
Protectable: Yes
Default Value: D34Dh (13.2V)
Units: V
Range: 0V to 16V
VIN_UV_WARN_LIMIT (58h)
Definition: Sets the VIN undervoltage warning threshold. If a VIN_UV_FAULT occurs, the input voltage must rise above
VIN_UV_WARN_LIMIT to clear the fault, which provides hysteresis to the fault threshold. In response to the UV_WARN_LIMIT being
exceeded, the device: Sets the NONE OF THE ABOVE and INPUT bits in STATUS_WORD, sets the VIN_UV_WARNING bit in STATUS_INPUT,
and notifies the host.
Data Length in Bytes: 2
Data Format: Linear-11.
Type: R/W
Default Value: 1.1 x VIN_UV_FAULT_LIMIT pin-strap setting
Units: V
Range: 0V to 12V
VIN_UV_FAULT_LIMIT (59h)
Definition: Sets the VIN undervoltage fault threshold.
Data Length in Bytes: 2
Data Format: L11
Type: R/W
Default Value: Pin-strap setting
Units: V
Range: 0V to 12V
FN8635 Rev.4.00
Aug 17, 2017
Page 34 of 56
ISL8270M
VIN_UV_FAULT_RESPONSE (5Ah)
Definition: Configures the VIN undervoltage fault response as defined by the following table. The delay time is the time between restart
attempts.
Data Length in Bytes: 1
Data Format: BIT
Type: R/W
Default Value: 80h (Disable and no retry)
Units: N/A
BIT
7:6
FIELD NAME
Reserved
Retry Setting
VALUE
000
001-110
5:3
2:0
Retry Delay
DESCRIPTION
10
No retry. The output remains disabled until the fault is cleared.
Not used.
111
Attempts to restart continuously, without checking if the fault is still present, until it is
commanded OFF (by the CONTROL pin or OPERATION command), bias power is removed,
or another fault condition causes the unit to shut down.
000-111
Retry delay time = (Value + 1) * 35ms. Sets the time between retries in 35ms increments.
POWER_GOOD_ON (5Eh)
Definition: Sets the voltage threshold for Power-Good indication. Power-Good asserts when the output voltage exceeds
POWER_GOOD_ON and deasserts when the output voltage is less than VOUT_UV_FAULT_LIMIT.
Data Length in Bytes: 2
Data Format: L16u
Type: R/W
Default Value: 0.9 x VOUT_COMMAND pin-strap setting
Units: V
TON_DELAY (60h)
Definition: Sets the delay time from when the device is enabled to the start of VOUT rise.
Data Length in Bytes: 2
Data Format: L11
Type: R/W
Default Value: CA80h (5ms)
Units: ms
Range: 0 to 500ms
TON_RISE (61h)
Definition: Sets the rise time of VOUT after ENABLE and TON_DELAY.
Data Length in Bytes: 2
Data Format: L11
Type: R/W
Default Value: CA80h (5ms)
Units: ms
Range: 0 to 200ms
TOFF_DELAY (64h)
Definition: Sets the delay time from DISABLE to start of VOUT fall.
Data Length in Bytes: 2
Data Format: L11
Type: R/W
Default Value: CA80h (5ms)
Units: ms
Range: 0 to 256ms
FN8635 Rev.4.00
Aug 17, 2017
Page 35 of 56
ISL8270M
TOFF_FALL (65h)
Definition: Sets the fall time for VOUT after DISABLE and TOFF_DELAY.
Data Length in Bytes: 2
Data Format: L11
Type: R/W
Default Value: CA80h (5ms)
Units: ms
Range: 0 to 200ms
STATUS_BYTE (78h)
Definition: Returns one byte of information with a summary of the most critical faults.
Data Length in Bytes: 1
Data Format: BIT
Type: Read-only
Default Value: 00h
Units: N/A
BIT NUMBER
STATUS BIT NAME
MEANING
7
BUSY
A fault was declared because the device was busy and unable to respond.
6
OFF
This bit is asserted if the unit is not providing power to the output, regardless of
the reason, including simply not being enabled.
5
VOUT_OV_FAULT
An output overvoltage fault has occurred.
4
IOUT_OC_FAULT
An output overcurrent fault has occurred.
3
VIN_UV_FAULT
An input undervoltage fault has occurred.
2
TEMPERATURE
A temperature fault or warning has occurred.
1
CML
A communications, memory or logic fault has occurred.
0
NONE OF THE ABOVE
A fault or warning not listed in bits 7:1 has occurred.
FN8635 Rev.4.00
Aug 17, 2017
Page 36 of 56
ISL8270M
STATUS_WORD (79h)
Definition: Returns two bytes of information with a summary of the unit's fault condition. Based on the information in these bytes, the
host can get more information by reading the appropriate status registers. The low byte of the STATUS_WORD is the same register as
the STATUS_BYTE (78h) command.
Data Length in Bytes: 2
Data Format: BIT
Type: Read-only
Default Value: 0000h
Units: N/A
BIT NUMBER
STATUS BIT NAME
MEANING
15
VOUT
An output voltage fault or warning has occurred.
14
IOUT/POUT
An output current or output power fault or warning has occurred.
13
INPUT
An input voltage, input current, or input power fault or warning has occurred.
12
MFG_SPECIFIC
A manufacturer specific fault or warning has occurred.
11
POWER_GOOD#
The POWER_GOOD signal, if present, is negated.
10
FANS
A fan or airflow fault or warning has occurred.
9
OTHER
A bit in STATUS_OTHER is set.
8
UNKNOWN
A fault type not given in bits 15:1 of the STATUS_WORD has been detected.
7
BUSY
A fault was declared because the device was busy and unable to respond.
6
OFF
This bit is asserted if the unit is not providing power to the output, regardless of
the reason, including simply not being enabled.
5
VOUT_OV_FAULT
An output overvoltage fault has occurred.
4
IOUT_OC_FAULT
An output overcurrent fault has occurred.
3
VIN_UV_FAULT
An input undervoltage fault has occurred.
2
TEMPERATURE
A temperature fault or warning has occurred.
1
CML
A communications, memory or logic fault has occurred.
0
NONE OF THE ABOVE
A fault or warning not listed in bits 7:1 has occurred.
STATUS_VOUT (7Ah)
Definition: Returns one data byte with the status of the output voltage.
Data Length in Bytes: 1
Data Format: BIT
Type: Read-only
Default Value: 00h
Units: N/A
BIT NUMBER
STATUS BIT NAME
MEANING
7
VOUT_OV_FAULT
Indicates an output overvoltage fault.
6
VOUT_OV_WARNING
Indicates an output overvoltage warning.
5
VOUT_UV_WARNING
Indicates an output undervoltage warning.
4
VOUT_UV_FAULT
Indicates an output undervoltage fault.
N/A
These bits are not used.
3:0
FN8635 Rev.4.00
Aug 17, 2017
Page 37 of 56
ISL8270M
STATUS_IOUT (7Bh)
Definition: Returns one data byte with the status of the output current.
Data Length in Bytes: 1
Data Format: BIT
Type: Read-only
Default Value: 00h
Units: N/A
BIT NUMBER
STATUS BIT NAME
MEANING
7
IOUT_OC_FAULT
An output overcurrent fault has occurred.
6
IOUT_OC_LV_FAULT
An output overcurrent and low voltage fault has occurred.
5
IOUT_OC_WARNING
An output overcurrent warning has occurred.
4
IOUT_UC_FAULT
An output undercurrent fault has occurred.
N/A
These bits are not used.
3:0
STATUS_INPUT (7Ch)
Definition: Returns input voltage and input current status information.
Data Length in Bytes: 1
Data Format: BIT
Type: Read-only
Default Value: 00h
Units: N/A
BIT NUMBER
STATUS BIT NAME
MEANING
7
VIN_OV_FAULT
An input overvoltage fault has occurred.
6
VIN_OV_WARNING
An input overvoltage warning has occurred.
5
VIN_UV_WARNING
An input undervoltage warning has occurred.
4
VIN_UV_FAULT
An input undervoltage fault has occurred.
N/A
These bits are not used.
3:0
STATUS_TEMP (7Dh)
Definition: Returns one byte of information with a summary of any temperature related faults or warnings.
Data Length in Bytes: 1
Data Format: BIT
Type: Read-only
Default Value: 00h
Units: N/A
BIT NUMBER
STATUS BIT NAME
MEANING
7
OT_FAULT
An over-temperature fault has occurred.
6
OT_WARNING
An over-temperature warning has occurred.
5
UT_WARNING
An under-temperature warning has occurred.
4
UT_FAULT
An under-temperature fault has occurred.
N/A
These bits are not used.
3:0
FN8635 Rev.4.00
Aug 17, 2017
Page 38 of 56
ISL8270M
STATUS_CML (7Eh)
Definition: Returns one byte of information with a summary of any Communications, Logic and/or Memory errors.
Data Length in Bytes: 1
Data Format: BIT
Type: Read-only
Default Value: 00h
Units: N/A
BIT NUMBER
MEANING
7
Invalid or unsupported PMBus command was received.
6
The PMBus command was sent with invalid or unsupported data.
5
packet error was detected in the PMBus command.
4:2
Not Used.
1
A PMBus command tried to write to a read-only or protected command, or a communication fault other than the ones listed in
this table has occurred.
0
Not Used.
STATUS_MFR_SPECIFIC (80h)
Definition: Returns one byte of information providing the status of the device's voltage monitoring and clock synchronization faults.
VDRV OV/UV warnings are set at ±10% of the VMON_FAULT commands.
Data Length in Bytes: 1
Data Format: BIT
Type: Read only
Default value: 00h
Units: N/A
BIT NUMBER
7:6
FIELD NAME
MEANING
Reserved
5
VMON UV Warning
The voltage on the VMON pin has dropped below the level 10% above
MFR_VMON_UV_FAULT_LIMIT.
4
VMON OV Warning
The voltage on the VMON pin has risen above the level 10% below
MFR_VMON_OV_FAULT_LIMIT.
3
External Switching Period Fault
Loss of external clock synchronization has occurred.
2
Reserved
1
VMON UV Fault
The voltage on the VMON pin has dropped below the level set by
MFR_VMON_UV_FAULT.
0
VMON OV Fault
The voltage on the VMON pin has risen above the level set by
MFR_VMON_OV_FAULT.
READ_VIN (88h)
Definition: Returns the input voltage reading.
Data Length in Bytes: 2
Data Format: L11
Type: Read-only
Units: V
READ_VOUT (8Bh)
Definition: Returns the output voltage reading.
Data Length in Bytes: 2
Data Format: L16u
Type: Read-only
Units: V
FN8635 Rev.4.00
Aug 17, 2017
Page 39 of 56
ISL8270M
READ_IOUT (8Ch)
Definition: Returns the output current reading.
Data Length in Bytes: 2
Data Format: L11
Type: Read-only
Default Value: N/A
Units: A
READ_TEMPERATURE_1 (8Dh)
Definition: Returns the controller junction temperature reading from the internal temperature sensor.
Data Length in Bytes: 2
Data Format: L11
Type: Read-only
Units: °C
READ_TEMPERATURE_2 (8Eh)
Definition: Returns the temperature reading from the external temperature device connected to XTEMP pins.
Data Length in Bytes: 2
Data Format: L11
Type: Read-only
Units: °C
READ_DUTY_CYCLE (94h)
Definition: Reports the actual duty cycle of the converter during the enable state.
Data Length in Bytes: 2
Data Format: L11
Type: Read only
Units: %
READ_FREQUENCY (95h)
Definition: Reports the actual switching frequency of the converter during the enable state.
Data Length in Bytes: 2
Data Format: L11
Type: Read only
Units: kHz
MFR_ID (99h)
Definition: Stores information from the manufacturing process. The sum total of characters in MFR_ID, MFR_MODEL, MFR_REVISION,
MFR_LOCATION, MFR_DATE, MFR_SERIAL, and USER_DATA_00 plus one byte per command cannot exceed 128 characters. This
limitation includes multiple writes of this command before a STORE command. To clear multiple writes, perform a RESTORE, write this
command then perform a STORE/RESTORE.
Data Length in Bytes: user defined
Data Format: ASCII
Type: Block R/W
Default Value: Manufacturing information
Units: N/A
FN8635 Rev.4.00
Aug 17, 2017
Page 40 of 56
ISL8270M
MFR_MODEL (9Ah)
Definition: Sets a user defined model. The sum total of characters in MFR_ID, MFR_MODEL, MFR_REVISION, MFR_LOCATION,
MFR_DATE, MFR_SERIAL and USER_DATA_00 plus one byte per command cannot exceed 128 characters. This limitation includes
multiple writes of this command before a STORE command. To clear multiple writes, perform a RESTORE, write this command, then
perform a STORE/RESTORE.
Data Length in Bytes: User defined
Data Format: ASC
Type: Block R/W
Default Value: null
Units: N/A
MFR_REVISION (9Bh)
Definition: Sets a user defined revision. The sum total of characters in MFR_ID, MFR_MODEL, MFR_REVISION, MFR_LOCATION,
MFR_DATE, MFR_SERIAL and USER_DATA_00 plus one byte per command cannot exceed 128 characters. This limitation includes
multiple writes of this command before a STORE command. To clear multiple writes, perform a RESTORE, write this command, then
perform a STORE/RESTORE.
Data Length in Bytes: User defined
Data Format: ASC
Type: Block R/W
Default Value: null
Units: N/A
MFR_LOCATION (9Ch)
Definition: Sets a user defined location identifier. The sum total of characters in MFR_ID, MFR_MODEL, MFR_REVISION,
MFR_LOCATION, MFR_DATE, MFR_SERIAL and USER_DATA_00 plus one byte per command cannot exceed 128 characters. This
limitation includes multiple writes of this command before a STORE command. To clear multiple writes, perform a RESTORE, write this
command, then perform a STORE/RESTORE.
Data Length in Bytes: User defined
Data Format: ASC
Type: Block R/W
Default Value: null
Units: N/A
MFR_DATE (9Dh)
Definition: Sets a user defined date. The sum total of characters in MFR_ID, MFR_MODEL, MFR_REVISION, MFR_LOCATION, MFR_DATE,
MFR_SERIAL and USER_DATA_00 plus one byte per command cannot exceed 128 characters. This limitation includes multiple writes
of this command before a STORE command. To clear multiple writes, perform a RESTORE, write this command, then perform a
STORE/RESTORE.
Data Length in Bytes: User defined
Data Format: ASC
Type: Block R/W
Default Value: null
Units: N/A
Reference: N/A
MFR_SERIAL (9Eh)
Definition: Sets a user defined serialized identifier. The sum total of characters in MFR_ID, MFR_MODEL, MFR_REVISION,
MFR_LOCATION, MFR_DATE, MFR_SERIAL and USER_DATA_00 plus one byte per command cannot exceed 128 characters. This
limitation includes multiple writes of this command before a STORE command. To clear multiple writes, perform a RESTORE, write this
command, then perform a STORE/RESTORE.
Data Length in Bytes: User defined
Data Format: ASC
Type: Block R/W
Default Value: null
Units: N/A
FN8635 Rev.4.00
Aug 17, 2017
Page 41 of 56
ISL8270M
LEGACY_FAULT_GROUP (A8h)
Definition: This command is used only when the power system is created by mixing the ISL8270M module with old generation digital
modules (ZL9101M, ZL9117M, ZL9006M, ZL9010M) to power various rails. This command provides the ability to power down the
system by broadcasting faults between old and new generation digital modules.
New generation module uses group ID to broadcast faults between each other. Refer to DDC_GROUP(E2h) command. Old generation
module uses rail ID to broadcast fault. When new and old modules are mixed, ISL8270M can use GROUP-ID (new generation module)
and/or RAIL-ID (old generation module) to execute a shutdown as a response to a fault in the selected GROUP_ID or RAIL-ID. A module
can listen to multiple RAIL-IDs by writing 1 to a bit location representing RAIL-ID of old generation modules.
NOTE: Bit-5 in the DDC_GROUP command should be programmed 1 to activate fault broadcast.
Data length in Bytes: 4
Data Format: BIT
Type: R/W Block
Default Value: 00000000h
Units: N/A
BIT
DESCRIPTION
BIT
DESCRIPTION
BIT
DESCRIPTION
BIT
DESCRIPTION
31
Listen to Rail-31
23
Listen to Rail-23
15
Listen to Rail-15
7
Listen to Rail-7
30
Listen to Rail-30
22
Listen to Rail-22
14
Listen to Rail-14
6
Listen to Rail-6
29
Listen to Rail-29
21
Listen to Rail-21
13
Listen to Rail-13
5
Listen to Rail-5
28
Listen to Rail-28
20
Listen to Rail-20
12
Listen to Rail-12
4
Listen to Rail-4
27
Listen to Rail-27
19
Listen to Rail-19
11
Listen to Rail-11
3
Listen to Rail-3
26
Listen to Rail-26
18
Listen to Rail-18
10
Listen to Rail-10
2
Listen to Rail-2
25
Listen to Rail-25
17
Listen to Rail-17
9
Listen to Rail-9
1
Listen to Rail-1
24
Listen to Rail-24
16
Listen to Rail-16
8
Listen to Rail-8
0
Listen to Rail-0
USER_DATA_00 (B0h)
Definition: Sets a user defined data. The sum total of characters in MFR_ID, MFR_MODEL, MFR_REVISION, MFR_LOCATION, MFR_DATE,
MFR_SERIAL, and USER_DATA_00 plus one byte per command cannot exceed 128 characters. This limitation includes multiple writes
of this command before a STORE command. To clear multiple writes, perform a RESTORE, write this command, then perform a
STORE/RESTORE.
Data Length in Bytes: User defined
Data Format: ASCII
Type: Block R/W
Default Value: null
Units: N/A
FN8635 Rev.4.00
Aug 17, 2017
Page 42 of 56
ISL8270M
ISENSE_CONFIG (D0h)
Definition: Configures current sense circuitry.
Data Length in Bytes: 1
Data Format: BIT
Type: R/W byte
Default Value: 05h
Units: N/A
BIT
FIELD NAME
VALUE
SETTING
7:4
Reserved
000
3:2
Current Sense
Blanking Time
00
192ns
01
256ns
10
412ns
1:0
Current Sense Range
11
640ns
00
Low Range
DESCRIPTION
Sets the blanking time current sense blanking time.
±25mV
01
Mid Range
±35mV
10
HIgh Range
±50mV
11
Not Used
USER_CONFIG (D1h)
Definition: Configures several user-level features. This command overrides the CONFIG pin settings.
Data Length in Bytes: 1
Data Format: BIT
Type: R/W byte
Default Value: 00h
Units: N/A
BIT
FIELD NAME
VALUE
SETTING
7:5
Reserved
0
4:3
Ramp-Up and
Ramp-Down Minimum
Duty Cycle
00
0.39%
01
0.78%
10
1.17%
Reserved.
11
1.56%
2
Minimum Duty Cycle
Control
0
Disable
1
Enable
1
Power-Good Pin
Configuration
0
Open Drain
1
Push-Pull
XTEMP Enable
0
Disable
1
Enable
0
FN8635 Rev.4.00
Aug 17, 2017
DESCRIPTION
Sets the minimum duty-cycle during start-up and shutdown ramp.
Must be enabled with Bit 10.
Control for minimum duty cycle.
0 = PG is open drain output.
1 = PG is push-pull output.
Enable external temperature monitoring.
Page 43 of 56
ISL8270M
DDC_CONFIG (D3h)
Definition: Configures DDC addressing.
Data Length in Bytes: 1
Data Format: BIT
Type: R/W
Default Value: 00h
Units: N/A
BIT
FIELD NAME
7:5
Reserved
4:0
Rail ID
VALUE
SETTING
00
Reserved
0 to 31 (00 to 1Fh)
0
DESCRIPTION
Reserved.
Configures DDC address
POWER_GOOD_DELAY (D4h)
Definition: Sets the delay applied between the output exceeding the PG threshold (POWER_GOOD_ON) and asserting the PG pin. The
delay time can range from 0ms up to 500s, in steps of 125ns. A 1ms minimum configured value is recommended to apply proper
de-bounce to this signal.
Data Length in Bytes: 2
Data Format: L11
Type: R/W
Default Value: CA00 (4ms)
Units: ms
Range: 0 to 5s
ASCR_CONFIG (DFh)
Definition: Allows user configuration of ASCR settings.
Data Length in Bytes: 4
Data Format: CUS
Type: R/W
Default Value: 015A0100h
BIT
31:25
24
PURPOSE
DATA FORMAT
Unused
ASCCR Enable
BIT
23:16
ASCR Residual Setting
Integer
15:0
ASCR Gain Setting
Integer
FN8635 Rev.4.00
Aug 17, 2017
VALUE
DESCRIPTION
0000000h
Unused
1
Enable
0
Disable
Page 44 of 56
ISL8270M
SEQUENCE (E0h)
Definition: Identifies the Rail DDC ID of the prequel and sequel rails when performing multi-rail sequencing. The device will enable its
output when its EN or OPERATION enable states, as defined by ON_OFF_CONFIG, is set and the prequel device has issued a Power-Good
event on the DDC bus. The device will disable its output (using the programmed delay values) when the sequel device has issued a
Power-Down event on the DDC bus.
The data field is a two-byte value. The most-significant byte contains the 5-bit Rail DDC ID of the prequel device. The least-significant
byte contains the 5-bit Rail DDC ID of the sequel device. The most significant bit of each byte contains the enable of the prequel or
sequel mode. This command overrides the corresponding sequence configuration set by the CONFIG pin settings.
Data Length in Bytes: 2
Data Format: BIT
Type: R/W
Default Value: 0000h (Prequel and Sequel disabled)
BIT
15
FIELD NAME
Prequel Enable
14:13
Reserved
12:8
Prequel Rail DDC ID
7
Sequel Enable
6:5
Reserved
4:0
Sequel Rail DDC ID
VALUE
SETTING
DESCRIPTION
0
Disable
Disable, no prequel preceding this rail.
1
Enable
Enable, prequel to this rail is defined by bits 12:8.
0
Reserved
0-31
DDC ID
Reserved.
Set to the DDC ID of the prequel rail.
0
Disable
Disable, no sequel following this rail.
1
Enable
Enable, sequel to this rail is defined by bits 4:0.
0
Reserved
0-31
DDC ID
Reserved.
Set to the DDC ID of the sequel rail.
DDC_GROUP (E2h)
Definition: Configures fault spreading group ID and enable, broadcast OPERATION group ID and enable, and broadcast
VOUT_COMMAND group ID and enable.
Data Length in Bytes: 3
Data Format: BIT
Type: R/W
Default Value: 000000h (Ignore BROADCAST VOUT_COMMAND and OPERATION, Sequence shutdown on POWER_FAIL event)
BITS
23:22
21
PURPOSE
Reserved
BROADCAST_VOUT_COMMAND Response
20:16
BROADCAST_VOUT_COMMAND Group ID
15:14
Reserved
13
12:8
7:6
BROADCAST_OPERATION Response
BROADCAST_OPERATION Group ID
VALUE
0
1
Responds to BROADCAST_VOUT_COMMAND with same Group ID.
0
Ignores BROADCAST_VOUT_COMMAND.
0-31d
0
Group ID sent as data for broadcast BROADCAST_VOUT_COMMAND events.
Reserved.
1
Responds to BROADCAST_OPERATION with same Group ID.
0
Ignores BROADCAST_OPERATION.
0-31d
Group ID sent as data for broadcast BROADCAST_OPERATION events.
Reserved
0
Reserved.
POWER_FAIL Response
1
Responds to POWER_FAIL events with same Group ID by shutting down
immediately.
0
Responds to POWER_FAIL events with same Group ID with sequenced shutdown.
POWER_FAIL group ID
0-31d
5
4:0
DESCRIPTION
Reserved
FN8635 Rev.4.00
Aug 17, 2017
Group ID sent as data for broadcast POWER_FAIL events.
Page 45 of 56
ISL8270M
DEVICE_ID (E4h)
Definition: Returns the 16-byte (character) device identifier string.
Data Length in Bytes: 16
Data Format: ASCII
Type: Block Read
Default Value: Part number/Die revision/Firmware revision
MFR_IOUT_OC_FAULT_RESPONSE (E5h)
Definition: Configures the IOUT overcurrent fault response as defined by the following table. The command format is the same as the
PMBus standard fault responses except that it sets the overcurrent status bit in STATUS_IOUT.
Data Length in Bytes: 1
Data Format: BIT
Type: R/W
Default Value: 80h (Disable, and no retry)
Units: N/A
BIT
7:6
FIELD NAME
VALUE
Reserved
10
Retry Setting
000
001-110
5:3
2:0
111
Retry Delay
000-111
DESCRIPTION
No retry. The output remains disabled until the fault is cleared.
Not used.
Attempts to restart continuously, without checking if the fault is still present, until it is
commanded OFF (by the CONTROL pin or OPERATION command), bias power is removed,
or another fault condition causes the unit to shut down.
Retry delay time = (Value + 1) * 35ms. Sets the time between retries in 35ms
MFR_IOUT_UC_FAULT_RESPONSE (E6h)
Definition: Configures the IOUT undercurrent fault response as defined by the following table. The command format is the same as the
PMBus standard fault responses except that it sets the undercurrent status bit in STATUS_IOUT.
Data Length in Bytes: 1
Data Format: BIT
Type: R/W
Default Value: 80h (Disable and no retry)
Units: N/A
BIT
7:6
FIELD NAME
Reserved
VALUE
Retry Setting
000
001-110
5:3
2:0
DESCRIPTION
10
111
Retry Delay
000-111
No retry. The output remains disabled until the fault is cleared.
Not used.
Attempts to restart continuously, without checking if the fault is still present, until it is
commanded OFF (by the CONTROL pin or OPERATION command), bias power is removed,
or another fault condition causes the unit to shut down.
Retry delay time = (Value + 1) * 35ms. Sets the time between retries in 35ms
SYNC_CONFIG (E9h)
Definition: Sets options for SYNC output configurations.
Data Length in Bytes: 1
Data Format: BIT
Type: R/W
Default Value: 00h
SETTINGS
00h
FN8635 Rev.4.00
Aug 17, 2017
ACTIONS
Use Internal clock. Clock frequency is set by pin-strap or PMBus command.
02h
Use internal clock and output internal clock.
04h
Use external clock.
Page 46 of 56
ISL8270M
SNAPSHOT (EAh)
Definition: A 32-byte read-back of parametric and status values. It allows monitoring and status data to be stored to flash following a
fault condition. In case of a fault, last updated values are stored to the flash memory. When SNAPSHOT STATUS byte 22 is set stored,
device will no longer automatically capture parametric and status values following fault till stored data are erased. Use
SNAPSHOT_CONTROL command to erase store data and clear the status bit before next ramp up. Data erased is not allowed when
module is enabled.
Data Length in Bytes: 32
Data Format: Bit field
Type: Block Read
BYTE NUMBER
31:23
VALUE
PMBUS COMMAND
FORMAT
Reserved
Reserved
00h
22
Flash Memory Status Byte
FF - Not Stored
00 - Stored
N/A
BIT
21
Manufacturer Specific Status Byte
STATUS_MFR_SPECIFIC (80h)
Byte
20
CML Status Byte
STATUS_CML (7Eh)
Byte
19
Temperature Status Byte
STATUS_TEMPERATURE (7Dh)
Byte
18
Input Status Byte
STATUS_INPUT (7Ch)
Byte
17
IOUT Status Byte
STATUS_IOUT (7Bh)
Byte
16
VOUT Status Byte
STATUS_VOUT (7Ah)
Byte
15:14
Switching Frequency
READ_FREQUENCY (95h)
L11
13:12
External Temperature
READ_EXTERNAL_TEMP (8Eh)
L11
11:10
Internal Temperature
READ_INTERNAL_TEMP (8Dh)
L11
9:8
Duty Cycle
READ_DUTY_CYCLE (94h)
L11
7:6
Highest Measured Output Current
N/A
L11
5:4
Output Current
READ_IOUT (8Ch)
L11
3:2
Output Voltage
READ_VOUT (8Bh)
L16u
1:0
Input Voltage
READ_VIN (88h)
L11
BLANK_PARAMS (EBh)
Definition: Returns a 16-byte string indicating which parameter values were either retrieved by the last RESTORE operation or have
been written since that time. Reading BLANK_PARAMS immediately after a restore operation allows the user to determine which
parameters are stored in that store. A one indicates the parameter is not present in the store and has not been written since the
RESTORE operation.
Data Length in Bytes: 16
Data Format: BIT
Type: Block Read
Default Value: FF…FFh
SNAPSHOT_CONTROL (F3h)
Definition: Erases parametric and status values stored at SNAPSHOT, in flash memory.
Data Length in Bytes: 1
Data Format: Bit field
Type: R/W byte
VALUE
DESCRIPTION
02h
Write Snapshot values to NV RAM
03h
Erase Snapshot values stored in NV RAM
FN8635 Rev.4.00
Aug 17, 2017
Page 47 of 56
ISL8270M
RESTORE_FACTORY (F4h)
Definition: Restores the device to the hard-coded Factory default values and pin-strap definitions. The device retains the DEFAULT and
USER stores for restoring. Security level is changed to Level 1 following this command.
Data Length in Bytes: 0
Data Format: N/A
Type: Send byte
Default Value: N/A
Units: N/A
MFR_VMON_OV_FAULT_LIMIT (F5h)
Definition: Reads the VDRV OV fault threshold.
Data Length in Bytes: 2
Data Format: L11
Type: Read only
Default Value: CB00h (6V)
Units: V
Range: 4V to 6V
MFR_VMON_UV_FAULT_LIMIT (F6h)
Definition: Reads the VDRV UV fault threshold
Data Length in Bytes: 2
Data Format: L11
Type: Read only
Default Value: CA00h (4V)
Units: V
Range: 4V to 6V
MFR_READ_VMON (F7h)
Definition: Reads the VDRV voltage.
Data Length in Bytes: 2
Data Format: L11
Type: Read only
Default Value: N/A
Units: V
Range: 4V to 6V
VMON_OV_FAULT_RESPONSE (F8h)
Definition: Reads the VDRV OV fault response
Data Length in Bytes: 1
Data Format: BIT
Type: Read only
Default Value: 80h (Disable and no retry)
Units: N/A
VMON_UV_FAULT_RESPONSE (F9h)
Definition: Reads the VDRV UV fault response
Data Length in Bytes: 1
Data Format: BIT
Type: Read only
Default Value: 80h (Disable and no retry)
Units: N/A
FN8635 Rev.4.00
Aug 17, 2017
Page 48 of 56
ISL8270M
Revision History
The revision history provided is for informational purposes only and is believed to be accurate, but not warranted. Please go to web to make sure you
have the latest revision.
DATE
REVISION
CHANGE
Aug 17, 2017
FN8635.4
• Added the ISL8270MBIRZ and firmware revisions to Ordering Information, and added note 5.
• “SMBus Communications”, added the last paragraph.
• “Switching Frequency and PLL”, “Input Undervoltage Lockout (UVLO)” and “SMBus Module Address Selection”,
added “A standard 1% resistor is required if using pin-strap.”
• “Monitoring Using SMBus”, changed “READ_INTERNAL_TEMP” to “READ_TEMPERATURE_1”,
“READ_EXTERNAL_TEMP” to “READ_TEMPERATURE_2”, and “READ_VDRV” to “MFR_READ_VMON”.
• Updates made throughout the PMBus Command Summary and PMBus Commands Description sections
• Updated POD Y40.17x19 from rev 2 to rev 3. Changes since rev 2:
Recommended Land Pattern updated to new Solder mask defined windows for improved SMT process.
Recommended Stencil Pattern updated to match new Land Pattern.
Positions of various dimensions moved to make the drawing more readable.
Mar 31, 2017
FN8635.3
In “Ordering Information” on page 3:
Updated Note 2 by adding Tape and Reel option.
Updated Note 3 by adding exemption 7A.
March 16, 2016
FN8635.2
Added “PMBus Use Guidelines” on page 26.
Updated POD Y40.17x19 to the latest revision. Changes are as follows:
-Detail A on page 1: Added corner radius on individual I/O pads.
July 2, 2015
FN8635.1
“Electrical Specifications” on page 7 under VOUT_ACCY and VOUT_READ_ERR: Updated unit value from “% FS”
to “%VOUT”.
March 13, 2014
FN8635.0
Initial release
About Intersil
Intersil Corporation is a leading provider of innovative power management and precision analog solutions. The company's products
address some of the largest markets within the industrial and infrastructure, mobile computing, and high-end consumer markets.
For the most updated datasheet, application notes, related documentation, and related parts, see the respective product information
page found at www.intersil.com.
For a listing of definitions and abbreviations of common terms used in our documents, visit: www.intersil.com/glossary.
You can report errors or suggestions for improving this datasheet by visiting www.intersil.com/ask.
Reliability reports are also available from our website at www.intersil.com/support.
© Copyright Intersil Americas LLC 2014-2017. All Rights Reserved.
All trademarks and registered trademarks are the property of their respective owners.
For additional products, see www.intersil.com/en/products.html
Intersil products are manufactured, assembled and tested utilizing ISO9001 quality systems as noted
in the quality certifications found at www.intersil.com/en/support/qualandreliability.html
Intersil products are sold by description only. Intersil may modify the circuit design and/or specifications of products at any time without notice, provided that such
modification does not, in Intersil's sole judgment, affect the form, fit or function of the product. Accordingly, the reader is cautioned to verify that datasheets are
current before placing orders. Information furnished by Intersil is believed to be accurate and reliable. However, no responsibility is assumed by Intersil or its
subsidiaries for its use; nor for any infringements of patents or other rights of third parties which may result from its use. No license is granted by implication or
otherwise under any patent or patent rights of Intersil or its subsidiaries.
For information regarding Intersil Corporation and its products, see www.intersil.com
FN8635 Rev.4.00
Aug 17, 2017
Page 49 of 56
ISL8270M
Package Outline Drawing
For the most recent package outline drawing, see Y40.17x19.
Y40.17x19
40 I/O 17.0mm x 19.0mm x 3.55mm HDA MODULE
Rev 3, 4/17
PIN 1 INDICATOR
DATUM A
17.00 BSC
A
SEE DETAIL A
B
1716 1514 13121110 9 8 7 6 5 4 3 2 1
TERMINAL #A1
INDEX AREA
9.00
18.50 ±0.15
0.10 M C A B
19.00 BSC
0.10 C 2X
8.00
0.30 REF
0.10 C 2X
0.30 REF
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
U
V
W
DATUM B
0.20 REF
16.50 ±0.15
0.10 M C A B
TOP VIEW
BOTTOM VIEW
3.55 ±0.5
0.10 C
0.08 C
SIDE VIEW
SEATING
C PLANE
2
1.00 BSC
0.20 REF
0.025 MAX
0.20 REF
3
20 x 0.60 ±0.05
3
20 x 0.60 ±0.05
0.10 M C A B
0.05 M C
1.00 BSC
2
TERMINAL TYP
DETAIL A
NOTES:
1. ALL DIMENSIONS ARE IN MILLIMETERS.
2. REPRESENTS THE BASIC LAND GRID PITCH.
3. THE TOTAL NUMBER OF I/O (EXCLUDING DUMMY PADS)
4. UNLESS OTHERWISE SPECIFIED, TOLERANCE: DECIMAL ±0.10
5. DIMENSIONING AND TOLERANCING PER ASME Y14.M-2009
6. THE CONFIGURATION OF THE PIN#1 IDENTIFIER IS OPTIONAL, BUT MUST BE
LOCATED WITHIN THE ZONE INDICATED. THE PIN #1 IDENTIFIER MAY BE
EITHER A MOLD OR MARK FEATURE.
FN8635 Rev.4.00
Aug 17, 2017
Page 50 of 56
ISL8270M
0.60
2.50
5.10
2X 1.60
0.60
2X 0.60
1.50
1.60
5.10
7.60
1.00
0.60
1.00
4X 1.60
4X
0.80
0.80
1.40
3.30
1.10
1.60
0.60
2.00
0.60
2.00
0.60
2.975
1.35
0.60
4.90
2.70
3.00
8.20
1.50
8.20
1.80
3.05
2.00
3.50
0.70
1.30
3.00
0.70
4.80
5.80
10.00
SIZE DETAILS FOR THE 16 EXPOSED DAPS
BOTTOM VIEW
FN8635 Rev.4.00
Aug 17, 2017
Page 51 of 56
ISL8270M
0.60
2.50
5.10
2X 1.60
0.60
2X 0.60
1.50
1.60
5.10
7.60
1.00
0.60
1.00
4X 1.60
1.40
0.80
3.30
1.10
4X
0.80
1.60
2.00
0.60
0.60
2.00
0.60
2.975
1.35
0.60
4.90
2.70
1.50
3.00
8.20
8.20
1.80
2.00
3.05
0.70
1.30
3.00
3.50
0.70
5.80
4.80
10.00
SIZE DETAILS FOR THE 16 EXPOSED DAPS
TOP VIEW
FN8635 Rev.4.00
Aug 17, 2017
Page 52 of 56
TYPICAL PCB LAND PATTERN (For Reference)
6.700
6.850
7.050
8.200
8.500
5.300
5.700
2.300
2.700
3.300
3.700
4.300
4.700
1.300
1.700
0.700
0.300
0.700
0.300
1.300
2.300
1.700
2.700
6.700
6.300
5.700
5.300
4.700
4.300
3.700
3.300
8.500
8.300
7.700
9.500
9.300
8.700
0.000
ISL8270M
8.300
7.700
7.300
9.500
9.300
8.700
8.300
7.700
6.700
6.300
5.700
7.300
5.300
4.700
4.300
5.550
5.350
3.700
3.600
3.400
3.300
2.700
1.650
1.450
0.044
0.000
0.400
0.556
1.000
1.400
2.000
2.675
3.275
0.000
0.300
1.000
2.900
3.100
4.025
5.000
5.200
4.625
5.900
5.900
7.100
6.150
7.775
7.300
7.450
7.650
9.200
7.900
9.500
7.575
8.500
8.200
6.350
6.550
4.700
3.000
1.600
1.400
1.000
0.200
0.000
1.600
1.100
2.800
2.700
4.400
3.500
3.000
5.100
4.900
5.400
5.350
6.300
5.550
8.500
8.300
7.600
7.400
8.500
9.200
9.500
RECOMMENDED SOLDER MASK DEFINED PCB LAND PATTERN (SHEET 1 OF 2)
TOP VIEW
FN8635 Rev.4.00
Aug 17, 2017
Page 53 of 56
TYPICAL STENCIL OPENING
6.000
5.200
2.200
0.433
0.633
0.000
1.133
1.333
2.550
2.900
6.300
7.300
ISL8270M
7.100
6.750
5.533
5.333
7.300
3.767
5.300
5.700
3.700
3.567
3.300
1.700
2.300
2.000
1.700
1.100
0.900
0.300
1.300
0.000
0.000
0.300
0.900
2.500
3.500
3.700
0.000
2.900
4.700
5.300
6.300
6.900
6.700
5.200
RECOMMENDED SOLDER MASK DEFINED PCB LAND PATTERN (SHEET 2 OF 2)
TOP VIEW
FN8635 Rev.4.00
Aug 17, 2017
Page 54 of 56
9.500
9.280
8.720
8.280
7.720
7.285
8.180
8.500
7.070
5.280
5.720
6.740
6.830
1.285
1.715
2.285
2.715
3.285
3.715
4.285
4.720
0.285
0.715
3.285
2.715
2.285
1.715
1.285
0.715
0.285
0.000
6.285
5.715
5.285
4.285
4.715
3.715
6.720
8.500
8.280
7.715
ISL8270M
9.500
8.720
8.285
7.720
7.260
6.715
6.285
5.715
5.285
4.715
4.285
3.715
3.285
2.715
5.590
5.310
3.640
3.360
1.690
1.410
0.024
0.000
0.980
1.420
0.000
0.260
0.420
0.536
1.040
1.980
2.860
3.140
4.960
5.240
0.000
1.120
2.680
4.420
5.380
6.320
8.280
5.940
RECOMMENDED STENCIL PATTERN (90% PASTE TO PAD) (SHEET 1 OF 2)
TOP VIEW
FN8635 Rev.4.00
Aug 17, 2017
Page 55 of 56
7.060
5.970
5.230
2.160
0.673
0.393
1.093
1.373
2.533
2.860
6.330
7.270
7.730
8.270
ISL8270M
7.270
6.733
5.730
5.573
5.293
5.270
3.807
3.730
3.527
2.270
2.040
1.730
1.070
0.930
0.000
3.270
1.730
1.270
0.270
0.270
0.870
2.530
2.690
3.260
3.470
3.740
4.040
4.610
5.160
5.930
7.420
7.680
1.585
1.370
1.015
0.230
1.630
5.340
4.660
2.940
2.770
6.660
6.330
6.940
8.260
9.170
RECOMMENDED STENCIL PATTERN (90% PASTE TO PAD) (SHEET 2 OF 2)
TOP VIEW
FN8635 Rev.4.00
Aug 17, 2017
Page 56 of 56
Similar pages