EVAL-ADG791GEB Analog Devices Inc, EVAL-ADG791GEB Datasheet - Page 19

no-image

EVAL-ADG791GEB

Manufacturer Part Number
EVAL-ADG791GEB
Description
BOARD EVAL FOR ADG791
Manufacturer
Analog Devices Inc
Datasheet

Specifications of EVAL-ADG791GEB

Main Purpose
Interface, 2:1 Multiplexer
Embedded
No
Utilized Ic / Part
ADG791
Primary Attributes
4 x SPDT Analog Switch
Secondary Attributes
2.7 V ~ 5.5 V Supply
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
LDSW BIT
The LDSW bit allows the user to control the way the device
executes the commands loaded during the write operations.
The ADG791A/ADG791G executes all the 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 right after the LDSW bit was
loaded into the device. This setting can be used when the
desired configuration can be achieved by sending a single
command or when the switches and/or GPO pin are not
required to be updated at the same time. When the desired
configuration requires multiple commands with simultaneous
update, the LDSW bit should be set low while loading the
commands except the last one when the LDSW bit should be set
high. Once the last command with LDSW = high is loaded, the
device executes all commands received since the last update
simultaneously.
POWER ON/SOFTWARE RESET
The ADG791A/ADG791G has a software reset function
implemented by the RESETB bit from the second data byte
written to the device. For normal operation of the multiplexers
and GPO pin, this bit should be set high. When RESETB = low or
after power-up, the switches from all multiplexers are turned off
(open) and the GPO pin is set low.
ADG791A Bit Map
RB15
S1A/D1
ADG791G Bit Map
RB15
S1A/D1
SDA
SCL
CONDITION
BY MASTER
START
RB14
S1B/D1
RB14
S1B/D1
ADDRESS BYTE
RB13
S2A/D2
RB13
S2A/D2
A2
RB12
S2B/D2
RB12
S2B/D2
A1
A0
ACKNOWLEDGE
RB11
S3A/D3
RB11
S3A/D3
R/W
BY SWITCH
RB15
RB10
S3B/D3
RB10
S3B/D3
Figure 32. ADG791A/ADG791G Read Operation
RB14
RB13 RB12 RB11 RB10 RB9 RB8
RB9
S4A/D4
RB9
S4A/D4
Rev. 0 | Page 19 of 24
RB8
S4B/D4
RB8
S4B/D4
READ OPERATION
When reading data back from the ADG791A/ADG791G, the
user must begin with an address byte and R/ W bit. The switch
then acknowledges that it is prepared to transmit data by
pulling SDA low. Following this acknowledgement, the
ADG791A/ADG791G 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. For the GPO pin (ADG791G
only), the bit represents the logic value of the pin. Figure 32
illustrates the entire read sequence.
The bit maps accompanying Figure 32 show the relationship
between the elements of the ADG791A and ADG791G (that it,
the switches and GPO pins) and the bits that represent their
status after a completed read operation.
RB7
-
RB7
-
ACKNOWLEDGE
BY SWITCH
RB6
-
RB6
-
RB7
RB6
RB5
RB5
-
RB5
-
RB4
RB3 RB2 RB1 RB0
RB4
-
RB4
-
ADG791A/ADG791G
RB3
-
RB3
GPO1
ACKNOWLEDGE
BY SWITCH
RB2
-
RB2
-
CONDITION
BY MASTER
STOP
RB1
-
RB1
-
RB0
-
RB0
-

Related parts for EVAL-ADG791GEB