0% found this document useful (0 votes)
7 views8 pages

Ad 767

The AD767 is a 12-bit digital-to-analog converter (DAC) that features a high stability buried Zener reference and an on-chip output amplifier, designed for microprocessor compatibility with a fast 40 ns write pulse. It guarantees monotonicity and low linearity errors over temperature, making it suitable for high-accuracy applications. The device is available in various packages and is compliant with MIL-STD-883 for military applications.

Uploaded by

avals.cz
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views8 pages

Ad 767

The AD767 is a 12-bit digital-to-analog converter (DAC) that features a high stability buried Zener reference and an on-chip output amplifier, designed for microprocessor compatibility with a fast 40 ns write pulse. It guarantees monotonicity and low linearity errors over temperature, making it suitable for high-accuracy applications. The device is available in various packages and is compliant with MIL-STD-883 for military applications.

Uploaded by

avals.cz
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

a Microprocessor-Compatible

12-Bit D/A Converter


AD767*
FEATURES FUNCTIONAL BLOCK DIAGRAM
Complete 12-Bit D/A Function
On-Chip Output Amplifier
High Stability Buried Zener Reference
Fast 40 ns Write Pulse
0.3" Skinny DIP and PLCC Packages
Single Chip Construction
Monotonicity Guaranteed Over Temperature
Settling Time: 3 ms max to 1/2 LSB
Guaranteed for Operation with 612 V or 615 V Supplies
TTL/5 V CMOS Compatible Logic Inputs
MIL-STD-883 Compliant Versions Available

PRODUCT DESCRIPTION PRODUCT HIGHLIGHTS


The AD767 is a complete voltage output 12-bit digital-to- 1. The AD767 is a complete voltage output DAC with voltage
analog converter including a high stability buried Zener reference and digital latches on a single IC chip.
reference and input latch on a single chip. The converter uses 2. The input latch responds to write pulse widths as short as
12 precision high-speed bipolar current steering switches and a 40 ns assuring direct interface with the industry’s fastest
laser-trimmed thin-film resistor network to provide high accuracy. microprocessors.
Microprocessor compatibility is achieved by the on-chip latch. 3. The internal buried Zener reference is laser-trimmed to
The design of the input latch allows direct interface to 12-bit 10.00 volts with a ± 1% maximum error. The reference
buses. The latch responds to strobe pulses as short as 40 ns, voltage is also available for external application.
allowing use with the fastest available microprocessors.
4. The gain setting and bipolar offset resistors are matched to
The functional completeness and high performance of the the internal ladder network to guarantee a low gain temperature
AD767 result from a combination of advanced switch design, coefficient and are laser trimmed for minimum full-scale and
high-speed bipolar manufacturing process, and the proven laser bipolar offset errors.
wafer-trimming (LWT) technology.
5. The precision high-speed current steering switches and
The subsurface (buried) Zener diode on the chip provides a on-board high-speed output amplifier settle within 1/2 LSB
low-noise voltage reference which has long-term stability and for a 10 V full-scale transition in 3.0 µs when properly
temperature drift characteristics comparable to the best discrete compensated.
reference diodes. The laser trimming process which provides the
excellent linearity is also used to trim the absolute value of the 6. The AD767 is available in versions compliant with
reference as well as its temperature coefficient. The AD767 is MIL-STD-883. Refer to the Analog Devices Military
thus well suited for wide temperature range performance with Products Databook or current AD767/883B data sheet for
± 1/2 LSB maximum linearity error and guaranteed monotonicity detailed specifications.
over the full temperature range. Typical full-scale gain T.C. is
5 ppm/°C.

*Protected by Patent Numbers 3,803,590; 3,890,611; 3,932,863; 3,978,473;


4,020,486; and others pending.

REV. A
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 One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
otherwise under any patent or patent rights of Analog Devices. Tel: 617/329-4700 Fax: 617/326-8703
AD767–SPECIFICATIONS (T = +258C, 615 volt power supplies, Unipolar Mode, unless otherwise noted.)
A

