AD6623S/PCB Analog Devices Inc, AD6623S/PCB Datasheet - Page 39

no-image

AD6623S/PCB

Manufacturer Part Number
AD6623S/PCB
Description
BOARD EVAL SGNL PROCESSOR AD6623
Manufacturer
Analog Devices Inc
Datasheet

Specifications of AD6623S/PCB

Rohs Status
RoHS non-compliant
Module/board Type
Evaluation Board
For Use With/related Products
AD6623
Lead Free Status / Rohs Status
Not Compliant
(0xn00) Start Update Hold-Off Counter
See the Synchronization section for detailed explanation. If no
synchronization is required, this register should be set to 0.
Bits 17–16: The Start Sync Select bits are used to set which
Bits 15–0: The Start Update Hold-Off Counter is used to
(0xn01) NCO Control
Bit 1:0
Bit 2:
Bit 3:
Bit 4:
Bits 7–5:
(0xn02) NCO Frequency
This register is a 32-bit unsigned integer that sets the NCO
Frequency. The NCO Frequency contains a shadow register for
synchronization purposes. The NCO frequency. can be read
back directly; however, the shadow register cannot.
NCO output frequency should not exceed approximately 45%
of the CLK.This makes allowance for the image filtering after
D/A conversion.
(0xn03) NCO Frequency Update Hold-Off Counter
See the Synchronization section for detailed explanation. If no
synchronization is required, this register should be set to 0.
Bits 17–16: The Hop Sync Select bits are used to set which sync
Bits 15–0: The Hold-Off Counter is used to synchronize the
(0xn04) NCO Phase Offset
This register is a 16-bit unsigned integer that is added to the phase
accumulator of the NCO. This allows phase synchronization of
multiple channels of the AD6623(s). The NCO Phase Offset contains
a shadow register for synchronization purposes. The shadow can
be read back directly, the NCO Phase Offset cannot. See the
Synchronization section for details.
(0xn05) NCO Phase Offset Update Hold-Off Counter
See the Synchronization section for a detailed explanation. If no
synchronization is required, this register should be set to 0.
Bits 17–16: The Phase Sync Select bits are used to set which sync
Bits 15–0: The Hold-Off Counter is used to synchronize the
REV. A
NCO
FREQUENCY
sync pin will initiate a start sequence.
synchronize start–up of AD6623 channels and can
be used to synchronize multiple chips. The Start
Update Hold-Off Counter is clocked by the AD6623
CLK (master clock).
Set the NCO scaling per Table XXII.
Bit 1
0
0
1
1
High clears the NCO phase accumulator to 0 on
either a Soft Sync or Pin Sync (see Synchronization
for details).
High enables NCO phase dither.
High enables NCO amplitude dither.
Reserved and should be written low.
pin will initiate a hop sequence.
change of NCO frequencies.
pin will initiate a phase sync sequence.
change of NCO phases.
Table XXII. NCO Control (0xn01)
=
2
Bit 0
0
1
0
1
32
×
f
CHANNEL
CLK
NCO Output Level
–6 dB (no attenuation)
–12 dB attenuation
–18 dB attenuation
–24 dB attenuation
(27)
–39–
(0xn06) CIC Scale
Bits 4–0: Sets the CIC scaling per the equation below.
See the CIC section for details.
(0xn07) CIC2 Decimation – 1 (M
This register is used to set the decimation in the CIC2 filter. The
value written to this register is the decimation minus one. The
CIC2 decimation can range from 1 to 512 depending upon the
interpolation of the CIC2. There is no timing error associated
with this decimation. See the CIC2 section for further details.
(0xn08) CIC2 Interpolation – 1 (L
This register is used to set the interpolation in the CIC2 filter.
The value written to this register is the interpolation minus one.
The CIC2 interpolation can range from 1 to 4096. L
be chosen equal to or larger than M
such that a suitable CIC2 Scalar can be chosen. For more details
the CIC2 section should be consulted.
(0xn09) CIC5 Interpolation – 1
This register sets the interpolation rate for the CIC5 filter stage
(unsigned integer). The programmed value is the CIC5 Interpo-
lation – 1. Maximum interpolation is limited by the CIC scaling
available (See the CIC section).
(0xn0A) Number of RCF Coefficients – 1
This register sets the number of RCF Coefficients and is limited
to a maximum of 256. The programmed value is the number of
RCF Coefficients – 1. There is an A register and a B register at
this memory location. Value A is used when the RCF is operating
in mode 0 and value B is used when in mode 1. The RCF mode
bit of interest here is bit 6 of address 0xn0C.
(0xn0B) RCF Coefficient Offset
This register sets the offset for RCF Coefficients and is normally
set to 0. It can be viewed as a pointer which selects the portion
of the CMEM used when computing the RCF filter. This allows
multiple filters to be stored in the Coefficient memory space, selecting
the appropriate filter by setting the offset.
(0xn0C) Channel Mode Control 1
Bit 9:
Bit 8:
Bit 7:
Bits 6–4:
Bit 6
0
0
0
0
1
1
1
1
CIC Scale
_
High, selecting compact FIR mode results in 24-bit
serial word length (12 I followed by 12 Q). When
low, selecting compact FIR mode results in 16-bit
serial word length (8 I followed by 8 Q).
High enables RCF Pseudo-Random Input Select.
High selects a Pseudo-Random sequence length of
8,388,607. Low selects a Pseudo-Random Sequence
length of 15.
Sets the channel input format as shown in Table XXIII.
Bit 5
0
0
1
1
0
0
1
1
Table XXIII. Channel Inputs
=
ceil
×
(
log
2
(
L
Bit 4
0
1
0
1
0
1
0
1
4
CIC
rCIC2
CIC2
CIC2
5
×
– 1)
and both must be chosen
L
– 1)
CIC
2
)
)
Input Mode
FIR
GSM
MSK
Compact FIR
8PSK
3 /8-8PSK
QPSK
/4-DQPSK
AD6623
rCIC2
must
(28)

Related parts for AD6623S/PCB