AD9912

I/O REGISTER MAP

All address and bit locations that are left blank in Table 12 are unused.

Table 12.

Addr

Type1

 

 

 

 

 

 

 

 

 

 

 

 

Default

(Hex)

Name

Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

 

Bit 2

 

Bit 1

Bit 0

(Hex)

Serial port configuration and part identification

 

 

 

 

 

 

 

 

 

 

 

0x0000

 

Serial

SDO

LSB first

Soft

Long

 

Long

 

Soft reset

 

LSB first

SDO

0x18

 

 

config.

active

(buffered)

reset

instruction

 

instruction

 

 

 

(buffered)

active

 

0x0001

 

Reserved

 

 

 

 

 

 

 

 

 

 

 

0x00

0x0002

RO

Part ID

 

 

 

Part ID

 

 

 

 

 

0x02

0x0003

RO

 

 

 

 

 

 

 

 

 

 

 

 

0x09

0x0004

 

Serial

 

 

 

 

 

 

 

 

 

 

Read buffer

0x00

 

 

options

 

 

 

 

 

 

 

 

 

 

register

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0x0005

AC

 

 

 

 

 

 

 

 

 

 

 

Register

0x00

 

 

 

 

 

 

 

 

 

 

 

 

 

update

 

Power-down and reset

 

 

 

 

 

 

 

 

 

 

 

 

0x0010

 

Power-

PD HSTL

Enable

Enable

PD

 

 

 

 

Full PD

Digital PD

0xC0 or

 

 

down and

driver

CMOS

output

SYSCLK

 

 

 

 

 

 

0xD0

 

 

enable

 

driver

doubler

PLL

 

 

 

 

 

 

 

0x0011

 

Reserved

 

 

 

 

 

 

 

 

 

 

 

0x00

0x0012

M, AC

Reset

 

 

 

 

 

 

 

 

 

 

DDS reset

0x00

0x0013

M

 

PD fund

 

 

 

 

S-div/2

 

 

 

S-divider

 

0x00

 

 

 

DDS

 

 

 

 

reset

 

 

 

reset

 

 

System clock

 

 

 

 

 

 

 

 

 

 

 

 

 

0x0020

 

N-divider

 

 

 

 

 

 

N-divider, Bits[4:0]

 

0x12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0x0021

 

Reserved

 

 

 

 

 

 

 

 

 

 

 

0x00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0x0022

 

PLL

VCO auto

 

 

 

 

2× refer-

 

VCO range

 

Charge pump current,

0x04

 

 

parameters

range

 

 

 

 

ence

 

 

 

Bits[1:0]

 

CMOS output divider (S-divider)

 

 

 

 

 

 

 

 

 

 

 

 

0x0100

 

Reserved

 

 

 

 

 

 

 

 

 

 

 

0x30

0x0101

 

Reserved

 

 

 

 

 

 

 

 

 

 

 

0x00

to

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0x0103

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0x0104

 

S-divider

 

 

 

S-divider, Bits[15:0]

 

 

 

 

 

0x00

and

 

 

 

 

 

LSB: Register 0x0104

 

 

 

 

 

 

0x0105

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0x0106

 

 

Falling

 

 

 

 

 

 

 

 

 

S-divider/2

0x01

 

 

 

edge

 

 

 

 

 

 

 

 

 

 

 

 

 

 

triggered

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Frequency tuning word

 

 

 

 

 

 

 

 

 

 

 

 

0x01A0

 

Reserved

 

 

 

 

 

 

 

 

 

 

 

0x00

to

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0x01A5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0x01A6

M

FTW0

 

 

 

FTW0, Bits[47:0]

 

 

 

 

 

0x00

 

 

(frequency

 

 

 

LSB: Register 0x01A6

 

 

 

 

 

 

0x01A7

M

 

 

 

 

 

 

 

 

0x00

tuning

 

 

 

 

 

 

 

 

 

 

 

0x01A8

M

 

 

 

 

 

 

 

 

 

 

 

0x00

word)

 

 

 

 

 

 

 

 

 

 

 

0x01A9

M

 

 

 

 

 

 

 

 

 

 

 

0x00

 

 

 

 

 

 

 

 

 

 

 

 

0x01AA

M

 

 

 

 

 

 

 

 

 

 

 

 

Start-up

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cond.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0x01AB

M

 

 

 

 

 

 

 

 

 

 

 

 

Start-up

 

 

 

 

 

 

 

 

 

 

 

 

 

 

cond.

0x01AC

M

Phase

 

 

 

DDS phase word, Bits[7:0]

 

 

0x00

0x01AD

M

 

 

 

 

 

 

DDS phase word, Bits[13:8]

 

 

0x00

Doubler and output drivers

 

 

 

 

 

 

 

 

 

 

 

 

0x0200

 

HSTL driver

 

 

 

OPOL

 

 

 

 

HSTL output doubler,

0x05

 

 

 

 

 

 

(polarity)

 

 

 

 

Bits[1:0]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0x0201

 

CMOS driver

 

 

 

 

 

 

 

 

 

 

CMOS mux

0x00

Rev. D Page 30 of 40

Page 30
Image 30
Analog Devices AD9912 specifications Register MAP, Pll