Model AD767J/A/S1 AD767K/B AD767A2 Chips


Min Typ Max Min Typ Max Min Typ Max Units
DIGITAL INPUTS
Resolution 12 12 12 Bits
Logic Levels (TTL Compatible, TMIN–TMAX)3
VIH (Logic “1”) +2.0 +5.5 +2.0 +5.5 +2.0 +5.5 V
VIL (Logic “0”) J, K, A, B 0 +0.8 0 +0.8 0 +0.8 V
VIL (Logic “0”) S 0 +0.7 V
IIH (VIH = 5.5 V) 3 10 3 10 3 10 µA
IIL (VIL = 0.8 V) 1 5 1 5 1 5 µA
TRANSFER CHARACTERISTICS
ACCURACY
Linearity Error @ +25°C ± 1/2 61 ± 1/8 61/2 ± 1/2 61 LSB
TA = TMIN to TMAX ± 1/2 61 ± 1/4 61/2 ± 1/2 61 LSB
Differential Linearity Error @ +25°C ± 1/2 61 ± 1/4 61 ± 1/2 61 LSB
TA = TMIN to TMAX Monotonicity Guaranteed Monotonicity Guaranteed Monotonicity Guaranteed LSB
Gain Error4 ± 0.1 60.2 ± 0.1 60.2 ± 0.1 60.2 % of FSR5
Unipolar Offset Error4 ±1 62 ±1 62 ±1 62 LSB
Bipolar Zero Error4 ± 0.05 60.1 ± 0.05 60.1 ± 0.05 60.1 % of FSR
DRIFT
Gain TA = 25°C to TMIN or TMAX ±5 ± 30 ±5 ± 15 ±5 ± 30 ppm of FSR/°C
Unipolar Offset TA = 25°C to TMIN or TMAX ±1 ±3 ±1 ±3 ±1 ±3 ppm of FSR/°C
Bipolar Zero TA = 25°C to TMIN or TMAX ±5 ± 10 ± 10 ±5 ± 10 ppm of FSR/°C
CONVERSION SPEED
Settling Time to ± 0.01% of FSR for
FSR change (2 kΩ||500 pF load)
with 10 kΩ Feedback 3 4 3 4 3 4 µs
with 5 kΩ Feedback 2 3 2 3 2 3 µs
For LSB Change 1 1 1 µs
Slew Rate 10 10 10 V/µs
ANALOG OUTPUT
Ranges6 ± 2.5, ± 5, ± 10, ± 2.5, ± 5, ± 10, ± 2.5, ± 5, ± 10, V
+5, +10 +5, +10 +5, +10
Output Current ±5 ±5 ±5 mA
Output Impedance (dc) 0.05 0.05 0.05 Ω
Short-Circuit Current 40 40 40 mA
REFERENCE OUTPUT 9.90 10.00 10.10 9.90 10.00 10.10 9.90 10.00 10.10 V
External Current 0.1 1.0 0.1 1.0 0.1 1.0 mA
POWER SUPPLY SENSITIVITY
VCC = +11.4 to +16.5 V dc 5 10 5 10 5 10 ppm of FS/%
VEE = –11.4 to –16.5 V dc 5 10 5 10 5 10 ppm of FS/%
POWER SUPPLY REQUIREMENTS
Rated Voltages ± 12, ± 15 ± 12, ± 15 ± 12, ± 15 V
Range6 611.4 616.5 611.4 616.5 611.4 616.5 V
Supply Current
+11.4 to +16.5 V dc 9 13 9 13 9 13 mA
–11.4 to –16.5 V dc 18 23 18 23 18 23 mA
Total Power Consumption 400 600 400 600 400 600 mW
TEMPERATURE RANGE
J/K 0 +70 0 +70 °C
A/B –25 +85 –25 +85 –25 +85 °C
S –55 +125 –55 +125 °C
Operating –55 +125 –55 +125 °C
Storage (All Grades) –65 +125 –65 +125 –65 +125 °C
NOTES
1
AD767 “S” specifications shown for information only. Consult Analog Devices Military Databook or contact factory for a controlled specification sheet.
2
AD767A Chips specifications are tested at +25°C and, when in boldface, at +85°C. They are typical at –25°C.
3
The digital input specifications are 100% tested at +25°C, and guaranteed but not tested over the full temperature range.
4
Adjustable to zero.
5
FSR means “Full-Scale Range” and is 20 V for ± 10 V range and 10 V for the ± 5 V range.
6
A minimum power supply of ± 12.5 V is required for a ± 10 V full-scale output and ± 11.4 V is required for all other voltage ranges.
Specifications subject to change without notice.
Specifications shown in boldface are tested on all production units at final electrical test (except per Notes 1 and 2). Results from those tests are used to calculate
outgoing quality levels. All min and max specifications are guaranteed, although only those shown in boldface are tested on all production units.

