AD9910/PCBZ Analog Devices Inc, AD9910/PCBZ Datasheet - Page 45

Direct Digital Synthesis Evaluation Board

AD9910/PCBZ

Manufacturer Part Number
AD9910/PCBZ
Description
Direct Digital Synthesis Evaluation Board
Manufacturer
Analog Devices Inc
Series
AgileRF™r
Datasheets

Specifications of AD9910/PCBZ

Silicon Manufacturer
Analog Devices
Application Sub Type
Direct Digital Synthesizer
Kit Application Type
Clock & Timing
Silicon Core Number
AD9910
Kit Contents
Board
Design Resources
Synchronizing Multiple AD9910 1 GSPS Direct Digital Synthesizers (CN0121)
Main Purpose
Timing, Direct Digital Synthesis (DDS)
Embedded
No
Utilized Ic / Part
AD9910
Primary Attributes
14-Bit DAC, 32-Bit Tuning Word Width
Secondary Attributes
1GHz, Graphical User Interface
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Other names
Q3335404
The sync receiver accepts a periodic clock signal at the SYNC_
INx pins. This signal is assumed to originate from an LVDS-
compatible driver. The user can delay the SYNC_INx signal in
steps of ~150 ps by programming the 5-bit input sync receiver
delay word in the multichip sync register. The signal at the
output of the programmable delay is referred to as the delayed
SYNC_INx signal.
The edge detection logic generates a sync pulse having a dura-
tion of one SYSCLK cycle with a repetition rate equal to the
frequency of the signal applied to the SYNC_INx pins. The
sync pulse is generated as a result of sampling the rising edge
of the delayed SYNC_INx signal with the rising edge of the
local SYSCLK. The sync pulse is routed to the internal clock
generator, which behaves as a presettable counter clocked at the
SYNC_SMP_ERR
SYNC_IN+
SYNC_IN–
AT REF_CLK
ALIGNED
INPUTS
EDGE
12
7
8
VALIDATION
RECEIVER
FPGA
FPGA
FPGA
LVDS
DISABLE
DELAYED SYNC-IN SIGNAL
TIMING
SYNC
DELAY EQUALIZATION
CLOCK DISTRIBUTION
SETUP AND HOLD
(FOR EXAMPLE AD951x)
Figure 53. Multichip Synchronization Example
VALIDATION
PROGAMMABLE
AND
Figure 52. Sync Receiver Diagram
DELAY
RECEIVER
DATA
DATA
DATA
DELAY
SYNC
SYNC
VALIDATION
DELAY
Rev. C | Page 45 of 64
4
5
SYNC
SYNC
SYNC
NUMBER 1
NUMBER 2
NUMBER 3
AD9910
AD9910
AD9910
IN
IN
IN
REF_CLK
REF_CLK
REF_CLK
SOURCE
CLOCK
RISING EDGE
GENERATOR
DETECTOR
RECEIVER
SYNC
SYNC
SYNC
ENABLE
STROBE
OUT
OUT
OUT
SYNC
SYSCLK rate. The sync pulse presets the counter to a predefined
state (programmable via the 6-bit sync state preset value word
in the multichip sync register). The predefined state is only active
for a single SYSCLK cycle, after which the clock generator resumes
cycling through its state sequence at the SYSCLK rate. This
unique state presetting mechanism gives the user the flexibility
to synchronize devices with specific relative clock state offsets
(by assigning a different sync state preset value word to each
device).
Multiple device synchronization is accomplished by providing
each AD9910 with a SYNC_INx signal that is edge aligned
across all the devices. If the SYNC_INx signal is edge aligned at all
devices, and all devices have the same sync receiver delay and
sync state preset value, then they all have matching clock states
AND
SYNC PULSE
MASTER DEVICE
AT SYNC_IN
ALIGNED
INPUTS.
EDGE
DELAY EQUALIZATION
(FOR EXAMPLE AD951x)
SYNCHRONIZATION
DISTRIBUTION AND
GENERATOR
RESET
CLOCK
Q0
Qn
CLOCK
STATE
INTERNAL
CLOCKS
SYSCLK
AD9910

Related parts for AD9910/PCBZ