FEATURES
Single +5 V Supply
32-Bit Phase Accumulator
On-Chip COSINE and SINE Look-Up Tables
On-Chip 10-Bit DAC
Frequency, Phase and Amplitude Modulation
Parallel and Serial Loading
Software and Hardware Power Down Options
20 MHz and 50 MHz Speed Grades
44-Pin PLCC
APPLICATIONS
Frequency Synthesizers
Frequency, Phase or Amplitude Modulators
DDS Tuning
Digital Modulation
PRODUCT DESCRIPTION
The AD7008 direct digital synthesis chip is a numerically controlled oscillator employing a 32-bit phase accumulator, sine and
cosine look-up tables and a 10-bit D/A converter integrated on a
single CMOS chip. Modulation capabilities are provided for
DDS Modulator
AD7008
phase modulation, frequency modulation, and both in-phase and
quadrature amplitude modulation suitable for QAM and SSB
generation.
Clock rates up to 20 MHz and 50 MHz are supported. Frequency accuracy can be controlled to one part in 4 billion.
Modulation may be effected by loading registers either through
the parallel microprocessor interface or the serial interface. A
frequency-select pin permits selection between two frequencies
on a per cycle basis.
The serial and parallel interfaces may be operated independently
and asynchronously from the DDS clock; the transfer control
signals are internally synchronized to prevent metastability problems. The synchronizer can be bypassed to reduce the transfer
latency in the event that the microprocessor clock is synchronous with the DDS clock.
A power-down pin allows external control of a power-down
mode (also accessible through the microprocessor interface)
The AD7008 is available in 44-pin PLCC.
PRODUCT HIGHLIGHT
1. Low Power
2. DSP/µP Interface
3. Completely Integrated
FUNCTIONAL BLOCK DIAGRAM
CLOCK
FSELECT
SCLK
SDATA
V
AA
FREQ0
FREQ1
32
REG
32
REG
32-BIT SERIAL REGISTER
32-BIT PARALLEL REGISTER
MPU INTERFACE
D0
MUX
GND
32
ACCUMULATOR
D15
Σ
PHASE
WR CS
32
12
Σ
12
PHASE REG
COMMAND REG
REV. B
Information furnished by Analog Devices is believed to be accurate and
reliable. However, no responsibility is assumed by Analog Devices for its
use, nor for any infringements of patents or other rights of third parties
which may result from its use. No license is granted by implication or
otherwise under any patent or patent rights of Analog Devices.
May be reduced to 1t1 if LOAD is synchronized to CLOCK and Setup (t4) and Hold (t5) Times for LOAD to CLOCK are observed.
5020nsCLOCK Period
208nsCLOCK High Duration
208nsCLOCK Low Duration
55nsCLOCK to Control Setup Time
33nsCLOCK to Control Hold Time
4t
2t
1
1
4t
2t
1
1
nsLOAD Period
nsLOAD High Duration
1
55nsLOAD High to TC0–TC3 Setup Time
55nsLOAD High to TC0–TC3 Hold Time
1010nsWR Falling to CS Low Setup Time
1010nsWR Falling to CS Low Hold Time
2020nsMinimum WR Low Duration
1010nsMinimum WR High Duration
33 nsWR to D0–D15 Setup Time
33 nsWR to D0–D15 Hold Time
2020nsSCLK Period
88nsSCLK High Duration
88nsSCLK Low Duration
1010nsSCLK Rising to SDATA Setup Time
1010nsSCLK Rising to SDATA Hold Time
t
1
t
2
CLOCK
t
t
4
FSEL, LOAD,
TC3–TC0
VALIDVALID
t
5
Figure 1. Clock Synchronization Timing
t
7
LOAD
t
8
TC0–TC3
VALID
Figure 2. Register Transfer Timing
REV. B
3
Figure 3. Parallel Port Timing
t
6
t
9
Figure 4. Serial Port Timing
–3–
AD7008
MSBLSB
A WORD
D15–D0 ← A WORD*
B WORD
D15–D0 ← B WORD
A WORD
32-BIT PARALLEL ASSEMBLY REGISTER
*MOST SIGNIFICANT WORD IS LOADED FIRST
ABSOLUTE MAXIMUM RATINGS*
(T
= +25°C unless otherwise noted)
A
VAA, VDD to GND . . . . . . . . . . . . . . . . . . . . . . . –0.3 V to +7 V
AGND to DGND . . . . . . . . . . . . . . . . . . . . . –0.3 V to +0.3 V
Digital I/O Voltage to DGND . . . . . . . . –0.3 V to V
Analog I/O Voltage to AGND . . . . . . . . –0.3 V to V
*Stresses above those listed under “Absolute Maximum Ratings” may cause
permanent damage to the device. This is a stress rating only and functional
operation of the device at these or any other conditions above those listed in the
operational sections of this specification is not implied. Exposure to absolute
maximum rating conditions for extended periods may affect device reliability.
AD7008AP20–40°C to +85°C44-Pin PLCC P-44A
AD7008JP500°C to +70°C44-Pin PLCC P-44A
AD7008/PCB*1–3.5" Disk
*AD7008/PCB DDS Evaluation Kit, assembled and tested. Kit includes an
AD7008JP50.
CAUTION
ESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily
accumulate on the human body and test equipment and can discharge without detection.
Although the AD7008 features proprietary ESD protection circuitry, permanent damage may
occur on devices subjected to high energy electrostatic discharges. Therefore, proper ESD
precautions are recommended to avoid performance degradation or loss of functionality.
Positive power supply for the analog section. A 0.1 µF decoupling capacitor should be connected between V
AGND. This is +5 V ± 5%.
AGNDAnalog Ground.
V
DD
Positive power supply for the digital section. A 0.1 µF decoupling capacitor should be connected between V
and DGND. This is +5 V ± 5%. Both V
and VDD should be externally tied together.
AA
DGNDDigital Ground; both AGND and DGND should be externally tied together.
ANALOG SIGNAL AND REFERENCE
IOUT,
FS ADJUSTFull-Scale Adjust Control. A resistor (R
IOUTCurrent Output. This is a high impedance current source. A load resistor should be connected between IOUT
and AGND.
nitude of the full-scale DAC current. The relationship between R
IOUT should be either tied directly to AGND or through an external load resistor to AGND.
) is connected between this pin and AGND. This determines the mag-
SET
and the full-scale current is as follows:
SET
AD7008
AA
DD
and
IOUT
V
REF
Voltage Reference Input. A 0.1 µF decoupling ceramic capacitor should be connected between V
FULL-SCALE
(mA) =
6233 ×V
R
SET
REF
V
= 1.27 V nominal R
REF
= 390 Ω typical
SET
and VAA.
REF
There is an internal 1.27 volt reference which can be overdriven by an external reference if required. See
specifications for maximum range.
COMPCompensation pin. This is a compensation pin for the internal reference amplifier. A 0.1 µF decoupling ceramic
capacitor should be connected between COMP and V
AA
.
DIGITAL INTERFACE AND CONTROL
CLOCKDigital Clock Input for DAC and NCO. DDS output frequencies are expressed as a binary fraction of the fre-
quency of this clock. The output frequency accuracy and phase noise is determined by this clock.
FSELECTFrequency Select Input. FSELECT controls which frequency register, FREQ0 or FREQ1, is used in the phase
accumulator. Frequency selection can be done on a cycle-per-cycle basis. See Tables I, II and III.
LOADRegister load, active high digital Input. This pin, in conjunction with TC3–TC0, control loading of internal regis-
ters from either the parallel or serial assembly registers. The load pin must be high at least 1t
. See Table II.
1
TC3–TC0Transfer Control address bus, digital inputs. This address determines the source and destination registers that are
used during a transfer. The source register can either be the parallel assembly register or the serial assembly register. The destination register can be any of the following: COMMAND REG, FREQ0 REG, FREQ1 REG,
PHASE REG or IQMOD REG. TC3–TC0 should be valid prior to LOAD rising and should not change until
LOAD falls. The Command Register can only be loaded from the parallel assembly register. See Table II.
CSChip Select, active low digital input. This input in conjunction with WR is used when writing to the parallel
assembly register.
WRWrite, active low digital input. This input in conjunction with CS is used when writing to the parallel assembly
register.
D7–D0Data Bus, digital inputs. These represent the low byte of the 16-bit data input port used to write to the 32-bit
parallel assembly register. The databus can configured for either a 8-bit or 16-bit MPU/DSP ports.
D15–D8Data Bus, digital inputs. These represent the high byte of the 16-bit data input port used to write to the 32-bit
parallel assembly register. The databus can be configured for either a 8-bit or 16-bit MPU/DSP ports. When the
databus is configured for 8-bit operation, D8–D15 should be tied to DGND.
SCLKSerial Clock, digital input. SCLK is used, in conjunction with SDATA, to clock data into the 32-bit serial assem-
bly register.
SDATASerial Data, digital input. Serial data is clocked on the rising edge of SCLK, Most Significant Bit (MSB) first.
SLEEPLow power sleep control, active high digital input. SLEEP puts the AD7008 into a low power sleep mode. Inter-
nal clocks are disabled, while also turning off the DAC current sources. A SLEEP bit is also provided in the
COMMAND REG to put the AD7008 into a low power sleep mode.
RESETRegister Reset, active high digital input. RESET clears the COMMAND REG and all the modulation registers to
zero.
TESTTest Mode. This is used for factory test only and should be left as a No Connect.
REV. B
–5–
Loading...
+ 11 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.