–2– REV. A
AD767
ABSOLUTE MAXIMUM RATINGS* Ref Out, VOUT (Pins 6, 9) . . . Indefinite short to power ground
VCC to Power Ground . . . . . . . . . . . . . . . . . . . . .0 V to +18 V Momentary Short to VCC
VEE to Power Ground . . . . . . . . . . . . . . . . . . . . . 0 V to –18 V Power Dissipation . . . . . . . . . . . . . . . . . . . . . . . . . . . 1000 mW
Digital Inputs (Pins 11, 13–24) *Stresses above those listed under “Absolute Maximum Ratings” may cause
to Power Ground . . . . . . . . . . . . . . . . . . . . –1.0 V to +7.0 V permanent damage to the device. This is a stress rating only and functional
Ref In to Reference Ground . . . . . . . . . . . . . . . . . . . . . . ± 12 V operation of the device at these or any other conditions above those indicated in
Bipolar Offset to Reference Ground . . . . . . . . . . . . . . . . ± 12 V the operational sections of this specification is not implied. Exposure to absolute
maximum rating conditions for extended periods may affect device reliability.
10 V Span R to Reference Ground . . . . . . . . . . . . . . . . . ± 12 V
20 V Span R to Reference Ground . . . . . . . . . . . . . . . . . ± 24 V
Symbol Parameter Min Typ Max
TIMING SPECIFICATIONS tDS Data Valid to End of CS 40 – – ns
(All Models, TA = 25°C, VCC = +12 V or +15 V, (–25°C to +85°C) 60 – – ns
VEE = –12 V or –15 V) (–55°C to +125°C) 90 – – ns
tDH Data Hold Tiıne 10 – – ns
(–25°C to +85°C) 10 – – ns
(–55°C to +125°C) 20 – – ns
tCS CS Pulse Width 40 – – ns
(–25°C to +85°C) 60 – – ns
(–55°C to +125°C) 90 – – ns
tSETT Output Voltage Settling Time* – 2 4 µs
*tSETT is measured referenced to the leading edge of t CS. If tCS > tDS, then
tSETT is measured referenced to the beginning of Data Valid.

PIN CONFIGURATION

DIP PLCC

ORDERING GUIDE

Linearity Gain T.C.


Temperature Error Max Max
Model1 Package Range 8C TMIN–TMAX ppm/8C

AD767JN Plastic DIP 0 to +70 ± 1 LSB 30


AD767JP PLCC 0 to +70 ± 1 LSB 30
AD767KN Plastic DIP 0 to +70 ± 1/2 LSB 15
AD767KP PLCC 0 to +70 ± 1/2 LSB 15
AD767AD Ceramic DIP –25 to +85 ± 1 LSB 30
AD767BD Ceramic DIP –25 to +85 ± 1/2 LSB 15
AD767SD/
883B Ceramic DIP –55 to +125 Note 2 Note 2
AD767A
Chips N/A –25 to +85 ± 1 LSB 30
NOTES
1
D = Ceramic DIP; N = Plastic DIP; P = Plastic Leaded Chip Carrier.
2
For details on grade and package offerings screened in accordance with MIL-STD-883, refer to
the Analog Devices Military Products Databook or current AD767/883B data sheet.

