Datasheet
AD8151
Rev. B | Page 13 of 40
CONTROL INTERFACE TRUTH TABLES
Table 4. Basic Control Functions
Control Pins
1
RESET
CS WE RE UPDATE
Function
0 X
X X X Global Reset. Reset all second rank enable bits to zero (disable all outputs).
1 1 X X X
Control Disable. Ignore all logic (but the signal matrix still functions as programmed). D [6:0]
are high impedance.
1 0 0 1 1
Single Output Preprogram. Write input configuration data from Data Bus D [6:0] into first rank
of latches for the output selected by the Output Address Bus A [4:0].
1 0 1 0 1
Single Output Readback. Readback input configuration data from second rank of latches onto
Data Bus D [6:0] for the single output selected by the Output Address Bus A [4:0].
1 0 1 1 0
Global Update. Copy input configuration data from all 17 first rank latches into second rank of
latches, updating signal matrix connections for all outputs.
1 0 0 1 0
Transparent Write and Update. It is possible to write data directly onto rank two. This simplifies
logic when synchronous signal matrix updating is not necessary.
1
X means don’t care.
Table 5. Address/Data Examples
Output Address Pins
MSB–LSB
Enable
Bit
1
Input Address Pins MSB–LSB
1
A4 A3 A2 A1 A0 D6/E D5 D4 D3 D2 D1 D0 Function
0 0 0 0 0 X 0 0 0 0 0 0
Lower Address/Data Range. Connect Output 00
(A[4:0] = 00000) to Input 00 (D[5:0] = 000000).
1 0 0 0 0 X 1 0 0 0 0 0
Upper Address/Data Range. Connect Output 16
(A[4:0] = 10000) to Input 32 (D[5:0] = 100000).
Binary Output Number
2
1 Binary Input Number
Enable Output. Connect Selected Output (A[4:0] = 0 to 16) to
Designated Input (D[5:0] = 0 to 32) and Enable Output
(D6 = 1).
Binary Output Number
2
0 X X X X X X Disable Output. Disable Specified Output (D6 = 0).
1 0 0 0 1 X Binary Input Number
Broadcast Connection. Connect all 17 outputs to same
designated input and set all 17 enable bits to D6. Readback is
not possible with the broadcast address.
1 0 0 1 0 X 1 0 0 0 0 1
Reserved. Any address or data code greater or equal to these
are reserved for future expansion or factory testing.
1
X means don’t care.
2
The binary output number can also be the broadcast connection designator, 10001.