Datasheet

AD9649
Rev. 0 | Page 27 of 32
MEMORY MAP REGISTER TABLE
All address and bit locations that are not included in Table 16 are not currently supported for this device.
Table 16.
Addr.
(Hex)
Register Name
(MSB)
Bit 7
Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1
(LSB)
Bit 0
Def.
Value
(Hex)
Default
Notes/
Comments
Chip configuration registers
0x00 SPI port
configuration
0 LSB first Soft
reset
1 1 Soft
reset
LSB first 0 0x18 The nibbles are
mirrored so that
LSB or MSB first
mode registers
correctly, regard-
less of shift
mode.
0x01 Chip ID 8-bit chip ID, Bits[7:0]
AD9649 = 0x6F
Read
only
Unique chip ID
used to differen-
tiate devices;
read only.
0x02 Chip grade Open Speed grade ID, Bits[6:4]
(identify device variants of chip ID)
20 MSPS = 000
40 MSPS = 001
65 MSPS = 010
80 MSPS = 011
Open Read
only
Unique speed
grade ID used to
differentiate
devices; read
only.
Device transfer registers
0xFF Transfer Open Open Open Open Open Open Open Transfer 0x00 Synchronously
transfers data
from the master
shift register to
the slave.
Program registers
0x08 Modes External
Pin 23
MODE
input
enable
External Pin 23
function when high
00 = full power-down
01 = standby
10 = normal mode,
output disabled
11 = normal mode,
output enabled
Open Open Open 00 = chip run
01 = full power-down
10 = standby
11 = chip wide
digital reset
0x00 Determines
various generic
modes of chip
operation.
0x0B Clock divide Open Clock divider, Bits[2:0]
Clock divide ratio
000 = divide-by-1
001 = divide-by-2
011 = divide-by-4
0x00 The divide ratio
is the value + 1.
0x0D Test mode User test mode
00 = single
01 = alternate
10 = single once
11 = alternate once
Reset PN
long gen
Reset PN
short
gen
Output test mode, Bits[3:0] (local)
0000 = off (default)
0001 = midscale short
0010 = positive FS
0011 = negative FS
0100 = alternating checkerboard
0101 = PN 23 sequence
0110 = PN 9 sequence
0111 = 1/0 word toggle
1000 = user input
1001 = 1/0 bit toggle
1010 = 1× sync
1011 = one bit high
1100 = mixed bit frequency
0x00 When set, the
test data is
placed on the
output pins in
place of normal
data.
0x0E BIST enable Open Open Open Open Open BIST init Open BIST
enable
0x00 When Bit 0 is set,
the built-in self-
test function is
initiated.
0x10 Offset adjust 8-bit device offset adjustment, Bits[7:0] (local)
Offset adjust in LSBs from +127 to −128 (twos complement format)
0x00 Device offset
trim.