AD6643
MEMORY MAP REGISTER TABLE
All address and bit locations that are not included in Table 14 are not currently supported for this device.
Table 14. Memory Map Registers
Default
Value
(Hex)
Addr Register
(Hex) Name
Bit 7
(MSB)
Bit 0
(LSB)
Default Notes/
Comments
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Chip Configuration Registers
0x00
SPI port
0
LSB
first
Soft reset
1
1
Soft reset
LSB first
0
0x18
The nibbles
configuration
are mirrored so
LSB-first mode or
MSB-first mode
registers correctly,
regardless of shift
mode
(global)1
0x01
0x02
Chip ID
(global)
8-Bit Chip ID[7:0]
(AD6643 = 0x84)
(default)
0x84
Read only
Chip grade
(global)
Open
Open
Speed grade ID
10 = 200 MSPS
Open Open
Open
Open
Speed grade ID
used to
differentiate
devices; read
only
Channel Index and Transfer Registers
0x0ꢀ
Channel
index
(global)
Open
Open Open
Open
Open Open
ADC B
(default)
ADC A
(default)
0x03
Bits are set
to determine
which device on
the chip receives
the next write
command;
applies to local
registers only
0xFF
Transfer
(global)
Open
Open
Open Open
Open
Open
Open Open
Open Open
Open
Transfer
0x00
0x00
Synchronously
transfers data
from the master
shift register to
the slave
ADC Functions
0x08
Power
modes (local)
Open External
power-
Internal power-down
mode (local)
00 = normal operation
01 = full power-down
10 = standby
Determines
various generic
modes of chip
operation
down pin
function
(local)
11 = reserved
0 = power-
down
1 = standby
0x09
0x0B
Global clock
(global)
Open
Open
Open Open
Open
Open Open
Open
Duty cycle 0x01
stabilizer
(default)
Clock divide
(global)
Open
Input clock divider
phase adjust
000 = no delay
Clock divide ratio
000 = divide by 1
001 = divide by 2
010 = divide by 3
011 = divide by 4
100 = divide by ꢀ
101 = divide by 6
110 = divide by 7
111 = divide by 8
0x00
Clock divide
values other
than 000 auto-
matically cause
the duty cycle
stabilizer to
001 = 1 input clock cycle
010 = 2 input clock cycles
011 = 3 input clock cycles
100 = 4 input clock cycles
101 = ꢀ input clock cycles
110 = 6 input clock cycles
111 = 7 input clock cycles
become active
Rev. 0 | Page 30 of 36