AD6655-125EBZ1 AD [Analog Devices], AD6655-125EBZ1 Datasheet - Page 58

no-image

AD6655-125EBZ1

Manufacturer Part Number
AD6655-125EBZ1
Description
IF Diversity Receiver
Manufacturer
AD [Analog Devices]
Datasheet
AD6655
Bit 0—NCO32 Enable
When Bit 0 is set, this bit enables the 32-bit NCO operating at
the frequency programmed into the NCO frequency register.
When Bit 0 is cleared, the NCO is bypassed and shuts down for
power savings.
NCO Frequency (Register 0x11E to Register 0x121)
Register 0x11E, Bits[7:0]—NCO Frequency Value[7:0]
Register 0x11F, Bits[7:0]—NCO Frequency Value[15:8]
Register 0x120, Bits[7:0]—NCO Frequency Value[23:16]
Register 0x121, Bits[7:0]—NCO Frequency Value[31:24]
This 32-bit value is used to program the NCO tuning frequency.
The frequency value to be programmed is given by the
following equation:
where:
NCO_FREQ is a 32-bit twos complement number representing
the NCO frequency register.
f is the desired carrier frequency in hertz (Hz).
f
CLK
is the AD6655 ADC clock rate in hertz (Hz).
NCO_FREQ
=
2
32
×
Mod
(
f
CLK
f
,
f
CLK
)
Rev. 0 | Page 58 of 84
NCO Phase Offset (Register 0x122 and Register 0x123)
Register 0x122, Bits[7:0]—NCO Phase Value[7:0]
Register 0x123, Bits[7:0]—NCO Phase Value[15:8]
The 16-bit value programmed into the NCO phase value register
is loaded into the NCO block each time the NCO is started or
when an NCO SYNC signal is received. This process allows the
NCO to be started with a known nonzero phase.
Use the following equation to calculate the NCO phase offset
value:
where:
NCO_PHASE is a decimal number equal to the 16-bit binary
number to be programmed at Register 0x122 and Register 0x123.
PHASE is the desired NCO phase in degrees.
NCO_PHASE = 2
16
× PHASE/360

Related parts for AD6655-125EBZ1