LTC1699 Series
10
APPLICATIO S I FOR ATIO
WUU
U
In general, adjustable DC/DC Converters regulate the
output voltage by dividing it down with a resistor divider
and comparing the result against a precision reference
voltage (V
REF
). As shown in the Block Diagram, the
LTC1699-80, LTC1699-81 and LTC1699-82 are variable
resistor dividers, which are programmed through a 2-wire
SMBus interface. They are specifically designed to sim-
plify the implementation of a voltage regulator module
(VRM) in both portable and desktop computers.
Two 5-bit divider settings can be programmed into Regis-
ter 0 and Register 1 using the SMBus interface. The
microprocessor selects one of these settings using the
TTL compatible SEL pin to control a 10:5 multiplexer
(MUX). The precision ±0.35% divider is intended to set the
Table 1. DC/DC Converter Output Voltage for V
REF
= 0.8V
VID4 VID3 VID2 VID1 VID0 LTC1699-80 LTC1699-81 LTC1699-82
00000 2.000V 2.05V 1.850V
00001 1.950V 2.00V 1.825V
00010 1.900V 1.95V 1.800V
00011 1.850V 1.90V 1.775V
00100 1.800V 1.85V 1.750V
00101 1.750V 1.80V 1.725V
00110 1.700V 1.75V 1.700V
00111 1.650V 1.70V 1.675V
01000 1.600V 1.65V 1.650V
01001 1.550V 1.60V 1.625V
01010 1.500V 1.55V 1.600V
01011 1.450V 1.50V 1.575V
01100 1.400V 1.45V 1.550V
01101 1.350V 1.40V 1.525V
01110 1.300V 1.35V 1.500V
01111 1.250V 1.30V 1.475V
10000 1.275V 3.50V 1.450V
10001 1.250V 3.40V 1.425V
10010 1.225V 3.30V 1.400V
10011 1.200V 3.20V 1.375V
10100 1.175V 3.10V 1.350V
10101 1.150V 3.00V 1.325V
10110 1.125V 2.90V 1.300V
10111 1.100V 2.80V 1.275V
11000 1.075V 2.70V 1.250V
11001 1.050V 2.60V 1.225V
11010 1.025V 2.50V 1.200V
11011 1.000V 2.40V 1.175V
11100 0.975V 2.30V 1.150V
11101 0.950V 2.20V 1.125V
11110 0.925V 2.10V 1.100V
11111 0.900V 2.00V 1.075V
LTC1699 Series
11
APPLICATIO S I FOR ATIO
WUU
U
output voltage of a DC/DC converter that generates the
CPU core supply voltage. Its programmable ratios (see
Table 1) are designed for 0.8V-referenced converters such
as the LTC1628, LTC1702, LTC1735 and LTC1778 and
comply with the Intel 5-bit desktop (VRM8.4 for
LTC1699-81 and VRM9.0 for LTC1699-82) and 5-bit
mobile VID codes. On power-up, the outputs of both
registers are internally set to 11111B.
The LTC1699-80, LTC1699-81 and LTC1699-82 provide
three pins, CPU_ON, IO_ON, and CLK_ON to (optionally)
control three DC/DC converters that generate the CPU, I/O
and clock buffer V
CC
voltages in a VRM. These open drain,
N-channel output pins usually connect to the RUN/SS pins
of the converters and pull low to shut down the converters
or become a high impedance state to allow the converters
to soft-start.
The PGOOD pin is driven from an internal timer that pulls
PGOOD low for 50µs typical whenever the resistor divider
setting is changed or the converters are allowed to soft-
start. Over the entire temperature and supply voltage
range, the timer low period is 70µs max which meets the
100µs max converter output settling time specified by
Intel. The PGOOD pin, if tied to the FCB pin of an LTC DC/
DC converter, reduces the time needed for the converter
output to decrease to a lower voltage under light load
conditions by forcing the converter into continuous mode
for 50µs.
The TTL compatible VRON input pin and the output of the
internal on/off state machine (SMBON) control the state of
the CPU_ON, IO_ON, CLK_ON and PGOOD pins. SMBON
is accessed using SMBus protocols and must be pro-
grammed to a high state before the converters can turn on.
The SMBus protocols (see Figure 2) incorporate safe-
guards against errors caused by bus conflicts.
Resistor Divider
The resistor divider is designed specifically for DC/DC
converters, such as the LTC1628, LTC1702, LTC1735,
LTC1778 and LTC1929 with a reference voltage of 0.8V. It
consists of a fixed resistor, R
FB1
connected between the
SENSE and FB pins and a variable resistor, R
FB2
, con-
nected between the FB and GND pins. The SENSE and FB
pins are tied to the output and feedback nodes of the DC/
DC converter respectively. The output of the DC/DC con-
verter is given by:
V
OUT
= V
REF
• (R
FB2
+R
FB1
)/R
FB2
where V
REF
is the internal reference voltage of the con-
verter. Each resistor has a tolerance of ±30% but the ratio,
(R
FB2
+R
FB1
)/R
FB2
, is specified to within ±0.35% over
temperature. The error budget for the DC/DC converter
output voltage must include the ±0.35% ratio tolerance
and the tolerance in V
REF
.
The value of R
FB1
is fixed and R
FB2
is changed to vary the
divider setting. The value of R
FB2
for any divider setting
can be calculated from the above equation, assuming that
R
FB1
= 10k for the LTC1699-80 and LTC1699-82 and
20k for the LTC1699-81. Table 1 shows the output
voltage of a DC/DC converter (V
REF
= 0.8V) for all 32
settings of the resistor divider. The divider setting is
determined by the outputs (VID0-VID4) of the register
selected by the SEL pin.
SMBus Interface
The SMBus interface uses two wires: SDA and SCL. Data
to the LTC1699-80, LTC1699-81 or LTC1699-82, is latched
at the rising edge of the SCL clock input and shifted out at
the falling edge. The V
IL
and V
IH
logic threshold voltages
of the SDA and SCL pins are 0.8V and 2.1V respectively
and comply with Rev 1.1 version of the Intel System
Management Bus Specifications.
The Write Word and Read Word protocols (Figure 2) share
three common features. First, the 7-bit slave address for
both protocols is internally hardwired to 1110 001B = E2H.
A single R/W bit follows the slave address. This bit is low
for data transfer from the microprocessor to the LTC1699-
80, LTC1699-81 or LTC1699-82 and high for transfers in
the opposite direction.
Second, the LTC1699-80, LTC1699-81 and LTC1699-82
decode only the three most significant bits of the 8-bit
command code. Table 2 shows the four valid combina-
tions. All other combinations are ignored.
Third, the Data Low and Data High bytes correspond to
Registers 0 and 1 respectively. In Write Word protocol with
C7 = C6 = 0, C5 = 1, the five most significant bits (VID0-
VID4) of these bytes specify a resistor divider setting.
LTC1699 Series
12
APPLICATIO S I FOR ATIO
WUU
U
Table 2. LTC1699-80, LTC1699-81 and LTC1699-82
Command Bits
C7 C6 C5 COMMAND PROTOCOL
0 0 0 On Write Word
0 1 1 Off Write Word
0 0 1 Setup Write Word
0 1 0 Read-Back Read Word
Write Word Protocol
Each Write Word protocol (Figure 2) begins with a start bit
(S) and ends with a stop bit (P). As shown in the Timing
Diagram the start and stop bits are defined as high to low
and low to high transitions respectively, while SCL is high.
In between the start and stop bits, the microprocessor
transmits four bytes to the LTC1699-80, LTC1699-81 or
LTC1699-82. These are the address byte, an 8-bit com-
mand code and two data bytes. The LTC1699-80,
LTC1699-81 and LTC1699-82 sample each bit at the rising
edges of the SCL clock.
When the microprocessor issues a start bit, all the slave
devices on the bus, including the LTC1699-80, LTC1699-81
or LTC1699-82 clock in the address byte, which consists
of a 7-bit slave address and the R/W bit (set to 0). If the
slave address from the microprocessor does not match
the internal hardwired address, the LTC1699-80,
LTC1699-81 or LTC1699-82 returns to an idle state and
waits for the next start bit. If the slave address matches,
the LTC1699-80, LTC1699-81 or LTC1699-82 acknowl-
edges by pulling the SDA line low for one clock cycle after
the address byte. After detecting the acknowledgement bit
(A), the microprocessor transmits the second byte or
command code. The command code identifies the type of
Write Word protocol as Setup, On or Off (Table 2). The
Setup protocol is used to load two resistor divider settings
into Register 0 and 1. The On and Off protocols turn the
converters on or off in conjunction with the VRON pin.
Once all 8 bits of the command code are clocked in, the
LTC1699-80, LTC1699-81 or LTC1699-82 issues a sec-
ond acknowledgement bit to the microprocessor. After
detecting the acknowledgement bit, the microprocessor
transmits two data bytes. Each data byte is acknowledged
in turn for all three Write Word protocols but is only
latched into Register 0 or 1 in Setup protocol. This
prevents previously loaded settings from accidentally
being changed. The first or Data Low byte is loaded into
Register 0. The second or Data High byte is loaded into
S 1110001 000XXXXXA DON’T CARE A DON’T CARE
UPDATE DCON
SLAVE
ADDRESS
ON
COMMAND
DATA LOW
(REGISTER 0)
DATA HIGH
(REGISTER 1)
A P
S 1110001 011XXXXXA DON’T CARE A DON’T CARE
UPDATE DCON
SLAVE
ADDRESS
OFF
COMMAND
DATA LOW
(REGISTER 0)
DATA HIGH
(REGISTER 1)
A P
S 1110001 001XXXXXA VID4 VID3 VID2 VID1 VID0 X X X
A
A
A A
UPDATE DCON
SLAVE
ADDRESS
SETUP
COMMAND
DATA HIGH
(REGISTER 1)
DATA LOW
(REGISTER 0)
A
P
DATA LOW
LATCHED
DATA HIGH
LATCHED
COMMAND
LATCHED
VID4 VID3 VID2 VID1 VID0 X X X
S 1110001 R/W
R/W
R/W
R/W
S 1110010010XXXXXA VID4 VID3 VID2 VID1 VID0 0 0RD AA A
SLAVE
ADDRESS
READ-BACK
COMMAND
DATA HIGH
(REGISTER 1)
DATA LOW
(REGISTER 0)
A
P
DATA HIGH
LOADED
DATA LOW
LOADED
STOP
(IGNORED)
COMMAND
LATCHED
DCON 00DCONVID4 VID3 VID2 VID1 VID0
Figure 2. Write Word and Read Word Protocols

LTC1699EMS8-81#TRPBF

Mfr. #:
Manufacturer:
Analog Devices / Linear Technology
Description:
Power Management Specialized - PMIC SMBus VID V Progmers
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union