adg796a Analog Devices, Inc., adg796a Datasheet - Page 19

no-image

adg796a

Manufacturer Part Number
adg796a
Description
I2c-compatible, Wide Bandwidth, Hex 2 1 Multiplexer
Manufacturer
Analog Devices, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
adg796aBCPZ-REEL
Manufacturer:
TI
Quantity:
2 585
Part Number:
adg796aBCPZ-REEL
Manufacturer:
ADI/亚德诺
Quantity:
20 000
LDSW BIT
The LDSW bit allows the user to control the way the device
executes the commands loaded during write operations. The
ADG796A executes all commands loaded between two
successive write operations that have set the LDSW bit high.
Setting the LDSW high for every write cycle ensures that the
device executes the command immediately after the LDSW bit
is loaded into the device. This setting can be used when the
desired configuration is achieved by sending a single command
or when the switches are not required to be updated at the same
time. When the desired configuration requires multiple
commands with simultaneous updates, the LDSW bit should be
set low while loading the commands, except for the last one
when the LDSW bit should be set high. Once the last command
with LDSW = high is loaded, the device simultaneously
executes all commands received since the last update.
ADG796 Bit Map
RB15
S1A/D1
SDA
SCL
CONDITION
BY MASTER
START
RB14
S1B/D1
ADDRESS BYTE
RB13
S2A/D2
RB12
S2B/D2
A1
A0
ACKNOWLEDGE
RB11
S3A/D3
BY SWITCH
R/W
RB15
RB10
S3B/D3
RB14
RB13 RB12 RB11 RB10 RB9 RB8
RB9
S4A/D4
Figure 28. Read Operation
Rev. 0 | Page 19 of 24
RB8
S4B/D4
POWER ON/SOFTWARE RESET
The ADG796A has a software reset function implemented by
the RESETB bit from the second data byte loaded into the device
during a write operation. For normal operation of the multi-
plexers, this bit should be set high. When RESETB = low or after
power-up, the switches from all multiplexers are turned off (open).
READ OPERATION
When reading data back from the ADG796A, the user must
begin with an address byte and R/ W bit. Then, the switch
acknowledges that it is prepared to transmit data by pulling
SDA low. Following this acknowledgement, the ADG796A
transmits two bytes on the next clock edges. These bytes contain
the status of the switches, and each byte is followed by an
acknowledge bit. A logic high bit represents a switch in the on
(close) state while a low represents a switch in the off (open)
state. Figure 28 illustrates the entire read sequence.
The bit map accompanying Figure 28 shows the relationship
between the elements of the ADG796A and the bits that
represent their status after a completed read operation.
RB7
S5A/D5
ACKNOWLEDGE
BY SWITCH
RB6
S5B/D5
RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0
RB5
S6A/D6
RB4
S6B/D6
RB3
-
ACKNOWLEDGE
BY SWITCH
RB2
-
ADG796A
CONDITION
BY MASTER
RB1
-
STOP
RB0
-

Related parts for adg796a