Data Sheet
AD5122/AD5142
Table 16. Advance Command Operation Truth Table
Control
Command
Bits[DB15:DB12]
Number C3 C2 C1 C0
Address
Bits[DB11:DB8]1
Data Bits[DB7:DB0]1
A3 A2 A1 A0 D7 D6 D5 D4 D3 D2 D1 D0 Operation
0
0 0 0 0 X X X X X X X X X X X X NOP: do nothing
1
0 0 0 1 0 A2 0 A0 D7 D6 D5 D4 D3 D2 D1 D0 Write contents of serial
register data to RDAC
2
0 0 1 0 0 A2 0 A0 D7 D6 D5 D4 D3 D2 D1 D0 Write contents of serial
register data to input
register
3
0 0 1 1 0 A2 A1 A0 X X X X X X D1 D0 Read back contents
D1 D0 Data
0
0
Input register
0
1
EEPROM
1
0
Control
register
1
1
RDAC
4
0 1 0 0 A3 A2 0 A0 X X X X X X X 1 Linear RDAC increment
5
0 1 0 0 A3 A2 0 A0 X X X X X X X 0 Linear RDAC decrement
6
0 1 0 1 A3 A2 0 A0 X X X X X X X 1 +6 dB RDAC increment
7
0 1 0 1 A3 A2 0 A0 X X X X X X X 0 −6 dB RDAC decrement
8
0 1 1 0 A3 A2 0 A0 X X X X X X X X Copy input register to RDAC
(software LRDAC)
9
0 1 1 1 0 A2 0 A0 X X X X X X X 1 Copy RDAC register to
EEPROM
10
0 1 1 1 0 A2 0 A0 X X X X X X X 0 Copy EEPROM into RDAC
11
1 0 0 0 0 0 A1 A0 D7 D6 D5 D4 D3 D2 D1 D0 Write contents of serial
register data to EEPROM
12
1 0 0 1 A3 A2 0 A0 1 0 0 0 0 0 0 D0 Top scale
D0 = 0; normal mode
D0 = 1; shutdown mode
13
1 0 0 1 A3 A2 0 A0 0 0 0 0 0 0 0 D0 Bottom scale
D0 = 1; enter
D0 = 0; exit
14
1 0 1 1 X X X X X X X X X X X X Software reset
15
1 1 0 0 A3 A2 0 A0 0 0 0 0 0 0 0 D0 Software shutdown
D0 = 0; normal mode
D0 = 1; device placed in
shutdown mode
16
1 1 0 1 X X X X X X X X X D2 D1 D0 Copy serial register data to
control register
1 X means don’t care.
Rev. C | Page 25 of 32