AD AD9500

a
FEATURES
10 ps Delay Resolution
2.5 ns to 10 ␮s Full-Scale Range
Fully Differential Inputs
Separate Trigger and Reset Inputs
Low Power Dissipation—310 mW
MIL-STD-883 Compliant Versions Available
APPLICATIONS
ATE
Pulse Deskewing
Arbitrary Waveform Generators
High Stability Timing Source
Multiple Phase Clock Generators
Digitally Programmable
Delay Generator
AD9500
FUNCTIONAL BLOCK DIAGRAM
CEXT
TRIGGER
TRIGGER
RESET
ECL COMMON
CS
+VS
AD9500
DIFFERENTIAL
ANALOG
INPUT
STAGE
TIMING
CONTROL
CIRCUIT
Q
RESET
ECLREF
RS
ECL
VOLTAGE
REFERENCE
Q
INTERNAL DAC
QR
REFERENCE
CURRENT
TTL LATCHES
RSET
–VS
The AD9500 is a digitally programmable delay generator, which
provides programmed delays, selected through an 8-bit digital
code, in resolutions as small as 10 ps. The AD9500 is constructed in a high performance bipolar process, designed to
provide high speed operation for both digital and analog circuits.
1
24
D3
D5
2
23
D2
D6
3
22
D1
D7 (MSB)
4
21 D 0 (LSB)
ECLREF
5
OFFSET ADJUST
6
CS
AD9500
20
TOP VIEW
(Not to Scale)
LATCH ENABLE
+VS
8
17
–VS
TRIGGER
9
16
ECL COMMON
TRIGGER 10
15
QR
RESET 11
14
Q
RESET 12
13
Q
4
3
D1
RS
D2
18
D3
GROUND
7
2
1
28
27
26
D7 (MSB) 5
25 D (LSB)
0
ECLREF 6
24 LATCH ENABLE
AD9500
OFFSET ADJUST 7
NC 8
23 GROUND
22 NC
TOP VIEW
(Not to Scale)
CS 9
21 RS
+VS 10
20 –VS
TRIGGER 11
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.
13
14
15
16
17
RESET
NC
Q
Q
18
QR
12
RESET
19 ECL COMMON
TRIGGER
REV. D
LATCH OFFSET
ENABLE ADJUST
19
D4
The AD9500 is available as an industrial temperature range
device, –25°C to +85°C, and as an extended temperature range
device, –55°C to +125°C. Both grades are packaged in a 24-lead
cerdip (0.3" package width), as well as 28-leaded and leadless
surface mount packages. The AD9500 is available in versions
compliant with MIL-STD-883. Refer to the Analog Devices
Military Products Databook or current AD9500/883B data
sheet for detailed specifications.
D4
NC
The digital control data is passed to the AD9500 through a
transparent latch controlled by the LATCH ENABLE signal. In
the transparent mode, the internal DAC of the AD9500 will
attempt to follow changes at the inputs. The LATCH ENABLE
is otherwise used to strobe the digital data into the AD9500
latches.
(MSB)
PIN CONFIGURATIONS
D5
The AD9500 employs differential TRIGGER and RESET
inputs which are designed primarily for ECL signal levels but
function with analog and TTL input levels. An onboard ECL
reference midpoint allows both of the inputs to be driven by
either single ended or differential ECL circuits. The AD9500
output is a complementary ECL stage, which also provides a Q R
parallel output circuit to facilitate reset timing implementations.
D0 D1 D2 D3 D4 D5 D6 D7
(LSB)
D6
GENERAL DESCRIPTION
GROUND
–VS
NC = NO CONNECT
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781/329-4700
World Wide Web Site: http://www.analog.com
Fax: 781/326-8703
© Analog Devices, Inc., 1999
AD9500–SPECIFICATIONS
ABSOLUTE MAXIMUM RATINGS 1
Digital Output Current ( Q R ) . . . . . . . . . . . . . . . . . . . . 2 mA
Offset Adjust Current (Sinking) . . . . . . . . . . . . . . . . . . . 4 mA
Operating Temperature Range
AD9500BP/BQ . . . . . . . . . . . . . . . . . . . . . –25°C to +85°C
AD9500TE/TQ . . . . . . . . . . . . . . . . . . . . –55°C to +125°C
Storage Temperature Range . . . . . . . . . . . . –65°C to +150°C
Junction Temperature . . . . . . . . . . . . . . . . . . . . . . . . .+175°C
Lead Soldering Temperature (10 sec) . . . . . . . . . . . . .+300°C
Positive Supply Voltage (+VS) . . . . . . . . . . . . . . . . . . . . . +7 V
Negative Supply Voltage (–VS) . . . . . . . . . . . . . . . . . . . . –7 V
ECL COMMON to Ground Differential . . . . –2.0 V to +5.0 V
Digital Input Voltage Range . . . . . . . . . . . . . –3.5 V to +5.0 V
Trigger/Reset Input Voltage Range . . . . . . . . . . . . . . . ± 5.0 V
Trigger/Reset Differential Voltage . . . . . . . . . . . . . . . . . .5.0 V
Minimum RSET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220 Ω
Digital Output Current (Q and Q) . . . . . . . . . . . . . . . 30 mA
ELECTRICAL CHARACTERISTICS2 (Supply Voltages +V = +5.0 V, V = –5.2 V; C
S
Test
Level
Parameter
Temp
RESOLUTION
S
EXT
= 0 pF; RSET = 500 ⍀ unless otherwise noted)
–25ⴗC to +85ⴗC
AD9500BP/BQ
Min
Typ
Max
–55ⴗC to +125ⴗC
AD9500TE/TQ
Min
Typ
Max
Units
8
8
Bits
3
ACCURACY
Differential Linearity
Integral Linearity
Monotonicity
I
I
I
+25°C
+25°C
+25°C
DIGITAL INPUT
Logic “1” Voltage
Logic “0” Voltage
Logic “1” Current
Logic “0” Current
Digital Input Capacitance
Data Setup Time4
Data Hold Time5
Latch Pulsewidth (tLPW)
VI
VI
VI
VI
VI
V
V
V
Full
Full
Full
Full
+25°C
+25°C
+25°C
+25°C
IV
IV
IV
I
VI
IV
IV
Full
Full
Full
+25°C
Full
+25°C
+25°C
–2.5; 4.5
–2.5; 2.0
40
300
40
50
75
4
6.5
7.25
–2.5; 4.5
–2.5; 2.0
40
300
40
50
75
4
6.5
7.25
V
V
mV
µA
µA
kΩ
pF
V
+25°C
2.0
2.0
ns
IV
I
V
V
V
I
IV
IV
V
I
I
V
V
+25°C
+25°C
Full
Full
+25°C
+25°C
+25°C
+25°C
+25°C
+25°C
+25°C
+25°C
+25°C
0.5
1.0
Guaranteed
0.5
1.0
LSB
LSB
0.8
5
5
5.5
0.75
0.75
V
V
µA
µA
pF
ns
ns
ns
Guaranteed
2.0
2.0
0.4
0.4
0.8
5
5
5.5
0.75
0.75
3.0
0.4
0.4
3.0
6
RESET/TRIGGER INPUTS
TRIGGER Input Voltage Range
RESET Input Voltage Range
Differential Switching Voltage
Input Bias Current
Input Resistance
Input Capacitance
Minimum Input Pulsewidth
tTPW, tRPW
7
DYNAMIC PERFORMANCE
Maximum Trigger Rate
Minimum Propagation Delay (tPD)8
Minimum Propagation Delay TC
Full-Scale Range TC9
Delay Uncertainty (Jitter)
Reset Propagation Delay (tRD)10
Reset-to-Trigger Holdoff (tTHO )11
Trigger-to-Reset Holdoff (tRHO)12
Minimum Output Pulsewidth
Output Rise Time7
Output Fall Time7
Delay Coefficient Settling Time (tDAC)13
Linear Ramp Settling Time (tLRS)
5.4
5.4
0.2
2.0
60
6.4
7.5
0.5
10
6.4
0
1.5
3.3
7.4
5.4
7.4
5.4
0.2
2.0
60
6.4
7.5
0.5
10
6.4
0
1.5
3.3
2.0
2.0
29
22
–2–
7.4
7.4
2.0
2.0
29
22
MHz
ns
ps/°C
ps/°C
ps
ns
ns
ns
ns
ns
ns
ns
ns
REV. D
AD9500
–25ⴗC to +85ⴗC
AD9500BP/BQ
Min
Typ
Max
–55ⴗC to +125ⴗC
AD9500TE/TQ
Min
Typ
Max
+25°C
Full
Full
–1.4
–1.4
VI
VI
Full
Full
–1.1
I
VI
I
VI
V
+25°C
Full
+25°C
Full
+25°C
24
I
+25°C
70
300
I
+25°C
150
500
Parameter
Test
Level
Temp
SUPPORT FUNCTIONS
ECLREF
ECLREF Voltage Drift14
Offset Adjust Range
IV
V
V
DIGITAL OUTPUTS7
Logic “1” Voltage
Logic “0” Voltage
POWER SUPPLY15
Positive Supply Current (+5.0 V)
Negative Supply Current (–5.2 V)
Nominal Power Dissipation
Power Supply Rejection Ratio16
Full-Scale Range Sensitivity
Minimum Propagation Delay
Sensitivity
–1.3
1.1
–2
–1.2
–1.3
1.1
–2
–1.2
–1.1
–1.5
37
28
30
42
44
–1.5
24
V
mV/°C
mA
V
V
28
30
42
44
mA
mA
mA
mA
mW
70
300
ps/V
150
500
ps/V
37
312
Units
312
NOTES
1
Absolute maximum ratings are limiting values, to be applied individually, and beyond which serviceability of the circuit may be impaired. Functional operability under
any of these conditions is not necessarily implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability.
2
Typical thermal impedance
24-Lead Cerdip
θJA = 56°C/W; θ JC = 16°C/W
28-Leadless PLCC (Plastic)
θJA = 60°C/W; θ JC = 22°C/W
28-Leaded Ceramic LCC
θJA = 69°C/W; θ JC = 25°C/W
3
RSET = 10 kΩ (Full-scale delay = 100 ns).
4
The digital data inputs must remain stable for the specified time prior to the LATCH ENABLE signal.
5
The digital data inputs must remain stable for the specified time after the LATCH ENABLE signal.
6
The TRIGGER and RESET inputs are differential and must be driven relative to one another. Both of these inputs are ECL compatible, but can also be used with
TTL logic families in a limited fashion.
7
Outputs terminated through 50 Ω resistors to –2.0 V.
8
Program Delay = 0.0 ps (Digital Data = 00H). In Operation, any programmed delays are in addition to the Minimum Propagation Delay.
9
Change in total delay through AD9500, exclusive of changes in minimum propagation delay t PD.
10
Measured from the 50% transition point of the reset signal input, to the 50% transition point of the resetting output.
11
Minimum time from falling edge of RESET to triggering input, to ensure a valid output event.
12
Minimum time from triggering event to rising edge of RESET, to ensure a valid output event.
13
Measured from the LATCH ENABLE input to the point when the AD9500 becomes 8-bit accurate again, after a full-scale change in the programmed delay.
14
Standard 10K and 10KH ECL families operate with a 1.1 mV/°C drift by design.
15
Supply voltages should remain stable within ±5% for normal operation.
16
Measured at ± 5% of –VS and +VS.
Specifications subject to change without notice.
EXPLANATION OF TEST LEVELS
ORDERING GUIDE
Test Level
I
– 100% production tested.
II – 100% production tested at +25°C, and sample tested at
specified temperatures.
III – Periodically sample tested.
IV – Parameter is guaranteed by design and characterization
testing.
V – Parameter is a typical value only.
VI – All devices are 100% production tested at +25°C. 100%
production tested at temperature extremes for extended
temperature devices; sample tested at temperature extremes for commercial/industrial devices.
REV. D
Model
Temperature
Ranges
Package
Descriptions
28-Leadless PLCC (Plastic),
Industrial Temperature
AD9500BQ –25°C to +85°C 24-Lead Cerdip,
Industrial Temperature
AD9500TE –55°C to +125°C 28-Leaded LCC,
Extended Temperature
AD9500TQ –55°C to +125°C 24-Lead Cerdip,
Extended Temperature
Package
Options
AD9500BP –25°C to +85°C
–3–
P-28A
Q-24
E-28A
Q-24
AD9500
PIN FUNCTION DESCRIPTIONS
Pin Name
Description
D4–D6
One of eight digital inputs used to set the programmed delay.
D7 (MSB)
One of eight digital inputs used to set the programmed delay. D7 (MSB) is the most significant bit of the
digital input word.
ECLREF
ECL midpoint reference, nominally –1.3 V. Use of the ECL REF allows either of the TRIGGER or RESET
inputs to be configured for single-ended ECL inputs.
OFFSET ADJUST
The OFFSET ADJUST is used to adjust the minimum propagation delay (tPD), by pulling or pushing a
small current out of or into the pin.
CS
CS allows the full-scale range to be extended by using an external timing capacitor. The value of CEXT,
connected between CS and +VS, may range from no external capacitance to 0.1 µF+.
See RS (CINTERNAL = 10 pF).
+VS
Positive supply terminal, nominally +5.0 V.
TRIGGER
Noninverted input of the edge-sensitive differential trigger input stage. The output at Q will be delayed by
the programmed delay, after the triggering event. The programmed delay is set by the digital input word.
The TRIGGER input must be driven in conjunction with the TRIGGER input.
TRIGGER
Inverted input of the edge-sensitive differential trigger input stage. The output at Q will be delayed by the
programmed delay, after the triggering event. The programmed delay is set by the digital input word. The
TRIGGER input must be driven in conjunction with the TRIGGER input.
RESET
Inverted input of the level-sensitive differential reset input stage. The output at Q will be reset after a signal
is received at the reset inputs. In the “minimum configuration,” the minimum output pulsewidth will be
equal to the “reset propagation delay,” tRD. The RESET input must be driven in conjunction with the
RESET input.
RESET
Noninverted input of the level-sensitive differential reset input stage. The output at Q will be reset after a
signal is received at the reset inputs. In the “minimum configuration,” the minimum output pulsewidth will
be equal to the “reset propagation delay,” tRD. The RESET input must be driven in conjunction with the
RESET input.
Q
One of two complementary ECL outputs. A “triggering” event at the inputs will produce a logic HIGH on
the Q output. A “resetting” event at the inputs will produce a logic LOW on the Q output.
Q
One of two complementary ECL outputs. A “triggering” event at the inputs will produce a logic LOW on
the Q output. A “resetting” event at the inputs will produce a logic HIGH on the Q output.
QR
Q R output is parallel to the Q output. The Q R output is typically used to drive delaying circuits for extending output pulsewidths. A “triggering” event at the inputs will produce a logic LOW on the Q R output. A
“resetting” event at the inputs will produce a logic HIGH on the Q R output.
ECL COMMON
The collector common for the ECL output stage. The collector common may be tied to +5.0 V, but normally it is tied to the circuit ground for standard ECL outputs.
–VS
Negative supply terminal, nominally –5.2 V.
RS
RS is the reference current setting terminal. An external setting resistor, RSET , connected between RS and
–VS determines the internal reference current. See CS (250 Ω ≤ RSET ≤ 50 kΩ).
GROUND
The ground return for the TTL and analog inputs.
LATCH ENABLE
Transparent TTL latch control line. A logic HIGH on the LATCH ENABLE freezes the digital code at the
logic inputs. A logic LOW on the LATCH ENABLE allows the internal current levels to be continuously
updated through the logic inputs D0 thru D7.
D0 (LSB)
One of eight digital inputs used to set the programmed delay. D0 (LSB) is the least significant bit of the
digital input word.
D3–D1
One of eight digital inputs used to set the programmed delay.
–4–
REV. D
AD9500
Figure 1. System Timing Diagram
DIE LAYOUT
MECHANICAL INFORMATION
Die Dimensions . . . . . . . . . . . . . . . 104 ⫻ 103 ⫻ 18 (max) mils
Pad Dimensions . . . . . . . . . . . . . . . . . . . . . . . 4 ⫻ 4 (min) mils
Metalization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Aluminum
Backing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . None
Substrate Potential . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .–VS
Passivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Oxynitride
Die Attach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Gold Eutectic
Bond Wire . . . . . . . . 1.25 mil, Aluminum; Ultrasonic Bonding
or 1 mil, Gold; Gold Ball Bonding
REV. D
–5–
AD9500
Figure 2. Input/Output Circuits
–6–
REV. D
AD9500
INSIDE THE AD9500
The heart of the AD9500 is the linear ramp generator. A triggering event at the input of the AD9500 initiates the ramp cycle.
As the ramp voltage falls, it will eventually go below the threshold set up by the internal DAC (digital-to-analog converter). A
comparator monitors both the linear ramp voltage and the DAC
threshold level. The output of the comparator serves as the
output for the AD9500, and the interval from the trigger until
the output switches is the total delay time of the AD9500.
The total delay through the AD9500 is made up of two components. The first is the full-scale programmed delay, tD (max),
determined by RSET and CEXT. The second component of the
total delay is the minimum propagation delay through the
AD9500 (tPD). The full-scale delay is variable from 2.5 ns to
greater than 1 ms. The internal DAC is capable of generating
256 separate programmed delays within the full-scale range (this
gives 10 ps increments for a 2.5 ns full-scale setting).
The actual programmed delay is directly related to both the
digital control data (digital data to the internal DAC) and the
RC time constant established by RSET and CEXT. The specific
relationship is as follows:
Total Delay = Minimum Propagation Delay +
Programmed Delay
= tPD + (digital value/256) RSET (CEXT + 10 pF)
Figure 4. Internal Timing Diagram
On resetting, the ramp voltage held in the timing capacitor
(CEXT + 10 pF) is discharged. The AD9500 discharges the bulk
of the ramp voltage very quickly, but to maintain absolute accuracy, subsequent triggering events should be held off until after
the linear ramp settling time (tLRS). Applications which employ
high frequency triggering at a constant rate will not be affected
by the slight settling errors since they will be constant for fixed
reset-to-trigger cycles.
The RESET and TRIGGER inputs of the AD9500 are differential and must be driven relative to one another. Accordingly, the
TRIGGER and RESET inputs are ideally suited for analog or
complementary input signals. Single-ended ECL input signals
can be accommodated by using the ECL midpoint reference
(ECLREF) to drive one side of the differential inputs.
Figure 3. Typical Programmed Delay Ranges
The internal DAC determines the programmed delay by way of
the threshold level at its output. The LATCH ENABLE control
for the onboard latch is active (latches) logic “HIGH.” In the
logic “LOW” state, the latch is transparent, and the internal
DAC will attempt to follow changes at the digital data inputs.
Both the LATCH ENABLE control and the data inputs are
TTL compatible. The internal DAC may be updated at any
time, but full timing accuracy may not be attained unless triggering events are held off until after the DAC settling time
(tDAC).
REV. D
The output of the AD9500 consists of both Q and Q driver
stages, as well as the Q R output which is used primarily for
extending the output pulsewidth. In the most direct reset configuration, either the Q or the Q output is tied to the respective
RESET input. This generates a delayed output pulse with a
duration equal to the reset delay time (tRD) of approximately
6 ns. Note that the reset delay time (tRD) becomes extended for
very small programmed delay settings. The duration of the
output pulse can be extended by driving the reset inputs with the
Q R output through an RC network (see “Extended Output
Pulsewidth” application). Using the Q R output to drive the
reset circuit avoids loading the Q or Q outputs.
Values in the specification table are based on 5 ns FSR test
conditions. Nearly all dynamic specifications degrade for longer
full scales. For details of performance change, request the application note “Using Digitally Programmable Delay Generators.”
–7–
AD9500
the Q and the Q outputs are completely free for other uses. Q
has limited current drive; the minimum resistance for RD should
be 4 kΩ.
APPLICATIONS
The AD9500 is a very versatile device that is not difficult to use.
Essentially there are only a few basic configurations which can
be extended into a number of applications. The TRIGGER and
RESET inputs of the AD9500 can be treated as single ended, or
as differential, which allows the AD9500 to operate with a wide
range of signal sources. The output pulse from the AD9500 can
be reset in one of two ways, either immediately by driving the
RESET inputs with the output itself, or in a delayed mode.
MINIMUM CONFIGURATION
The minimum configuration uses only one of the TRIGGER
inputs. The other is connected to the ECL reference midpoint,
ECLREF. This allows the AD9500 to be triggered with standard
10K or 10KH ECL signals. Once a triggering event occurs, the
Q output will go into the logic HIGH state, and the Q output
will go into the logic LOW state after the programmed delay.
The Q output is then used to drive the RESET input, causing
the AD9500 to reset itself. The result is a delayed output pulse
which is only as wide as the reset propagation delay (tRD).
Figure 6. Extended Output Pulsewidth Configuration
MULTICHANNEL DESKEWING
Perhaps the most appropriate use of the AD9500 is in multiple
delay matching applications. Slight differences in impedance
and cable length can create large timing skews within a highspeed system. Much of this skew can be eliminated by running
each signal through an AD9500. With one line used as a standard, the programmed delays of the other AD9500s are adjusted
to eliminate the timing skews. With the very fine timing adjustments possible from the AD9500 (as small as 10 ps), nearly any
high-speed system should be able to automatically adjust itself
to extremely tight tolerances.
Figure 5. Single Input–Minimum Timing Configuration
EXTENDED OUTPUT PULSEWIDTHS
The extended pulse configuration is similar to the minimum
configuration. The difference here is that the output pulsewidth
has been extended. Operation is identical in terms of triggering
the AD9500; the functional difference is in the resetting circuit.
In this case the Q R output is used to drive the RESET input
through a resistor/capacitor charging network. The charging
network will cause the signal at the RESET input to fall more
slowly, which will extend the output pulsewidth. An added
benefit of the extended pulsewidth configurations is that both
Figure 7. Multiple Delay Matching
–8–
REV. D
AD9500
MEASURING UNKNOWN DELAYS
Two AD9500s can be combined to measure delays with a high
degree of precision. One AD9500 is set with little or no programmed delay, and its output is used to drive the unknown
delay circuit, which in turn drives the input of a “D” type flipflop. The second AD9500 is triggered along with the first, and
its output provides a clocking signal for the flip-flop. The programmed delay of the second AD9500 is then varied to detect
the output edge from the unknown delay circuit.
Detecting the output edge is relatively straightforward. If the
programmed delay through the second AD9500 is too long, the
flip-flop output will be at logic HIGH. If, on the other hand, the
programmed delay through the second AD9500 is too short, the
flip-flop output will be at logic LOW. When the programmed
delay is properly adjusted, the flip-flop will likely bounce between logic HIGH and logic LOW. The digital code value used
to create the second programmed delay is a direct indication of
the delay through the unknown circuit. The most accurate results can only be attained by calibrating the system without the
unknown delay circuit in place.
Figure 8. Measuring Unknown Delays
equals the DAC threshold. By varying the DAC threshold level
and adjusting the second AD9500 programmed delay, a point
by point reconstruction of the ac waveform can be created.
Figure 9. Measuring AC Waveforms
PROGRAMMABLE OSCILLATOR
Another interesting use of the AD9500 is in a digitally programmable oscillator. The highly accurate delays generated by the
AD9500 can be exploited to create a ring oscillator with variable
duty cycle. The delayed output of the first AD9500 is used to
drive the TRIGGER input of the second AD9500. The output
of the second AD9500, in turn, is used to drive the TRIGGER
input of the first AD9500. Together the two devices will alternately trigger each other creating two pulse chains on the outputs.
The total delay through both AD9500s combined, determines
the period of the oscillation frequency. The duty cycle can be
controlled by using the outputs to drive the SET and RESET
inputs of a flip-flop. The total delay through the first AD9500
will control the flip-flop logic LOW output pulsewidth, and the
second AD9500 will control the flip-flop logic HIGH output
pulsewidth.
MEASURING HIGH SPEED AC WAVEFORMS
The same circuitry used to measure unknown delays can be
extended to measure the time response of high speed ac waveforms. With the addition of a digital-to-analog converter and an
analog comparator, the circuit functions very much like the
previous application. The DAC sets a threshold level which
drives one of the differential comparator inputs. The other comparator input is driven by the device under test (DUT). The
output of the first AD9500 causes the DUT to produce an
output. The second AD9500, which is also triggered along with
the first AD9500, strobes the comparator latch enable.
Figure 10. Ring Oscillator
If the DUT output is greater than the DAC threshold when the
comparator is latched, the comparator output will be at logic
HIGH. If the output is below the DAC threshold, the comparator will be at logic LOW. The programmed delay setting of the
second AD9500 is adjusted to the point where the DUT output
REV. D
–9–
AD9500
LAYOUT CONSIDERATIONS
GENERAL PERFORMANCE ENHANCEMENTS
The AD9500 is a precision timing device, and as such high
frequency design techniques must be employed to achieve the
best performance. The use of a low impedance ground plane is
particularly important. Ideally the ground plane should be on
the component side of the layout and extend under the
AD9500, to shield it from system timing signals. Sockets pose a
special problem for a circuit like the AD9500 because of the
additional inter-lead capacitance they create. If sockets must be
used, pin sockets are generally preferred. Power supply decoupling is also critical to a high-speed design; a 0.1 µF ceramic
capacitor and a 0.01 µF mica capacitor for both power supplies
should be very effective. DAC threshold stability can be improved
by decoupling the OFFSET ADJUST pin to +5.0 V (note that this
will lengthen the DAC settling time, tDAC)
High speed operation is generally more consistent if CEXT is
kept small (i.e., no external capacitor) to maintain small discharge time constants. Integral linearity, however, benefits from
larger values of CEXT by buffering small system spikes and
surges. Another means of improving integral linearity is to draw
a small current (≈200 µA) out of the OFFSET ADJUST pin
with a 47 kΩ pull-down resistor. This has the effect of moving
the internal DAC reference levels into a relatively more linear
region of the ramp. This technique is generally only useful for
small full-scale delay configurations. Its use with larger full-scale
delays will extend the minimum propagation delay (tPD). A pullup resistor to +5.0 V creates the opposite effect by reducing the
minimum propagation delay (tPD) at the expense of increased
reset propagation delay (tRD) and degraded linearity (see OFFSET matching circuit).
DELAY OFFSET ADJUSTMENTS
Caution should be used when applying high slew rate data at the
inputs of the AD9500. For data inputs with slew rates in excess
of 1 V/ns, a 100 Ω series resistor should be utilized in the data
path.
As the full-scale delay is increased, a component of the minimum propagation delay also increases. This is caused by the
additional time required by the ramp (now with a much “flatter”
slope) to fall below the DAC threshold corresponding to the
minimum propagation delay (tPD). One means of decreasing the
minimum propagation delay (when the full-scale delay, set by
RSET and CEXT is large) is to offset the internal DAC threshold
toward the initial ramp levels, thus reducing the time for the
internal ramp to cross the threshold once the AD9500 is triggered.
An external DAC can be used with the AD9500 for increased
resolution and higher update rates. For the most part, a standard ECL DAC, operating between +5.0 V and ground, should
work with the AD9500. The output of the external DAC must
be connected to the OFFSET ADJUST pin of the AD9500 with
the internal DAC turned off (D0 thru D 7 at logic LOW). For
normal operation, the external DAC output should range from
0 mA to –2 mA (sinking).
Figure 12. Operation with External DAC
Figure 11. The Offset Adjust Pin Can Be Used to Match
Several AD9500s
The DAC levels are offset toward the initial ramp level by injecting a small current into the offset adjust pin. Note, however,
that the ramp start-up region is less linear than the later portions
of the ramp, which is the primary reason for the built-in offset.
If the minimum propagation delay is kept above 5 ns (the linear
portion of the ramp), no significant degradation in linearity
should result. This concept can be extended to match the actual
propagation delays of several AD9500s, by injecting or sinking
a small current (<2 mA) into or out of each of the OFFSET
ADJUST pins.
–10–
REV. D
AD9500
OUTLINE DIMENSIONS
Dimensions shown in inches and (mm).
0.005 (0.13) MIN
C1137d–0–4/99
24-Lead Cerdip
(Q-24)
0.098 (2.49) MAX
24
13
1
12
0.310 (7.87)
0.220 (5.59)
0.320 (8.13)
0.290 (7.37)
PIN 1
0.060 (1.52)
0.015 (0.38)
1.280 (32.51) MAX
0.200 (5.08)
MAX
0.150
(3.81)
MIN
0.200 (5.08)
0.125 (3.18)
0.023 (0.58)
0.014 (0.36)
0.100 (2.54)
BSC
0.070 (1.78) SEATING
0.030 (0.76) PLANE
0.015 (0.38)
0.008 (0.20)
15°
0°
28-Leaded LCC
(E-28A)
0.075
(1.91)
REF
0.100 (2.54)
0.064 (1.63)
0.458 (11.63)
0.442 (11.23) 0.458
SQ
(11.63)
MAX
SQ
0.095 (2.41)
0.075 (1.90)
26
25
0.300 (7.62)
BSC
0.150
(3.51)
BSC
0.015 (0.38)
MIN
4
28
5
1
0.011 (0.28)
0.007 (0.18)
R TYP
0.075
(1.91)
REF
BOTTOM
VIEW
11
0.200
(5.08)
BSC
0.055 (1.40)
0.045 (1.14)
0.088 (2.24)
0.054 (1.37)
0.050
(1.27)
BSC
12
19
18
0.028 (0.71)
0.022 (0.56)
45° TYP
28-Leadless PLCC
(P-28A)
0.048 (1.21)
0.042 (1.07)
4
5
PIN 1
IDENTIFIER
0.180 (4.57)
0.165 (4.19)
0.056 (1.42)
0.042 (1.07)
26
25
11
12
REV. D
0.021 (0.53)
0.013 (0.33)
0.050
(1.27)
BSC
TOP VIEW
(PINS DOWN)
0.020
(0.50)
R
0.025 (0.63)
0.015 (0.38)
0.032 (0.81)
0.026 (0.66)
19
18
0.430 (10.92)
0.390 (9.91)
0.040 (1.01)
0.025 (0.64)
0.456 (11.58)
SQ
0.450 (11.43)
0.495 (12.57)
SQ
0.485 (12.32)
0.110 (2.79)
0.085 (2.16)
–11–
PRINTED IN U.S.A.
0.048 (1.21)
0.042 (1.07)