AD6653-150EBZ Analog Devices Inc, AD6653-150EBZ Datasheet - Page 52

no-image

AD6653-150EBZ

Manufacturer Part Number
AD6653-150EBZ
Description
Manufacturer
Analog Devices Inc
Datasheet

Specifications of AD6653-150EBZ

Lead Free Status / Rohs Status
Compliant
AD6653
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 AD6653 ADC clock rate in hertz (Hz).
NCO_FREQ
=
2
32
×
Mod
(
f
CLK
f
,
f
CLK
)
Rev. 0 | Page 52 of 80
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