Data Sheet
ADG1414
Rev. A | Page 19 of 20
THEORY OF OPERATION
The ADG1414 is a set of serially controlled, octal SPST switches.
Each of the eight bits of the 8-bit write corresponds to one
switch of the device. A Logic 1 in the particular bit position
turns the switch on, whereas a Logic 0 turns the switch off.
Because each switch is independently controlled by an individual
bit, this provides the option of having any, all, or none of the
switches turned on.
SERIAL INTERFACE
The ADG1414 has a 3-wire serial interface (SYNC, SCLK, and
DIN pins) that is compatible with SPI, QSPI, and MICROWIRE
interface standards, as well as most DSPs. See
Figure 2 for a
timing diagram of a typical write sequence.
The write sequence begins by bringing the SYNC line low. This
enables the input shift register. Data from the DIN line is
clocked into the 8-bit input shift register on the falling edge of
SCLK. The serial clock frequency can be as high as 50 MHz,
making the ADG1414 compatible with high speed DSPs.
Data can be written to the shift register in more or less than
eight bits. In each case, the shift register retains the last eight
bits that were written. When all eight bits have been written
into the shift register, the SYNC line is brought high again. The
switches are updated with the new configuration, and the input
shift register is disabled. With SYNC held high, the input shift
register is disabled; therefore, further data or noise on the DIN
line has no effect on the shift register.
Data appears on the SDO pin on the rising edge of SCLK
suitable for daisy chaining or readback, delayed by eight bits.
INPUT SHIFT REGISTER
The input shift register is eight bits wide (se
e Table 10). Each bit
controls one switch. These data bits are transferred to the switch
register on the rising edge of SYNC.
Table 10. ADG1414 Input Shift Register Bit Map1 MSB
LSB
DB7
DB6
DB5
DB4
DB3
DB2
DB1
DB0
S8
S7
S6
S5
S4
S3
S2
S1
1
Logic 0 = switch off and Logic 1 = switch on.
POWER-ON RESET
The ADG1414 contains a power-on reset circuit. On power-up
of the device, all switches are in the off condition and the inter-
nal shift register is filled with zeros and remains so until a valid
write takes place.
The part also has a RESET/VL pin. Under normal operation,
drive the RESET/VL pin with a 2.7 V to 5 V supply and pull the
pin low for short period of time (15 ns is sufficient) to complete
the hardware reset.
When using the RESET/VL pin to do a hardware reset, drive all
other SPI pins (SYNC, SCLK, and DIN) low. This is to prevent
current flow due to ESD protection diodes on the VL pin to the
SPI pins.
When the RESET/VL pin is low, all switches are off and the
appropriate registers are cleared to 0.
DAISY CHAINING
For systems that contain several switches, the SDO pin can be
used to daisy-chain several devices together. The SDO pin can
also be used for diagnostic purposes and provide serial readback,
wherein the user can read back the switch contents.
SDO is an open-drain output that should be pulled to the VL
supply with an external resistor.
The SCLK is continuously applied to the input shift register
when SYNC is low. If more than eight clock pulses are applied,
the data ripples out of the shift register and appears on the SDO
line. This data is clocked out on the rising edge of SCLK and is
valid on the falling edge. By connecting this line to the DIN
input on the next device in the chain, a multiswitch interface is
constructed. Each device in the system requires eight clock
pulses; therefore, the total number of clock cycles must equal
8N, where N is the total number of devices in the chain.
When the serial transfer to all devices is complete, SYNC is
taken high. This prevents any further data from being clocked
into the input shift register.
The serial clock can be a continuous or a gated clock. A conti-
nuous SCLK source can be used only if SYNC can be held low
for the correct number of clock cycles. In gated clock mode, a
burst clock containing the exact number of clock cycles must be
used, and SYNC must be taken high after the final clock to latch
the data. Gated clock mode reduces power consumption by
reducing the active clock time.