May 1998 LTC1710: Two 0.4 Ohm Switches with SMBus Control Fit into Tiny MSOP-8 Package

DESIGN FEATURES
LTC1710: Two 0.4Ω Switches with SMBus
Control Fit into Tiny MSOP-8 Package
by Peter Guan
Introduction
Two 0.4Ω Switches in MSOP-8
The LTC1710 SMBus dual switch is a
complete solution for supplying power
to portable-equipment peripherals
without the need for external switches.
Two internal high-side N-channel
switches, each capable of delivering
300mA at an RDS(ON) of 0.4Ω, are available in the tiny MSOP-8 package. With
a low standby current of 14µA, the
LTC1710 operates on an input voltage
of 2.7V to 5.5V while maintaining the
SMBus-specified 0.6V VIL and 1.4V
VIH input thresholds.
Figure 1 shows a typical application of the LTC1710 switching two
different SMBus peripherals. Figure
2 shows a block diagram of the
LTC1710 architecture, which can be
broken down into four basic building
blocks: the two N-channel power
MOSFETs, the regulated chargepump driver, the power-on reset and
undervoltage-lockout units and the
SMBus interface components.
To fully enhance the power switches,
the LTC1710 uses a charge-pump
tripler to boost and regulate the gate
drive of each switch. Running at about
300kHz, each charge pump is programmed to supply a ramped voltage
to the gate of the switch, so that it
turns on slowly and smoothly, avoiding large current spikes into the load.
Since the charge pumps drive only
the gates of the switches, only a small
amount of current is needed; hence,
the charge-pump caps are integrated
on the IC.
The drains of the two N-channel
switches are independent of each
other. Switch 1’s drain is connected
to VCC, but the potential of switch 0’s
drain can be anywhere between VCC
and GND. As a result, SMBus peripherals requiring different input voltages
can be simultaneously switched by
the LTC1710 (Figure 3).
Though unlikely in normal operating conditions, if the internal switches
VCC
2.7V–5V
10µF
SW0D
GND TO VCC
8
10µF
1
LTC1710
SW0
5
CLK
2
LOAD 1
FROM SMBus
6
DATA
CHARGE
PUMPS
SW1
3
7
AD1
LOAD 2
4
become extremely hot as a result of
sourcing too much output current,
an internal thermal shutdown circuit
becomes active at around 120°C and
turns off the switch outputs temporarily until the temperature drops by
about 15°C.
Power-On Reset and
Undervoltage Lockout
To ensure that the LTC1710 starts up
with both switches off, an internal
power-on reset (POR) signal inhibits
operation until about 300µs after VCC
crosses the undervoltage lockout
threshold (UVLO, typically 2V). The
circuit also includes some hysteresis
and delay to avoid nuisance resets.
Once operation begins, VCC must drop
below the UVLO threshold for at least
100µ s to trigger another POR
sequence.
Three-State
Programmable Address Pin
To identify itself on the SMBus, the
LTC1710 has a three-state programmable address pin (AD1) that can be
tied directly to VCC, to GND or to VCC/
2 with the help of two 1M resistors. To
conserve standby current, it’s preferable to tie the address pin to either
VCC or GND. The third state of VCC/2
should be used only when more than
two addresses are needed on the bus.
The three available addresses are
1011000 (AD1 = GND), 1011010 (AD1
= VCC) and 1011001 (AD1 = VCC/2).
Notice that the five MSBs of the
LTC1710 addresses are hardwired to
10110XX, which, according to the
SMBus specifications, places the
LTC1710 directly in the reserved
address range for power -plane
switching.
Figure 1. Typical application: the LTC1710 switches two SMBus peripherals.
12
Linear Technology Magazine • May 1998
DESIGN FEATURES
POWER-ON
RESET
LTC1710
UNDERVOLTAGE
LOCKOUT
VCC
PORB
2V
START AND
STOP
DETECTORS
DATA
6
INPUT
BUFFER
ACK
SHIFT
REGISTER
VCC
GLUE
LOGIC
A
CLK
5
INPUT
BUFFER
B
COUNTER
POWER
SWITCH 1
REGULATED
CHARGE
THERMAL
PUMP
SHUTDOWN
OUTPUT
LATCH
POWER
SWITCH 0
7
1
2
AD1
ADDRESS
DECODER
3
OUT1
SW0D
OUT0
ADDRESS
COMPARATOR
SMBus INTERFACE
Figure 2. LTC1710 block diagram
VCC
5V
SW0D
2.7V
The LTC1710 is a slave-only device
that uses the Send Byte protocol of
the SMBus for communication. The
10µF
10µF
8
1
master of the bus initiates communication to its slave devices with the
LTC1710
Start signal, which is the switching of
5
CLK
2
the DATA line from high to low while
OUT0
2.7V FAN
FROM SMBus
CLK is high. Upon detecting this Start
6
DATA
signal, all slave devices on the bus,
including the LTC1710, wake up and
7
5V
3
OUT1
get ready to shift in the data that will
DISPLAY
AD1
follow. Beginning on the next rising
4
CLK edge, the master sends out the
first byte. The first seven bits of this
byte consist of the address of the slave
with which the master wishes to comFigure 3. The LTC1710 switches two SMBus
municate. The last bit indicates
peripherals with different input voltages.
whether the following command will
be a read (logic one) or write (logic
SMBus Operation
The SMBus is a serial bus interface zero). Since the LTC1710 is a slave
that uses only two bus lines, DATA device that can only be written to by a
and CLK, to control low power periph- master, it will ignore the read comeral devices in portable equipment. mand, even if the address matches. If
START
1
0
1
1
0
0
0
(PROGRAMMABLE)
0
ACK
0
0
0
0
0
the first byte does match, then the
LTC1710 will acknowledge proper
reception to the master by pulling the
DATA line low during the next CLK
cycle. The master then sends the command byte with its two LSBs as the
controlling signal for the switch outputs. A logic one turns on the internal
charge pump to drive up the gate
voltage and the output. A logic zero
shuts down the charge pump and
discharges the output to zero. After
reception of the second byte, the
LTC1710 again acknowledges the
master by pulling DATA low for the
next CLK cycle. At this point, valid
data is shifted into the output latch of
the LTC1710. However, the output
switch won’t be enabled until the
Stop signal (DATA going from low to
high while CLK is high) is detected.
With this double buffering feature of
continued on page 25
0
1
1
ACK
STOP
(WRITE)
(SW1 ON)
(SW0 ON)
ADDRESS BYTE
COMMAND BYTE
Figure 4. SMBus Send Byte protocol
Linear Technology Magazine • May 1998
13
DESIGN FEATURES
LTC1406, continued from page 5
Clean, Wideband
Undersampling Performance
Conclusion
All of the features and advantages of
the LTC1406 wouldn’t mean a thing
without outstanding performance.
Fortunately, the LTC1406 has it.
Extremely low noise combined with
low distortion and wide input bandwidth make the LTC1406 a great
performer over an extremely wide
range of input frequencies. As shown
in Figure 1, the signal-to-(noise +
distortion) ratio stays nearly flat out
to 10MHz. Figure 6 shows a FFT plot
for an input frequency of 30MHz and
provides an even clearer picture of the
low distortion and high spurious free
dynamic range for frequencies beyond
the Nyquist frequency of 10MHz.
The LTC1406 has everything high
speed designers need: wide input
bandwidth, great high frequency and
undersampling performance, the
smallest package of any 8-bit, 20MHz
converter available and a host of features that make it easy to use and
easy to get maximum performance.
Linear Technology and the LTC1406
will be welcome additions to high
speed data conversion.
SO-24 (FOR SIZE COMPARISON)
DIGITAL GROUND PLANE
0.00
fSAMPLE = 21MHz
fIN= 30MHz
XXX
OGND
X
CLK
OVDD
OF/UF
SHDN
D7
VBIAS
D6
VREF
D5
XX
AGND2
AMPLITUDE (dB)
–20.00
LTC1406
GN-24
–40.00
–60.00
–80.00
D4
AIN+
D3
–
AIN
D2
AVDD
D1
–100.00
0
1.5
3.0
4.5
6.0
7.5
9.0
10.5
FREQUENCY (MHz)
1406_06.EPS
X
X
X
AGND
D0
DGND
NC
DVDD
NC
Figure 6. An FFT plot of the LTC1406
shows outstanding performance for high
input frequencies: the S/(N + D) si 47dB
and the SFDR is 56dB for an input
frequency of 30MHz.
ANALOG GROUND PLANE
X = VIA TO GROUND PLANE
Figure 5. The tiny footprint of the LTC1406 saves board spacecompared to an SO-24.
A clean layout includes short bypass loops and separation of analog and digital signals
Conclusion
LTC1710, continued from page 13
the output latch in the LTC1710, the
Stop signal not only indicates an end
to the Send Byte protocol, but can
also be used to synchronize the output executions of several differently
addressed SMBus peripherals whose
valid data were also loaded into their
Linear Technology Magazine • May 1998
respective output latches at different
times without a Stop signal being
sent. However, if a Start or Stop signal
is detected in the middle of a byte
transmission, the LTC1710 will regard
it as an error and reject all previous
data. An example of a Send Byte
protocol is provided in Figure 4.
With two built-in 0.4Ω power switches
in an MSOP-8 or SO-8 package and a
low standby current (typically 14µA),
the LTC1710 is an ideal and complete
solution for delivering up to 300mA of
current to SMBus peripherals
in today’s complex portable
equipment.
25