AD9857 Analog Devices, AD9857 Datasheet - Page 24

no-image

AD9857

Manufacturer Part Number
AD9857
Description
CMOS 200 MSPS 14-Bit Quadrature Digital Upconverter
Manufacturer
Analog Devices
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AD9857/PCBZ
Manufacturer:
XILINX
Quantity:
501
Part Number:
AD9857AST
Manufacturer:
AD
Quantity:
10
Part Number:
AD9857AST
Manufacturer:
AD
Quantity:
5 510
Part Number:
AD9857AST
Manufacturer:
SIEMENS
Quantity:
5 510
Part Number:
AD9857AST
Manufacturer:
ADI
Quantity:
255
Part Number:
AD9857AST
Manufacturer:
ALTERA
0
Part Number:
AD9857ASTZ
Manufacturer:
AD
Quantity:
20 000
AD9857
Latency
The latency through the AD9857 is easiest to describe in terms
of System Clock (SYSCLK) cycles. Latency is a function of the
AD9857 configuration (that is, which mode and which optional
features are engaged). The latency is primarily affected by the
programmable interpolator’s rate.
The following values should be considered estimates because
observed latency may be data-dependent. The latency was cal-
culated using the linear delay model for FIR filters.
Stage
Input Demux
Inverse CIC
Fixed Interpolator
Programmable
Quadrature
Inverse SINC
Output Scaler
Example
Interpolate Mode
Clock Multiplier = 4
Inverse CIC = On
Interpolate Rate = 20
Inverse SINC = Off
Output Scale = On
Latency = 8
System Clocks/4 = 538.75 Reference Clock Periods
Latency for the Single-Tone Mode
In Single-Tone Mode, frequency hopping is accomplished by
alternately selecting the two profile input pins. The time required
to switch from one frequency to another is less than 30 System
Clock cycles (SYSCLK) with the Inverse SINC Filter and the
Output scaler engaged. With the Inverse SINC Filter disengaged,
the latency drops to less than 24 SYSCLK cycles.
Interpolator
Modulator
SYSCLK = REFCLK
20 + 12
N = Programmable Interpolate Rate
(1 If Bypassed, 4–20)
(1 If Bypassed, 2–63)
Modulator
Mode
4
12
82
5
7
7 (Optional)
6 (Optional)
20 + 82
N
N + 9
Table V.
Reference Clock Multiplier Factor
N (Optional)
N
20 + (5 20 + 9) + 6 = 2155
Interpolator
Mode
8
12
82
5
Not Used
7 (Optional)
6 (Optional)
N
N + 9
N (Optional)
N
Other Factors Affecting Latency
Another factor affecting latency is the internal clock phase rela-
tionship at the start of any burst transmission. For systems that
need to maintain exact SYSCLK cycle latency for all bursts, the
user must be aware of the possible difference in SYSCLK cycle
latency through the DEMUX, which precedes the signal process-
ing chain. The timing diagrams of Figures 31 and 32 describe
how the latency differs depending upon the phase relationship
between the PDCLK and the clock that samples data at the out-
put of the data assembler logic (labeled DEMUX on the block
diagram).
Regarding Figures 31 and 32, the SYSCLK/N trace represents
the clock frequency that is divided down from SYSCLK by the
CIC interpolation rate. That is, with SYSCLK equal 200 MHz
and the CIC interpolation rate equal 2 (N = 2), then SYSCLK/
N equals 100 MHz. The SYSCLK/2N and SYSCLK/4N signals
are divide by 2 and 4 of SYSCLK/N, respectively. For Quadra-
ture Modulation Mode the PDCLK is the SYSCLK/2N frequency
and the clock that samples data into the signal processing chain
is the SYSCLK/4N frequency. Note that SYSCLK/2N rising edges
create the transition of the SYSCLK/4N signal.
Figure 31 shows the timing for a burst transmission that starts
when the PDCLK (SYSCLK/2N) signal generates a rising edge
on the SYSCLK/4N clock. The latency from the D<13:0> pins
to the output of the data assembler logic is three PDCLK cycles.
The output is valid on the falling edge of SYSCLK/4N clock and is
sampled into the signal processing chain on the next rising edge
of the SYSCLK/4N clock (1/2 SYSCLK/4N clock cycle latency).
Figure 32 shows the timing for a burst transmission that starts
when the PDCLK (SYSCLK/2N) signal generates a falling edge
on the SYSCLK/4N clock. The latency from the D<13:0> pins
to the output of the data assembler logic is three PDCLK cycles.
This is identical to Figure 31, but note that output is valid on the
rising edge of SYSCLK/4N clock and is sampled into the signal
processing chain on the next rising edge of the SYSCLK/4N clock
(1 full SYSCLK/4N clock cycle latency).
The difference in latency (as related to SYSCLK clock cycles) is
SYSCLK/2N, or one PDCLK cycle.

Related parts for AD9857