Data Sheet ADF5901
Rev. A | Page 21 of 26
Figure 26. Register 7 (R7)
REGISTER 7
Control Bits
With Bits[C5:C1] set to 00111, Register R7 is programmed.
Figure 26 shows the input data format for programming
this register.
Master Reset
Bit DB25 provides a master reset bit for the device. Setting this
bit to 1 performs a reset of the device and all register maps.
Setting this bit to 0 returns the device to normal operation.
Clock Divider
Bits[DB23:DB12] set a divider for the VCO frequency calibration.
Load the divider such that the time base is 10 µs (see Figure 26).
Divide by 2 (RDIV2)
Setting the DB11 bit to 1 inserts a divide by 2 toggle flip flop
between the R counter and VCO calibration block.
Reference Doubler
Setting DB10 to 0 feeds the REF
IN
signal directly to the 5-bit
R counter, disabling the doubler. Setting this bit to 1 multiplies
the REF
IN
frequency by a factor of 2 before the REF
IN
signal is
fed into the 5-bit R counter.
The maximum allowable REF
IN
frequency when the doubler is
enabled is 50 MHz.
5-Bit R Divider
The 5-bit R counter allows the input reference frequency
(REF
IN
) to be divided down to produce the reference clock to
the VCO calibration block. Division ratios from 1 to 31 are
allowed.
DB31
DB30 DB29 DB28 DB27 DB26 DB25 DB24 DB23 DB22 DB21 DB20 DB19 DB18 DB17 DB16 DB15 DB14 DB13 DB12 DB11 DB10 DB9 DB8 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0
0 0 0 0 0 MR 1
CONTROL
BITS
RD2 RD R4 R3 R2 R1 R0
C4(0) C3(1) C2(1) C1(1)
C5(0)
REF DOUBLER
RDIV2
RESERVED
MASTER
RESET
R DIVIDER
R4 R3 R1 R0 R DIVIDER (R)
0 0 0 1 1
0 0 1 0 2
. . . . .
. . . . .
. . . . .
1 1 0 0 28
1 1 0 1 29
1 1 1 0 30
1 1 1 1 31
RD
DOUBLER
0 DISABLED
1 ENABLED
RD2
0 DISABLED
1 ENABLED
R2
0
0
.
.
.
1
1
1
1
REF
RDIV2
MR
0
1
MASTER RESET
ENABLED
DISABLED
DBR
1
DBR
1
DBR
1
CLOCK DIVIDER
C1D11 C1D10 .......... C1D2 C1D0
0 0 .......... 0 0 0
0 0 .......... 0 1 1
0 0 .......... 1 0 2
0 0 .......... 1 1 3
. . .......... . . .
. . .......... . . .
. . .......... . . .
1 1 .......... 0 0 4092
1 1 .......... 0 1 4093
1 1 .......... 1 0 4094
1 1 ......... 1 1 4095
C1D11C1D10 C1D9 C1D8 C1D7 C1D6 C1D5 C1D4
C1D3 C1D2 C1D1 C1D0
DBR
1
CLOCK DIVIDER
RESERVED
13336-026
1
DBR = DOUBLE-BUFFERED REGISTER.
ADF5901 Data Sheet
Rev. A | Page 22 of 26
Figure 27. Register 8 (R8)
Figure 28. Register 9 (R9)
REGISTER 8
Control Bits
With Bits[C5:C1] set to 01000, Register R8 is programmed.
Figure 27 shows the input data format for programming this
register.
Frequency Calibration Clock
Bits[DB14:DB5] set a divider for the VCO frequency calibration
clock. Load the divider such that the time base is 10 µs (see
Figure 27).
REGISTER 9
Control Bits
With Bits[C5:C1] set to 01001, Register R9 is programmed.
Figure 28 shows the input data format for programming this
register.
DB31 DB30 DB29 DB28 DB27 DB26 DB25 DB24 DB23 DB22
DB21
DB20 DB19 DB18 DB17 DB16 DB15 DB14 DB13 DB12 DB11 DB10 DB9 DB8 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 1 0 0 0 0 0 0
CONTROL
BITS
0 0 0 0 0
0 0
0 0 FC9 FC8 FC7 FC6 FC5 FC4 FC3 FC2 FC1 FC0 C4(1) C3(0) C2(0) C1(0)
FREQENCY CAL DIVIDER
C5(0)
RESERVED
FC9 FC8 ... FC4 FC3
FC2
FC1 FC0
0 0 ... 0 0 0 0 0
0 0 ... 0 0 0 0 1
0 0 ... 0 0 0 1 0
. . ... . . . . .
1
2
. . ... . . . . .
...
1 1 ... 1 1 1 0 1 1021
1 1 ... 1 1 1 1 0 1023
1
1 ... 1 1 1 1 1 1024
FREQUENCY CAL
DIVIDER
...
0
13336-027
DB31 DB30 DB29 DB28 DB27 DB26 DB25 DB24 DB23 DB22 DB21 DB20 DB19 DB18 DB17 DB16 DB15 DB14 DB13 DB12 DB11 DB10 DB9 DB8 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 1 0 1 0 1 0 0
CONTROL
BITS
0 1 0 0 0 0 0 1 0 1 1 1 0 0 1 0 0 1 C4(1) C3(0) C2(0) C1(1)
C5(0)
RESERVED
13336-028
Data Sheet ADF5901
Rev. A | Page 23 of 26
Figure 29. Register 10 (R10)
Figure 30. Register 11 (R11)
REGISTER 10
Control Bits
With Bits[C5:C1] set to 01010, Register R10 is programmed.
Figure 29 shows the input data format for programming this
register.
REGISTER 11
Control Bits
With Bits[C5:C1] set to 01011, Register R11 is programmed.
Figure 30 shows the input data format for programming this
register.
Counter Reset
Bit DB5 provides a counter reset bit for the counters. Setting
this bit to 1 performs a counter reset of the device counters.
Setting this bit to 0 returns the device to normal operation.
INITIALIZATION SEQUENCE
After powering up the device, administer the following
programming sequence. The following sequence locks the VCO
to 24.125 GHz with a 100 MHz reference and a 50 MHz
reference divider frequency:
1. Write 0x02000007 to Register R7 to perform a master reset.
2. Write 0x0000002B to Register R11 to reset the counters.
3. Write 0x0000000B to Register R11 to enable the counters.
4. Write 0x1D32A64A to Register R10.
5. Write 0x2A20B929 to Register R9.
6. Write 0x40003E88 to Register R8 to set the frequency
calibration divider clock to 100 kHz.
7. Write 0x809FE520 to Register R0 to power up the device
and LO (10 µs).
8. Write 0x011F4827 to Register R7 to set the R counter clock
to 50 MHz and the calibration clock to 100 kHz.
9. Write 0x00000006 to Register R6 to set the LSB FRAC = 0.
10. Write 0x01E28005 to Register R5 to set INT = 241 and
MSB FRAC = 1024. Therefore, N = 240.25.
11. Write 0x00200004 to Register R4 to set the ATEST pin to
high impedance.
12. Write 0x01890803 to Register R3 to set the IO level to
V
DD
= 3.3 V.
13. Write 0x00020642 to Register R2 to set the ADC clock to
1 MHz.
14. Write 0xFFF7FFE1 to Register R1 to set the Tx amplitude
level.
15. Write 0x809FE720 to Register R0 to set the VCO frequency
calibration (800 µs).
16. Write 0x809FE560 to Register R0 to power Tx1 on, Tx2 off,
and LO on.
17. Write 0x809FED60 to Register R0 to set the Tx1 amplitude
calibration (400 µs).
18. Write 0x809FE5A0 to Register R0 to turn Tx1 off, Tx2 on,
and LO on.
19. Write 0x809FF5A0 to Register R0 to set the Tx2 amplitude
calibration (400 µs).
20. Write 0x2800B929 to Register R9.
21. Write 0x809F25A0 to Register R0 to disable the R and N
counters.
RECALIBRATION SEQUENCE
The ADF5901 can be recalibrated after the initialization
sequence is complete and the device is powered up. The
recalibration sequence must be run for every 10°C temperature
change; the temperature can be monitored using the
temperature sensor (see the Temperature Sensor section).
1. Write 0x809FE520 to Register R0 to enable the counters.
Tx1 and Tx2 are off, and LO is on.
2. Write 0x2A20B929 to Register R9.
3. Write 0xFFF7FFE1 to Register R1 to set the Tx amplitude
level.
4. Write 0x809FE720 to Register R0 to set the VCO frequency
calibration (800 µs).
DB31 DB30 DB29 DB28 DB27 DB26 DB25 DB24
DB23
DB22 DB21
DB20 DB19
DB18
DB17 DB16
DB15 DB14
DB13
DB12 DB
11
DB10 DB9 DB8 DB7 DB6 DB5 DB4 DB3 DB2
DB1 DB0
0 0
0 1
1
1 0
1 0
0
1 1
0 0 1 0 1 0 1 0 0
1 1
0 0
1
0 C4(1)
C3(0) C2(1)
C1(0)
CONTROL
BITS
RESER
VED
C5(0)
13336-029
DB31 DB30 DB29 DB28 DB27 DB26 DB25 DB24 DB23 DB22 DB21 DB20 DB19 DB18 DB17 DB16 DB15 DB14 DB13 DB12 DB11 DB10 DB9 DB8 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CR C4(1) C3(0) C2(1) C1(1)
CONTROL
BITS
RESERVED
C5(0)
CNTR
RESET
13336-030
CR
0 DISABLED
1 ENABLED
CNTR RESET

ADF5901ACPZ

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
RF Transmitter 24GHz Tx MMIC: VCO_PGA+ dual PA
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet