Data Sheet ADN2804
Rev. D | Page 11 of 24
Table 6. Internal Register Map
1
Reg
Name
R/W Addr D7 D6 D5 D4 D3 D2 D1 D0
FREQ0 R 0x0 MSB LSB
FREQ1 R 0x1 MSB LSB
MISC R 0x4 x x LOS status Static
LOL
LOL
status
Data rate
measurement
complete
x x
CTRLA W 0x8 F
REF
range Data rate/DIV_F
REF
ratio Measure data rate Lock to reference
CTRLB W 0x9 Config
LOL
Reset
MISC[4]
System
reset
0 Reset
MISC[2]
0 0 0
CTRLC W 0x11 0 0 0 0 0 Config LOS SQUELCH mode 0
1
All writeable registers default to 0x00.
Table 7. Miscellaneous Register, MISC
LOS Status Static LOL LOL Status Data Rate Measurement Complete
x x 0 = No loss of signal 0 = Waiting for next LOL 0 = Locked 0 = Measuring data rate x x
1 = Loss of signal 1 = Static LOL until reset 1 = Acquiring 1 = Measurement complete
Table 8. Control Register, CTRLA
1
F
REF
Range Data Rate/Div_F
REF
Ratio Measure Data Rate Lock to Reference
D7 D6 D5 D4 D3 D2 D1 D0
0 0 19.44 MHz 0 1 0 1 32 Set to 1 to measure data rate 0 = Lock to input data
0 1 38.88 MHz 0 1 0 1 32 1 = Lock to reference clock
1 0 77.76 MHz 0 1 0 1 32
1 1 155.52 MHz 0 1 0 1 32
1
Where DIV_F
REF
is the divided down reference referred to the 10 MHz to 20 MHz band (see the Reference Clock (Optional) section).
Table 9. Control Register, CTRLB
D7 D6 D5 D4 D3 D2 D1 D0
0 = LOL pin normal operation Write a 1 followed
by 0 to reset MISC[4]
Write a 1 followed by
0 to reset ADN2804
Set to 0 Write a 1 followed
by 0 to reset MISC[2]
Set to 0 Set to 0 Set to 0
1 = LOL pin is static LOL
Table 10. Control Register, CTRLC
Config LOS SQUELCH Mode
D7 D6 D5 D4 D3 D2 D1 D0
Set to 0 Set to 0 Set to 0 Set to 0 Set to 0 0 = Active high LOS 0 = Squelch data outputs and
clock outputs
0 (Default output swing)
1 = Active low LOS 1 = Squelch data outputs or
clock outputs