REV. A –3–
AD767
THE AD767 OFFERS TRUE 12-BIT PERFORMANCE Gain and offset drift are minimized in the AD767 because of the
OVER THE FULL TEMPERATURE RANGE thermal tracking of the scaling resistors with other device
LINEARITY ERROR: Analog Devices defines linearity error as components. Connections for various output voltage ranges are
the maximum deviation of the actual, adjusted DAC output shown in Table I.
from the ideal analog output (a straight line drawn from 0 to
F.S. – 1 LSB) for any bit combination. This is also referred to as
relative accuracy. The AD767 is laser trimmed to typically
maintain linearity errors at less than ± 1/8 LSB for the K and B
versions and ± 1/2 LSB for the J, A and S versions. Linearity
over temperature is also held to ± 1/2 LSB (K/B) or ± 1 LSB
(J/A/S).
MONOTONICITY: A DAC is said to be monotonic if the
output either increases or remains constant for increasing digital
inputs such that the output will always be a nondecreasing
function of input. All versions of the AD767 are monotonic over Figure 1. Output Amplifier Voltage Range Scaling Circuit
their full operating temperature range.
DIFFERENTIAL NONLINEARITY: Monotonic behavior UNIPOLAR CONFIGURATION (Figure 2)
requires that the differential linearity error be less than 1 LSB This configuration will provide a unipolar 0 to +10 volt output
both at +25°C as well as over the temperature range of interest. range. In this mode, the bipolar offset terminal, Pin 4, should be
Differential nonlinearity is the measure of the variation in analog grounded if not used for trimming.
value, normalized to full scale, associated with a 1 LSB change STEP I … ZERO ADJUST
in digital input code. For example, for a 10 volt full-scale Turn all bits OFF and adjust zero trimmer R1, until the output
output, a change of 1 LSB in digital input code should result in reads 0.000 volts (1 LSB = 2.44 mV). In most cases this trim is
a 2.44 mV change in the analog output (1 LSB = 10 V 3 not needed, and Pin 4 should be connected to Pin 5.
1/4096 = 2.44 mV). If in actual use, however, a 1 LSB change STEP II … GAIN ADJUST
in the input code results in a change of only 0.61 mV (1/4 LSB) Turn all bits ON and adjust 100 Ω gain trimmer R2 until the
in analog output, the differential nonlinearity error would be output is 9.9976 volts. (Full scale is adjusted to 1 LSB less than
–1.83 mV, or –3/4 LSB. nominal full scale of 10.000 volts.)
GAIN ERROR: DAC gain error is a measure of the difference
between an ideal DAC and the actual device’s output span. All
grades of the AD767 have a maximum gain error of 0.2% FS.
However, if this is not sufficient, the error can easily be adjusted
to zero (see Figures 2 and 3).
UNIPOLAR OFFSET ERROR: Unipolar offset error is a
combination of the offset errors of the voltage-mode DAC and
the output amplifier and is measured when the AD767 is
configured for unipolar outputs. It is present for all codes and is
measured with all “0s” in the DAC latches. This is easily
adjustable to zero when required.
BIPOLAR ZERO ERROR: Bipolar zero errors result from
errors produced by the DAC and output amplifier when the
AD767 is configured for bipolar output. Again, as with unipolar
offset and gain errors, this is easily adjusted to zero when
required.
Figure 2. 0 to +10 V Unipolar Voltage Output
ANALOG CIRCUIT CONNECTIONS
Internal scaling resistors provided in the AD767 may be connected
to produce bipolar output voltage ranges of ± 10, ± 5 or ±2.5 V
or unipolar output voltage ranges of 0 to +5 V or 0 to +10 V.
Table I. Output Voltage Range Connections

Output Digital Connect Connect Connect Connect


