AD9788 Analog Devices, AD9788 Datasheet - Page 46

no-image

AD9788

Manufacturer Part Number
AD9788
Description
Dual 16-Bit 800 MSPS DAC with Low Power 32-Bit Complex NCO
Manufacturer
Analog Devices
Datasheet

Specifications of AD9788

Resolution (bits)
16bit
Dac Update Rate
800MSPS
Dac Settling Time
n/a
Max Pos Supply (v)
+3.47V
Single-supply
No
Dac Type
Current Out
Dac Input Format
Par

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AD9788B5V2
Manufacturer:
ADI
Quantity:
200
Part Number:
AD9788BSV
Manufacturer:
ad
Quantity:
1 831
Part Number:
AD9788BSV
Manufacturer:
ADI
Quantity:
200
Part Number:
AD9788BSVZ
Manufacturer:
AD
Quantity:
490
Part Number:
AD9788BSVZ
Manufacturer:
Analog Devices Inc
Quantity:
10 000
Part Number:
AD9788BSVZ
Manufacturer:
XILINX
0
Part Number:
AD9788BSVZ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
AD9788BSVZRL
Manufacturer:
Analog Devices Inc
Quantity:
10 000
Part Number:
AD9788BSVZRL
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Company:
Part Number:
AD9788BSVZRL
Quantity:
1 000
Part Number:
AD9788XSVZ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
AD9785/AD9787/AD9788
Table 33 lists the register settings required to enable the PN
code mode synchronization feature.
Table 33. Register Settings for Enabling PN Code Mode
Register
0x01
0x03
To verify that the devices have successfully synchronized, read
back the sync lock status bit on all devices (Register 0x09,
Bit 10). The sync lock status bit should read back as 1 on all
devices. Next, read back the sync lock lost status bit on all
devices (Register 0x09, Bit 11). The sync lock lost status bit
should read back as 0 on all devices. To clear the sync lock lost
status bit, set the clear lock indicator bit to 1, followed by a 0
(Register 0x09, Bit 12).
Because the SYNC_O signal generated by the master is spread
over many bits, this method of synchronization is very robust.
Any individual bits that may become corrupted or somehow
misread by the slave device usually have no effect on the
synchronization of the device. If the devices do not reliably
synchronize, there are several options for correcting the situation.
The SYNC_O Delay [4:0] value (Register 0x03, Bits [15:11]) on
the master device can be used to adjust the timing in 80 ps steps
effective across all devices. In addition, the SYNC_O polarity bit
(Register 0x03, Bit 9) on the master device can be set to provide
a delay of one half the DACCLK period. The SYNC_I Delay [4:0]
bits (Register 0x03, Bits [23:19]) can be used to adjust the
timing on a single slave device in 80 ps steps.
Bit
[13]
[12]
[11]
[31:27]
[26]
[25]
[10]
Parameter
PN code sync enable
Sync mode select
Pulse sync enable
Correlate Threshold
[4:0]
SYNC_I enable
SYNC_O enable
Set high
Value
1
1
0
10000
1
0 (slave devices)
1 (master device)
1
Rev. A | Page 46 of 64
The Correlate Threshold [4:0] value (Register 0x03,
Bits [31:27]) indicates how closely the code of the received
SYNC_I signal is to the expected code. A high threshold
requires a closer match of the encoded signal to set the
sync lock status bit; a lower value reduces the matching
requirements to set the sync lock status bit.
Increasing the Correlate Threshold [4:0] value makes the part
more resistant to false synchronization locks but requires a
lower bit error rate on the SYNC_I input to maintain locked
status. Decreasing the Correlate Threshold [4:0] value makes
the part more susceptible to false synchronization locks, but
maintains a locked status in the face of a higher bit error rate
on the SYNC_I input (that is, it is more noise resistant). The
recommended value for Correlate Threshold [4:0] is the default
value of 16.
INTERRUPT REQUEST OPERATION
The IRQ pin (Pin 71) acts as an alert that the device has
experienced a timing error and that it should be queried (by
reading Register 0x09) to determine the exact fault condition.
The IRQ pin is an open-drain, active low output. The IRQ pin
should be pulled high external to the device. This pin may be
tied to the IRQ pins of other devices with open-drain outputs to
wire-OR these pins together.
There are two different error flags that can trigger an interrupt
request: a data timing error or a sync timing error. By default,
when either or both of these error flags are set, the IRQ pin is
active low. Either or both of these error flags can be masked to
prevent them from activating an interrupt on the IRQ pin.
The error flags are latched and remain active until the flag bits
are overwritten.

Related parts for AD9788