
AD9877
REGISTER MAP AND BIT DEFINITIONS
Table 4. Register Map
1
Address
(Hex)
Bit 7
Bit 6
0x00
SDIO
Bidirectional
0x01
PLL Lock
Detect
Divider
N = 3
(N = 4
Default)
0x02
Power-
Down PLL
Down
DAC Tx
Rev. B | Page 18 of 36
Bit 5
RESET
Bit 4
Bit 3
Bit 2
OSCIN Multiplier M [4]
Bit 1
Bit 0
Default
(Hex)
08
Type
Read/write
LSB First
SYSCLK
MCLK Divider R [5:0]
00
Read/write
Power-
Power-Down
Digital Tx
Power-
Down
12-Bit
ADC
Power-Down
12-Bit ADC
Reference
0
0
Power-
Down
8-Bit
ADC
Flag [0]
Enable
Flag [1]
Enable
0
0
00
Read/write
0x03
Σ-Δ Output [0] Control Word [3:0] LSB
0
0
0
00
Read/write Σ-Δ
0x04
0x05
Flag [0]
Σ-Δ Output [0] Control Word [3:0] LSB
Σ-Δ Output 0 Control Word [11:4] MSB
00
00
Read/write Σ-Δ
Read/write Σ-Δ
0
0
0
0x06
0x07
0x08
Flag [1]
0
ADC Clock
Select
0
0
Σ-Δ Output 1 Control Word [11:4] MSB
0
0
0
Power-
Down
RxSYNC
and 8-
Bit ADC
Clock
0
0
0
0
0
0
0
1
Tx Frequency Tuning
Word Profile 2 LSBs [1:0]
0
0
Profile Select [1:0]
00
00
80
Read/write Σ-Δ
Read/write Tx
Read/write
ADC
0
0
0
0
0
0
0x09
0x0A
0x0B
0x0C
0x0D
0
0
0
0
Tx Frequency Tuning
Word Profile 3 LSBs [1:0]
0
0
0
0
0
0
0
0
0
Tx Frequency Tuning
Word Profile 1 LSB [1:0]
DAC Gain Control [3:0]
CA Interface
Mode Select
0
0
0
0
0
0
0
0
0
00
00
00
10
00
Read/write
Read only
Read/write
Read only
Read/write Tx
Version [3:0]
Tx Frequency Tuning
Word Profile 3 LSBs [1:0]
0x0E
0x0F
0
0
00
00
Read/write Tx
Read/write Tx
0
Spectral
Inversion Tx
Single-
Tone Tx
Mode
0x10
0x11
0x12
0x13
0x14
0x15
0x16
0x17
0x18
0x19
1A
0x1B
0x1C
0x1D
0x1E
0x1F
CA Interface Transmit Word Control Profile 0 [7:4]
CA Interface Transmit Word Control Profile 1 [7:4]
CA Interface Transmit Word Control Profile 2 [7:4]
CA Interface Transmit Word Control Profile 3 [7:4]
Tx Frequency Turning Word Profile 0 [9:2]
Tx Frequency Turning Word Profile 0 [17:10]
Tx Frequency Turning Word Profile 0 [25:18]
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
Read/write Tx
Read/write Tx
Read/write Tx
Read/write Tx
Read/write Tx
Read/write Tx
Read/write Tx
Read/write Tx
Read/write Tx
Read/write Tx
Read/write Tx
Read/write Tx
Read/write Tx
Read/write Tx
Read/write Tx
Read/write Tx
DAC Gain Control Profile 0 [3:0]
Tx Frequency Turning Word Profile 1 [9:2]
Tx Frequency Turning Word Profile 1 [9:2]
Tx Frequency Turning Word Profile 1 [9:2]
DAC Gain Control Profile 1 [3:0]
Tx Frequency Turning Word Profile 2 [9:2]
Tx Frequency Turning Word Profile 2 [9:2]
Tx Frequency Turning Word Profile 2 [9:2]
DAC Gain Control Profile 2 [3:0]
Tx Frequency Turning Word Profile 3 [9:2]
Tx Frequency Turning Word Profile 3 [9:2]
Tx Frequency Turning Word Profile 3 [9:2]
DAC Gain Control Profile 3 [3:0]
1
Register bits denoted with 0 must be programmed with a 0 each time that register is written.