Range Input Codes Pin 9 to Pin 1 to Pin 2 to Pin 4 to
± 10 V Offset Binary 1 9 NC 6 (through 50 Ω fixed or 100 Ω trim resistor)
±5 V Offset Binary 1 and 2 2 and 9 1 and 9 6 (through 50 Ω fixed or 100 Ω trim resistor)
± 2.5 V Offset Binary 2 3 9 6 (through 50 Ω fixed or 100 Ω trim resistor)
0 to +10 V Straight Binary 1 and 2 2 and 9 1 and 9 5 (or optional trim – See Figure 2)
0 to +5 V Straight Binary 2 3 9 5 (or optional trim – See Figure 2)

–4– REV. A
AD767
BIPOLAR CONFIGURATION (Figure 3) The AD767 reference output should be buffered with an
This configuration will provide a bipolar output voltage from external op amp if it is required to supply more than 0.1 mA
–5.000 to +4.9976 volts, with positive full scale occurring with output current. The reference is typically trimmed to ± 0.2%,
all bits ON (all 1s). then tested and guaranteed to ± 1.0% max error. The
STEP I … OFFSET ADJUST temperature coefficient is comparable to that of the full-scale
Turn OFF all bits. Adjust 100 Ω trimmer R1 to give –5.000 TC for a particular grade.
volts output. If an external reference is used (10.000 V, for example),
STEP II … GAIN ADJUST additional trim range must be provided, since the internal
Turn ON all bits. Adjust 100 Ω gain trimmer R2 to give a reference has a tolerance of ± 1%, and the AD767 full-scale and
reading of +4.9976 volts. bipolar offset are both trimmed with the internal reference. The
gain and offset trim resistors give about ± 0.25% adjustment
STEP III … BIPOLAR ZERO ADJUST (Optional) range, which is sufficient for the AD767 when used with the
In applications where an accurate zero output is required, set internal reference.
the MSB ON, all other bits OFF, and readjust R1 for zero volts
output. It is also possible to use external references other than 10 volts.
The recommended range of reference voltage is from +8 to
+10.5 volts, which allows both 8.192 V and 10.24 V ranges to
be used. The AD767 is optimized for fixed-reference applications.
If the reference voltage is expected to vary over a wide range in
a particular application, a CMOS multiplying DAC is a better
choice.
Reduced values of reference voltage will also permit the ± 12 volt
± 5% power supply requirement to be relaxed to ± 12 volts
± 10%.
It is not recommended that the AD767 be used with external
feedback resistors to modify the scale factor. The internal
resistors are trimmed to ratio-match and temperature-track the
other resistors on the chip, even though their absolute tolerances
are ±20%, and absolute temperature coefficients are approximately
Figure 3. ± 5 V Bipolar Voltage Output
–50 ppm/°C. If external resistors are used, a wide trim range
(± 20%) will be needed and temperature drift will be increased
INTERNAL/EXTERNAL REFERENCE USE
to reflect the mismatch between the temperature coefficients of
The AD767 has an internal low-noise buried Zener diode
the internal and external resistors.
reference which is trimmed for absolute accuracy and tempera-
ture coefficient. This reference is buffered and optimized for use Small resistors may be added to the feedback resistors in order
in a high-speed DAC and will give long-term stability equal or to accomplish small modifications in the scaling. For example, if
superior to the best discrete Zener reference diodes. The per- a 10.24 V full scale is desired, a 140 Ω 1% low-TC metal-film
formance of the AD767 is specified with the internal reference resistor can be added in series with the internal (nominal) 5k
driving the DAC since all trimming and testing (especially for feedback resistor, and the gain trim potentiometer (between
full-scale error and bipolar offset) is done in this configuration. Pins 6 and 7) should be increased to 200 Ω. In the bipolar
mode, increase the value of the bipolar offset trim potentiometer
The internal reference has sufficient buffering to drive external
also to 200 Ω.
circuitry in addition to the reference currents required for the
DAC (typically 0.5 mA to Ref In and 1.0 mA to Bipolar Offset).
A minimum of 0.1 mA is available for driving external loads.

Figure 4. Using the AD767 with the AD588 High Precision Reference

