English
Language : 

ISL6398 Datasheet, PDF (35/57 Pages) Intersil Corporation – Programmable soft-start rate and DVID rate
ISL6398
SMBus, PMBus and I2C Operation
There are 32 PMBus address, which can be programmed by a
resistor divider on VRSEL_ADDR pin, as shown in Figure 32 and
summarized in Table 13.
The ISL6398 features SMBus, PMBus and I2C with
programmable address via VRSEL_ADDR pin, as in Table 13,
while SMBus/PMBus includes an Alert# line and Packet Error
Check (PEC) to ensure data properly transmitted. In addition, the
output voltage, droop slope, enable, operating phase number,
and overvoltage setpoint can be written and read via this bus, as
summarized in Table 14. Input, output, fault, and temperature
telemetries can be read as summarized in Table 15. For proper
operation, users should follow the SMBus, PMBus, and I2C
protocol, as shown Figure 36. Note that STOP (P) bit is NOT
allowed before the repeated START condition when “reading”
contents of register, as shown in Figure 36.
The supported SMBus/PMBus/I2C addresses are in 8-bit format
(including write and read bit): 80-8E, E0- EE, C0-CE, F0-FE. The
least significant bit of the 8-bit address is for write (0h) and read
(1h). For reference purposes, the 7-bit format addresses are also
summarized in Table 13. There are a series set of read and write
commands as summarized in Tables 14 and 15, respectively. The
SMBus/PMBus/I2C allows to program the registers as in
Table 12, except for SMBus/PMBus/I2C addresses, 16ms
(typically, worst case 20ms) after VCC above POR and prior to
Enable pins (EN_PWR_CFP) high. The bus can also program
default content during this period. If all Enable pins are high
5V
before the NVM configuration is loaded completely, the controller
will issue soft-start 16ms (typically, worst case 20ms) after VCC
above its POR.
88h-8Eh are two-byte word read with PEC (if applicable), while
78h, F2h, and other write command codes are one-byte word
read with PEC (if applicable).
When PMBus is not used, simply leave the respective pull-up on
their pins and not connect to the bus..
TABLE 13. SMBus/PMBus/I2C 8-BIT AND 7-BIT FORMAT ADDRESS (HEX)
8-BIT
80/81
82/83
84/85
86/87
88/89
8A/8B
8C/8D
8E/8F
C0/C1
C2/C3
C4/C6
CE/CF
7-BIT
40
41
42
43
44
45
46
47
60
61
62
63
8-BIT
C8/C9
CA/CB
CC/CD
CE/CF
E0/E1
E2/E3
E4/E5
E6/E7
E8/E9
EA/EB
EC/ED
EE/EF
7-BIT
64
65
66
67
70
71
72
73
74
75
76
77
8-BIT
F0/F1
F2/F3
F4/F5
F6/F7
F8/F9
FA/FB
FC/FD
FE/FF
7-BIT
78
79
7A
7B
7C
7D
7E
7F
VCC
ENABLE
VCC POR
TIMEOUT
5 MS
READER
DONE
1 MS
LOAD NVM
CONFIGURATION
10MS
WRITE AND READ
CONFIGURATION
0MS TO INFINITY
WRITE AND READ
CONFIGURATION
WRITE AND READ
CONFIGURATION
0MS TO INFINITY
WRITE AND READ
CONFIGURATION
PMBUS COMMUNICATION NOT ACTIVATED
PMBUS
COMMAND
PMBUS
COMMAND
VBOOT
PMBUS
COMMAND
VOUT
0V
FIGURE 33. SIMPLIFIED SMBus/PMBus/I2C INITIALIZATION TIMING DIAGRAM
5V
VCC
VCC POR
READER
LOAD NVM
TIMEOUT
DONE
CONFIGURATION
5 MS
1 MS
10MS
ENABLE
WRITE AND READ
CONFIGURATION
WRITE AND READ
CONFIGURATION
0MS TO INFINITY
PMBUS
COMMAND
WRITE AND READ
CONFIGURATION
PMBUS COMMUNICATION NOT ACTIVATED
PMBUS
COMMAND
VBOOT
PMBUS
COMMAND
PMBUS
COMMAND
VOUT
0V
FIGURE 34. SIMPLIFIED SMBus/PMBus/I2C INITIALIZATION TIMING DIAGRAM WITH ENABLE HIGH BEFORE COMPLETING NVM LOADING
Submit Document Feedback 35
FN8575.1
August 13, 2015