Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AD9161BBCZ Datasheet(PDF) 69 Page - Analog Devices

Part # AD9161BBCZ
Description  11-Bit/16-Bit, 12 GSPS, RF Digital-to-Analog Converters
PDF  144 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AD [Analog Devices]
Direct Link  http://www.analog.com
Logo AD - Analog Devices

AD9161BBCZ Datasheet(HTML) 69 Page - Analog Devices

Back Button AD9161BBCZ Datasheet HTML 65Page - Analog Devices AD9161BBCZ Datasheet HTML 66Page - Analog Devices AD9161BBCZ Datasheet HTML 67Page - Analog Devices AD9161BBCZ Datasheet HTML 68Page - Analog Devices AD9161BBCZ Datasheet HTML 69Page - Analog Devices AD9161BBCZ Datasheet HTML 70Page - Analog Devices AD9161BBCZ Datasheet HTML 71Page - Analog Devices AD9161BBCZ Datasheet HTML 72Page - Analog Devices AD9161BBCZ Datasheet HTML 73Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 69 / 144 page
background image
Data Sheet
AD9161/AD9162
Rev. D | Page 69 of 144
Integer NCO Mode
The main 48-bit NCO can be used as an integer NCO by using
the following formula to create the frequency tuning word
(FTW):
−fDAC/2 ≤ fCARRIER < +fDAC/2
FTW = (fCARRIER/fDAC) × 248
where FTW is a 48-bit, twos complement number.
When in 2× NRZ mode (FIR85 enabled with Register 0x111,
Bit 0 = 1), the frequency tuning word is calculated as
0 ≤ fCARRIER < fDAC
FTW = (fCARRIER/fDAC) × 248
where FTW is a 48-bit binary number.
This method of calculation causes fCARRIER values in the second
Nyquist zone to appear to move to fDAC − fCARRIER when flipping
the FIR85 enable bit and not changing the FTW to account for
the change in number format.
The intended effect is that a sweep of the NCO from 0 Hz to
fDAC − fDAC/248 appears seamless when the FIR85 enable bit is set
to Register 0x111, Bit 0 = 0b1 prior to fCARRIER/fDAC = 0.5. As can
be seen from examination, the FTWs from 0 to less than fDAC/2
mean the same in either case, but they mean different fCARRIER
values from fDAC/2 to fDAC − fDAC/248. This effect must be considered
when constructing FTW values and using the 2× NRZ mode.
The frequency tuning word is set as shown in Table 37.
Table 37. NCO FTW Registers
Address
Value
Description
0x114
FTW[7:0]
8 LSBs of FTW
0x115
FTW[15:8]
Next 8 bits of FTW
0x116
FTW[23:16]
Next 8 bits of FTW
0x117
FTW[31:24]
Next 8 bits of FTW
0x118
FTW[39:32]
Next 8 bits of FTW
0x119
FTW[47:40]
8 MSBs of FTW
Unlike other registers, the FTW registers are not updated immedi-
ately upon writing. Instead, the FTW registers update on the
rising edge of FTW_LOAD_REQ (Register 0x113, Bit 0). After
an update request, FTW_LOAD_ACK (Register 0x113, Bit 1) must
be high to acknowledge that the FTW has updated.
The SEL_SIDEBAND bit (Register 0x111, Bit 1 = 0b1) is a conven-
ience bit that can be set to use the lower sideband modulation
result, which is equivalent to flipping the sign of the FTW.
INTERPOLATION
INTERPOLATION
NCO
1
0
–1
COS(ωn + θ)
θ
ω
π
SIN(ωn + θ)
I DATA
Q DATA
FTW[47:0]
SEL_SIDEBAND
OUT_I
OUT_Q
+
–
NCO_PHASE_OFFSET
[15:0]
Figure 172. NCO Modulator Block Diagram
Modulus NCO Mode
The main 48-bit NCO can also be used in a dual modulus mode
to create fractional frequencies beyond the 48-bit accuracy. The
modulus mode is enabled by programming the MODULUS_EN
bit in the DATAPATH_CFG register to 1 (Register 0x111, Bit 2 =
0b1).
The frequency ratio for the programmable modulus direct
digital synthesis (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 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 AD9161/AD9162 is such that the fraction, M/N, is expressi-
ble per Equation 1. Note that 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
B
A
X
N
M
f
f
DAC
CARRIER
+
=
=
(1)
where:
X is programmed in Register 0x114 to Register 0x119.
A is programmed in Register 0x12A to Register 0x12F.
B is programmed in Register 0x124 to Register 0x129.



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