Electronic Components Datasheet Search
  English  ▼

X  

AD9174 Datasheet(PDF) 56 Page - Analog Devices

Part # AD9174
Description  Dual, 16-Bit, 12.6 GSPS RF DAC and Direct Digital Synthesizer
PDF  164 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AD [Analog Devices]
Direct Link  http://www.analog.com
Logo AD - Analog Devices

AD9174 Datasheet(HTML) 56 Page - Analog Devices

Back Button AD9174 Datasheet HTML 52Page - Analog Devices AD9174 Datasheet HTML 53Page - Analog Devices AD9174 Datasheet HTML 54Page - Analog Devices AD9174 Datasheet HTML 55Page - Analog Devices AD9174 Datasheet HTML 56Page - Analog Devices AD9174 Datasheet HTML 57Page - Analog Devices AD9174 Datasheet HTML 58Page - Analog Devices AD9174 Datasheet HTML 59Page - Analog Devices AD9174 Datasheet HTML 60Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 56 / 164 page
background image
AD9174
Data Sheet
Rev. A | Page 56 of 164
Unlike other NCO control registers, the FTW registers are not
applied to the NCO block immediately upon writing the control
register. Instead, the FTW registers are applied on the rising edge
of DDSC_FTW_LOAD_REQ (Register 0x131, Bit 0). After an
update request, DDSC_FTW_LOAD_ACK (Register 0x131, Bit 1)
must indicate a status high to acknowledge that the FTW has
been updated.
The DDSC_SEL_SIDEBAND bit (Register 0x130, Bit 1 = 0b1)
is a convenience bit that controls whether the lower- or upper-
sideband of the modulated data is used, which is equivalent to
flipping the sign of the FTW.
INTERPOLATION
INTERPOLATION
NCO
1
0
–1
COS(ωn + θ)
θ
ω
π
SIN(ωn + θ)
I DATA
Q DATA
DDSC_FTW[47:0]
DDSC_SEL_SIDEBAND
OUT_I
OUT_Q
+
–
DDSC_NCO_PHASE_OFFSET
[15:0]
Figure 74. NCO Modulator Block Diagram
Channel Modulus NCO Mode (Direct Digital Synthesis
(DDS) Mode)
Each 48-bit channel NCO can also be used in a dual modulus
mode to create fractional frequencies beyond the 48-bit accuracy
that integer mode provides, which may be of interest in applications
where the NCO is running for prolonged periods of time without
being reset, thus possibly resulting in a noticeable phase drift
relative to other clocks in the system, even given the small
initial frequency error of the 48-bit, integer NCO. The modulus
mode is enabled by programming the DDSC_MODULUS_EN bit
in the DDSC_DATAPATH_CFG register to 1 (Register 0x130,
Bit 2 = 0b1).
The frequency ratio for the programmable modulus DDS is
very similar to that of the typical accumulator-based DDS. The
only difference is that N is not required to be a power of two (as
for integer NCOs) for the programmable modulus, but can be
an arbitrary integer. In practice, hardware constraints place
limits on the range of values for N. As a result, the modulus
extends the use of the NCO to applications that require exact
rational frequency synthesis. The underlying function of the
programmable modulus technique is to alter the accumulator
modulus.
Implementation of the programmable modulus function within
the AD9174 is such that the fraction, M/N, is expressible by the
following equation. The form of the equation implies a
compound frequency tuning word with X representing the
integer part and A/B representing the fractional part.
48
,
2
CARRIER
NCO CLK
A
X
f
M
B
fN
+
=
=
where:
X is the FTW, programmed in Register 0x132 to Register 0x137.
A is programmed in Register 0x140 to Register 0x145.
B is programmed in Register 0x13A to Register 0x13F.
Because X, A, and B are 48-bit words, modulus mode allows the
user to set the NCO output frequency (fCARRIER) with a precision
of (fNCO,CLK)/2(2 ×48).
Programmable Modulus Example
Consider the case in which fNCO,CLK = 1500 MHz and the desired
value of fCARRIER is 150 MHz. This scenario synthesizes an output
frequency that is not a power of two submultiple of the sample
rate, namely fCARRIER = (1/10) fNCO,CLK, which is not possible with
a typical accumulator-based DDS. The frequency ratio, fCARRIER/
fNCO,CLK, leads directly to M and N, which are determined by
reducing the fraction (150,000,000/1,500,000,000) to its lowest
terms, that is,
M/N = 150,000,000/1,500,000,000 = 1/10
Therefore, M = 1 and N = 10.
After calculation, X = 28,147,497,671,065, A = 3, and B = 5.
Programming these values into the registers for X, A, and B
(X is programmed in Register 0x132 to Register 0x137 for
DDSC_FTWx, B is programmed in Register 0x13A to
Register 0x13F for DDSC_ACC_MODULUSx, and A is
programmed in Register 0x140 to Register 0x145 for DDSC_
ACC_DELTAx) causes the NCO to produce an output frequency
of exactly 150 MHz given a 1500 MHz sampling clock. For more
details, refer to the AN-953 Application Note.
NCO Reset
Resetting an NCO is useful when determining the start time
and phase of a particular NCO. Each Channel NCO can be
configured to reset in response to one of several events: a direct
request via SPI (Register 0x131, Bit 0), a change to one of the
FTW register values, or on the next SYSREF± rising edge. The
reset method is controlled by Register 0x131. See the detailed
description for Register 0x131 for more information.
Channel Summing Node
The outputs of the channelizers are combined at the summing
node junction before being routed to the respective main datapath.
The summation of any number of channels being used must not
exceed a value range of ±215 to avoid clipping (binary overflow)
of the 16-bit data samples that are summed into the main datapath.
The maximum data rate for each channel when the channel
interpolation is >1× is limited by the maximum speed of summing
node junction, namely 1.575 GSPS. If the channel datapaths are
bypassed (channel interpolation is 1×), the summing node
block is also bypassed, as shown in Figure 72. Bypassing the
channelizer(s) allows passing data to the main digital datapath
at a higher data rate. See Table 13 for JESD204B modes and the
corresponding maximum data rates.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com