REV. A –5–
AD767
USING THE AD767 WITH THE AD588 HIGH PRECISION
VOLTAGE REFERENCE
The AD767 is specified for gain drift from 15 ppm/°C to
30 ppm/°C (depending on grade) using its internal 10 volt
reference. Since the internal reference contributes the majority
of this drift, an external high-precision voltage reference will
greatly improve performance over temperature. As shown in
Figure 4, the 10 volt output from the AD588 is used as the
reference. With a 1.5 ppm/°C output voltage drift the AD588
contributes less than 1/2 LSB gain drift when used with the
AD767 over the industrial temperature range. Using this
combination may result in apparent increases in full-scale error
Figure 5a. Large Scale Settling
due to the differences between the internal reference by which
the device is laser trimmed and the external reference with Figures 5b and 5c show the settling time for the transition from
which the device is actually applied. The AD767 internal all bits on to all bits off. Note that the settling time to ± 1/2 LSB
reference is specified to be 10 volts ± 100 mV whereas the for the 10 V step is improved from 2.4 microseconds to 1.6
AD588 is specified as 10 volts ± 1 mV. This may result in up to microseconds by the addition of the 20 pF capacitor.
101 mV of apparent full-scale error beyond the ± 25 mV
specified AD767 gain error. The 500 Ω potentiometer in series
with the reference input allows adequate trim range to null this
error.

GROUNDING RULES
The AD767 brings out separate analog and power grounds to
allow optimum connections for low noise and high-speed
performance. These grounds should be tied together at one
point, usually the device power ground. The separate ground
returns are provided to minimize current flow in low-level signal
paths.
The analog ground at Pin 5 is the ground point for the output Figure 5b. Fine-Scale Settling, CF = 0 pF
amplifier and is thus the “high quality” ground for the AD767;
it should be connected directly to the analog reference point of
the system. The power ground at Pin 12 can be connected to
the most convenient ground point; analog power return is
preferred. If power ground contains high frequency noise
beyond 200 mV, this noise may feed through the converter, thus
some caution will be required in applying these grounds.
It is also important to apply decoupling capacitors properly on
the power supplies for the AD767. The correct method for
decoupling is to connect a capacitor from each power supply pin
of the AD767 to the analog ground pin of the AD767. Any load
driven by the output amplifier should also be referred to the
analog ground pin. Figure 5c. Fine-Scale Settling, CF = 20 pF

OPTIMIZING SETTLING TIME Figures 5d and 5e show the settling time for the transition from
The dynamic performance of the AD767’s output amplifier can all bits off to all bits on. The improvement in settling time
be optimized by adding a small (20 pF) capacitor across the gained by adding CC = 20 pF is similar.
feedback resistor. Figure 5 shows the improvement in both
large-signal and small-signal settling for the 10 V range. In
Figure 5a, the top trace shows the data inputs (DB11–DB0 tied
together), the second trace shows the CS pulse, and the lower
two traces show the analog outputs for CF = 0 and 20 pF
respectively.

Figure 5d. Fine-Scale Settling, CF = 0 pF

–6– REV. A
AD767

Figure 5e. Fine-Scale Settling, CF = 20 pF Figure 6. 68000 – AD767 Interface


DIGITAL INPUT CONSIDERATIONS
The threshold of the digital input circuitry is set at 1.4 volts and 8086 – AD767 INTERFACE
does not change with supply voltage. Thus the AD767 digital Interfacing the AD767 to the 8086 16-bit microprocessor
interface may be driven with any of the popular types of 5 volt requires a minimal amount of external components. A 10 MHz
logic. 8086, for example, generates a 165 ns low write pulse which
may be gated with a decoded address to provide CS for the
A good engineering practice is to connect unused inputs to AD767. As WR returns high valid data is latched into the DAC.
power ground to improve noise immunity. Unconnected data See Figure 7.
and control inputs will float to logic 0 if left open.
The low digital input current of the AD767 eliminates the need
for buffer/drivers required by many monolithic converters using
bipolar technology. A single low-power Schottky gate, for
example, will drive several AD767s when connected to a
common bus.

