Data Sheet ADuM4150
Rev. B | Page 15 of 21
TYPICAL PERFORMANCE CHARACTERISTICS
Figure 4. Typical Dynamic Supply Current per Input Channel vs. Data Rate
for 5.0 V and 3.3 V Operation
Figure 5. Typical Dynamic Supply Current per Output Channel vs. Data Rate
for 5.0 V and 3.3 V Operation
Figure 6. Typical I
DD1
Supply Current vs. Data Rate for 5.0 V and 3.3 V Operation
Figure 7. Typical I
DD2
Supply Current vs. Data Rate for 5.0 V and 3.3 V Operation
Figure 8. Typical Propagation Delay vs. Ambient Temperature for High Speed
Channels Without Glitch Filter (See the High Speed Channels Section for
Additional Information)
Figure 9. Typical Propagation Delay vs. Ambient Temperature for High Speed
Channels with Glitch Filter (See the High Speed Channels Section for
Additional Information)
0
1
2
3
4
5
7
6
0 20 40 60 80
DATA RATE (Mbps)
3.3V
5.0V
DYNAMIC SUPPLY CURRENT
PER INPUT CHANNEL (mA)
12371-004
0
0.5
1.0
1.5
2.0
2.5
3.0
3.5
4.0
0 20 40 60 80
DATA RATE (Mbps)
3.3V
5.0V
DYNAMIC SUPPLY CURRENT
PER OUTPUT CHANNEL (mA)
12371-005
0
5
10
15
20
25
35
30
0 20 40 60 80
I
DD1
SUPPLY CURRENT (mA)
DATA RATE (Mbps)
3.3V
5.0V
12371-006
0
5
10
15
20
25
0 20 40
60
80
I
DD2
SUPPLY CURRENT (mA)
DATA RATE (Mbps)
3.3V
5.0V
12371-007
0
2
4
6
8
10
12
14
16
–40 10 60 110
PROPAGATION DELAY (ns)
AMBIENT TEMPERATURE (°C)
3.3V
5.0V
12371-008
–40 10 60 110
AMBIENT TEMPERATURE (°C)
3.3V
5.0V
0
5
10
15
20
25
PROPAGATION DELAY (ns)
12371-009
ADuM4150 Data Sheet
Rev. B | Page 16 of 21
APPLICATIONS INFORMATION
INTRODUCTION
The ADuM4150 is part of a family of devices created to optimize
isolation of SPI for speed and to provide additional low speed
channels for control and status monitoring functions. The
isolators are based on differential signaling iCoupler technology
for enhanced speed and noise immunity.
High Speed Channels
The ADuM4150 has four high speed channels. The first three,
CLK, MI/SO, and MO/SI (the slash indicates the connection of
the particular input and output, forming a datapath across the
isolator that corresponds to an SPI bus signal), are optimized
for either low propagation delay in the B grade, or high noise
immunity in the A grade. The difference between the grades is
the addition of a glitch filter to these three channels in the A
grade version, which increases propagation delay. The B grade
version, with a maximum propagation delay of 13 ns, supports a
maximum clock rate of 17 MHz in a standard 4-wire SPI. However,
because the glitch filter is not present in the B grade version,
ensure that spurious glitches of less than 10 ns are not present.
Glitches of less than 10 ns in the B grade devices can cause the
second edge of the glitch to be missed. This pulse condition is
seen as a spurious data transition on the output that is corrected
by a refresh or the next valid data edge. It is recommended to
use A grade devices in noisy environments.
The relationship between the SPI signal paths and the pin
mnemonics of the ADuM4150 and data directions is
summarized in Table 19.
Table 19. Pin Mnemonic Correspondence to SPI Signal Path
Names
SPI Signal Path
Master
Side 1
Data
Direction
Slave
Side 2
CLK MCLK
SCLK
MO/SI MO
SI
MI/SO MI
SO
SS
MSS
SSS
The datapaths are SPI mode agnostic. The CLK and MO/SI SPI
datapaths are optimized for propagation delay and channel-to-
channel matching. The MI/SO SPI datapath is optimized for
propagation delay. The device does not synchronize to the clock
channel, so there are no constraints on the clock polarity or the
timing with respect to the data lines. To allow compatibility
with nonstandard SPI interfaces, the MI pin is always active,
and does not tristate when the slave select is not asserted. This
precludes tying several MI lines together without adding a
tristate buffer or multiplexor.
The
SS
(slave select bar) is typically an active low signal. It can
have many different functions in SPI and SPI like busses. Many
of these functions are edge triggered; therefore, the
SS
path
contains a glitch filter in both the A grade and the B grade. The
glitch filter prevents short pulses from propagating to the output
or causing other errors in operation. The
MSS
signal requires a
10 ns setup time in the B grade prior to the first active clock
edge to allow the added propagation time of the glitch filter.
Low Speed Data Channels
The low speed data channels are provided as economical
isolated datapaths where timing is not critical. The dc value of
all high and low speed inputs on a given side of the device is
sampled simultaneously, packetized, and shifted across an
isolation coil. The high speed channels are compared for dc
accuracy, and the low speed data is transferred to the appropriate
low speed outputs. The process is then reversed by reading the
inputs on the opposite side of the device, packetizing them, and
sending them back for similar processing. The dc correctness
data for the high speed channels is handled internally, and the
low speed data is clocked to the outputs simultaneously.
This bidirectional data shuttling is regulated by a free running
internal clock. Because data is sampled at discrete times based
on this clock, the propagation delay for a low speed channel is
between 0.1 µs and 2.6 µs depending on where the input data
edge changes with respect to the internal sample clock.
Figure 10 illustrates the behavior of the low speed channels.
Point A: The data may change as much as 2.6 µs before it is
sampled, then it takes about 0.1 µs to propagate to the
output. This difference appears as 2.5 µs of uncertainty in
the propagation delay time.
Point B: Data pulses that are less than the minimum low
speed pulse width may not be transmitted at all because
they may not be sampled.
Figure 10. Low Speed Channel Timing
INPUT A
OUTPUT A
SAMPLE CLOCK
OUTPUT CLOCK
A
B
A B
12371-010
Data Sheet ADuM4150
Rev. B | Page 17 of 21
Delay Clock
The delay clock (DCLK) function allows SPI data transfers at
speeds beyond the limitations usually set by propagation delay.
The maximum speed of the clock in a 4-wire SPI application is
set by the requirement that data shifts out on one clock edge
and returning data shifts in on the complementary clock edge.
In isolated systems, the delay through the isolator is significant.
The first clock edge, telling the slave to present its data, must
propagate through the isolator. The slave acts upon the clock
edge, and data propagates back through the isolator to the master.
The data must arrive back at the master before the complementary
clock edge for the data to shift properly into the master.
For the example shown in Figure 11, if an isolator has a 50 ns
propagation delay, it requires more than 100 ns for the response
from the slave to arrive back at the master. This means that the
fastest clock period for the SPI bus is 200 ns or 5 MHz, and
assumes ideal conditions, such as no trace propagation delay or
delay in the slave for simplicity.
Figure 11. Standard SPI Configuration
To avoid this limitation on the SPI clock, a second receive buffer
can be used as shown in Figure 12, together with a clock signal
that is delayed to match the data coming back from the slave.
The proper delay of the clock was accomplished in the past by
sending a copy of the clock back through a matching isolator
channel and using the delayed clock to shift the slave data into a
secondary buffer. Using an extra channel is costly because it
consumes an additional high speed isolator channel.
Figure 12. High Speed SPI Using Isolation Channel Delay
The ADuM4150 eliminates the need for the extra high speed
channel by implementing a delay circuit on the master side, as
shown in Figure 13. DCLK is trimmed at the production test to
match the round trip propagation delay of each isolator. The
DCLK signal can be used as if the clock signal had propagated
alongside the data from the slave in the scheme outlined previously.
Figure 13. High Speed SPI Using Precision Clock Delay
This configuration can operate at clock rates of up to 40 MHz.
The MI/SO data is shifted into the secondary receive buffer by
DCLK and then transferred internally by the master to its final
destination. The ADuM4150 does not need to use an extra
expensive isolator channel to achieve these data transfer speeds.
Note that the
SS
channel is not shown here for clarity.
PRINTED CIRCUIT BOARD (PCB) LAYOUT
The ADuM4150 digital isolator requires no external interface
circuitry for the logic interfaces. Power supply bypassing is
strongly recommended at both the V
DD1
and V
DD2
supply pins
(see Figure 14). The capacitor value must be between 0.01 µF
and 0.1 µF. The total lead length between both ends of the
capacitor and the input power supply pin must not exceed
20 mm.
Figure 14. Recommended PCB Layout
In applications involving high common-mode transients, it is
important to minimize board coupling across the isolation barrier.
Furthermore, design the PCB layout so that any coupling that
does occur equally affects all pins on a given component side.
Failure to ensure this may cause voltage differentials between
pins that exceed the absolute maximum ratings of the device,
thereby leading to latch-up or permanent damage.
MASTER ISOLATOR SLAVE
CLK
MOSI
MISO
12371-011
MASTER
ISOLATOR SLAVE
CLK
MOSI
MISO
DCLK
12371-012
MASTER
ADuM4150
SLAVE
CLK
MOSI
MISO
DCLK
DELAY
12371-013
BYPASS < 10mm
V
DD1
GND
1
MCLK
MO
MI
MSS
V
IA
V
OB
V
DD2
GND
2
SCLK
SI
SO
SSS
V
OA
V
IB
DCLK
GND
1
NIC
GND
2
ADuM4150
12371-014

ADUM4150BRIZ

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Digital Isolators 6 Ch 40 MHz Iso lator for Interface
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet