AD9775EB AD [Analog Devices], AD9775EB Datasheet - Page 16

no-image

AD9775EB

Manufacturer Part Number
AD9775EB
Description
14-Bit, 160 MSPS 2X/4X/8X Interpolating Dual TxDAC+ D/A Converter
Manufacturer
AD [Analog Devices]
Datasheet
AD9775
FUNCTIONAL DESCRIPTION
The AD9775 dual interpolating DAC consists of two data chan-
nels that can be operated completely independently or coupled to
form a complex modulator in an image reject transmit architec-
ture. Each channel includes three FIR filters, making the
AD9775 capable of 2×, 4×, or 8× interpolation. High speed input
and output data rates can be achieved within the following
limitations.
Both data channels contain a digital modulator capable of mix-
ing the data stream with an LO of f
where f
ture is also included and can be used to improve pass-band
flatness for signals being attenuated by the SIN(x)/x characteristic
of the DAC output. The speed of the AD9775, combined with
the digital modulation capability, enables direct IF conversion
architectures at 70 MHz and higher.
The digital modulators on the AD9775 can be coupled to form
a complex modulator. By using this feature with an external analog
quadrature modulator, such as Analog Devices’ AD8345, an
image rejection architecture can be enabled. To optimize the
image rejection capability, as well as LO feedthrough in this
architecture, the AD9775 offers programmable (via the SPI port)
gain and offset adjust for each DAC.
Also included on the AD9775 are a phase-locked loop (PLL)
clock multiplier and a 1.20 V band gap voltage reference. With
the PLL enabled, a clock applied to the CLK+/CLK– inputs is
frequency multiplied internally and generates all necessary
internal synchronization clocks. Each 14-bit DAC provides two
complementary current outputs whose full-scale currents can
be determined either from a single external resistor or indepen-
dently from two separate resistors (see 1R/2R mode). The
AD9775 features a low jitter, differential clock input that
provides excellent noise rejection while accepting a sine or
square wave input. Separate voltage supply inputs are provided
for each functional block to ensure optimum noise and distor-
tion performance.
SLEEP and power-down modes can be used to turn off the DAC
output current (SLEEP) or the entire digital and analog sections
(power-down) of the chip. An SPI-compliant serial port is used
to program the many features of the AD9775. Note that in
power-down mode, the SPI port is the only section of the chip
still active.
Interpolation
Rate (MSPS)
DAC
is the output data rate of DAC. A zero stuffing fea-
SCLK (PIN 55)
SDIO (PIN 54)
SDO (PIN 53)
CSB (PIN 56)
Figure 2. SPI Port Interface
Input Data
Rate (MSPS)
160
160
100
50
AD9775 SPI PORT
INTERFACE
DAC
/2, f
DAC
DAC Sample
Rate (MSPS)
160
320
400
400
/4, or f
DAC
/8,
–16–
SERIAL INTERFACE FOR REGISTER CONTROL
The AD9775 serial port is a flexible, synchronous serial com-
munications port allowing easy interface to many industry
standard microcontrollers and microprocessors. The serial I/O
is compatible with most synchronous transfer formats, including
both the Motorola SPI and Intel SSR protocols. The interface
allows read/write access to all registers that configure the AD9775.
Single- or multiple-byte transfers are supported as well as MSB
first or LSB first transfer formats. The AD9775’s serial interface
port can be configured as a single pin I/O (SDIO) or two unidi-
rectional pins for in/out (SDIO/SDO).
GENERAL OPERATION OF THE SERIAL INTERFACE
There are two phases to a communication cycle with the AD9775.
Phase 1 is the instruction cycle, which is the writing of an instruc-
tion byte into the AD9775 coincident with the first eight SCLK
rising edges. The instruction byte provides the AD9775 serial
port controller with information regarding the data transfer
cycle, which is Phase 2 of the communication cycle. The Phase 1
instruction byte defines whether the upcoming data transfer is
read or write, the number of bytes in the data transfer, and the
starting register address for the first byte of the data transfer.
The first eight SCLK rising edges of each communication cycle
are used to write the instruction byte into the AD9775.
A logic high on the CSB pin, followed by a logic low, will reset
the SPI port timing to the initial state of the instruction cycle.
This is true regardless of the present state of the internal regis-
ters or the other signal levels present at the inputs to the SPI
port. If the SPI port is in the midst of an instruction cycle or a
data transfer cycle, none of the present data will be written.
The remaining SCLK edges are for Phase 2 of the communica-
tion cycle. Phase 2 is the actual data transfer between the AD9775
and the system controller. Phase 2 of the communication cycle
is a transfer of 1, 2, 3, or 4 data bytes as determined by the
instruction byte. Normally, using one multibyte transfer is the
preferred method. However, single byte data transfers are useful
to reduce CPU overhead when register access requires one byte
only. Registers change immediately upon writing to the last bit of
each transfer byte.
INSTRUCTION BYTE
The instruction byte contains the information shown below.
N1
0
0
1
1
N0
0
1
0
1
Description
Transfer 1 Byte
Transfer 2 Bytes
Transfer 3 Bytes
Transfer 4 Bytes
REV. 0

Related parts for AD9775EB