INPUT CODING
The AD767 uses positive-true binary input coding. Logic “1” is
represented by an input voltage greater than 2.0 V, and logic
“0” is defined as an input voltage less than 0.8 V.
Unipolar coding is straight binary, where all zeroes (000H) on Figure 7. 8086 – AD767 Interface
the data inputs yields a zero analog output and all ones (FFFH)
yields an analog output 1 LSB below full scale. TMS32010 – AD767 INTERFACE
Bipolar coding is offset binary, where an input code of 000H The high-speed digital interface of the AD767 facilitates its use
yields a minus full-scale output, an input of FFFH yields an with the TMS32010 microprocessor at speeds up to 20 MHz.
output 1 LSB below positive full scale, and zero occurs for an In the three multiplexed LSBs of the address bus, PA2 – PA0
input code with only the MSB on (800H). are decoded as a port address and OR’ed with the low write
enable to generate CS for the DAC. A simple OUT xx,y
The AD767 can be used with twos complement input coding if instruction will output the data word stored in memory location
an inverter is used on the MSB (DB11). xx to any one of eight port locations y.
MICROPROCESSOR INTERFACE
The AD767, with its 40 ns minimum CS pulse width, may be
easily interfaced to any of today’s high-speed microprocessors.
The 12-bit single buffered input register will accept 12-bit
parallel data from processors such as the 68000, 8086, TMS320
series, and the Analog Devices ADSP-2100. Several illustrative
examples follow.

68000 – AD767 INTERFACE


Figure 6 illustrates the AD767 interface to a 68000 micro-
processor. An active low decoded address is OR’ed with the Figure 8. TMS32010 – AD767 Interface
processor’s R/W signal to provide CS and latch data into the
AD767. Later in the bus cycle the processor issues the upper TMS32020 – AD767 INTERFACE
(UDS) and lower (LDS) data strobes which are gated with the Interfacing the AD767 to the TMS32020 microprocessor is
decoded address to provide DTACK and terminate the bus easily achieved by using the TMS32020 I/O port capability. The
cycle. As shown, this interface will support a 12.5 MHz 68000 IS signal distinguishes the I/O address space from the local
system. program/data memory space and is used to enable a 74LS138
decoder. The decoded port address is then gated with the R/W
and STRB signals to provide the AD767 CS.

REV. A –7–
AD767

C1068a–10–4/88
Figure 9. TMS32020 – AD767 Interface Figure 11. TMS320C25 – AD767 Interface

ADSP-2100 – AD767 INTERFACE


OUTLINE DIMENSIONS
The ADSP-2100 single chip DSP processor may be interfaced
Dimensions shown in inches and (mm).
to the AD767 as shown in Figure 10. With a clock frequency of
32 MHz, and instruction execution in a single 125 ns cycle, the
24-Pin Ceramic (Suffix D)
processor will support the AD767 interface with a single wait
state.

24-Pin Plastic (Suffix N)

Figure 10. ADSP-2100 – AD767 Interface


At the beginning of the data memory access cycle the processor
provides a 14-bit address on the DMA bus. The DMS signal is
then asserted enabling a LOW address decode. Valid data is
now placed on the data bus and DMWR is issued. DMWR is
OR’ed with the LOW address decode to generate the AD767
CS.
The LOW decoded address is also gated with the Q output of a
D flip-flop to hold DMACK (Data Memory Acknowledge) PRINTED IN U.S.A.
LOW. This forces the processor into a wait state and extends 28-Pin PLCC (Suffix P)
the AD767 CS by 1 clock cycle. The rising edge of CLKOUT
latches Q HIGH bringing DMACK HIGH. The cycle is now
complete.

TMS320C25 – AD767 INTERFACE


Figure 11 illustrates the AD767 interface to a TMS320C25
digital signal processor. Due to the high-speed capability of the
processor (40 MHz), a single wait state is required and is easily
generated using MSC. A 20 MHz TMS320C25 however, does
not require wait states and should be interfaced using the circuit
shown in Figure 9.

–8– REV. A

You might also like