Datasheet

AD664
REV.
–8–
Table II. AD664 Digital Truth Table
Function DS1, DS0 LS MS TR QS0, 1, 2
1
RD CS RST
Load 1st Rank (data)
DACA 00 0 1 1 Select Quad 1 101
DACB 01 0 1 1 Select Quad 1 101
DACC 10 0 1 1 Select Quad 1 101
DACD 11 0 1 1 Select Quad 1 101
Load 2nd Rank (data) XX 1 1 1 XXX 1 101
Readback 2nd Rank (data) Select D/A X 1 1 Select Quad 0 101
Reset XX X X X XXX X X 0
Transparent
1
All DACs XX 1 1 0 000 1 101
DACA 00 0 1 0 000 1 101
DACB 01 0 1 0 000 1 101
DACC 10 0 1 0 000 1 101
DACD 11 0 1 0 000 1 101
Mode Select
1, 2
1st Rank XX 0 0 1 00X 1 101
2nd Rank XX 1 0 1 XXX 1 101
Readback Mode
1
XX X0100X 0101
Update 2nd Rank
and Mode XX 1 0 0 XXX 1 101
NOTES
X = Don’t Care.
1
For 44-pin versions only. Allow the AD664 to be addressed in 4-bit nibble, 8-bit byte or 12-bit parallel words.
2
For MS, TR, LS = 0, a MS 1st write occurs.
Figure 9a. Update Output of a Single DAC
258CT
MIN
to T
MAX
SYMBOL MIN (ns) MIN (ns)
t
LS
*0 0
t
DS
00
t
DH
00
t
LW
60 80
t
CH
30 50
t
AS
00
t
AH
00
*FOR t
LS
> 0, THE WIDTH OF LS MUST BE
INCREASED BY THE SAME AMOUNT THAT
t
LS
IS GREATER THAN 0 ns.
Figure 9b. Update Output of a Single DAC Timing
The following sections detail the timing requirements for
various data loading schemes. All of the timing specifica-
tions shown assume V
IH
= 2.4 V, V
IL
= 0.4 V, V
CC
= +15 V,
V
EE
= –15 V and V
LL
= +5 V.
Load and Update One DAC Output
In this first example, the object is simply to change the output of
one of the four DACs on the AD664 chip. The procedure is to
select the address bits that indicate the DAC to be programmed,
pull LATCH SELECT (
LS) low, pull CHIP SELECT (CS)
low, release
LS and then release CS. When CS goes low, data
enters the first rank of the input latch. As soon as
LS goes high,
the data is transferred into the second rank and produces the
new output voltage. During this transfer,
MS, TR, RD and RST
should be held high.
Preloading the First Rank of One DAC
In this case, the object is to load new data into the first rank of
one of the DACs but not the output. As in the previous case, the
address and data inputs are placed on the appropriate pins.
LS
is then brought to “0” and then
CS is asserted. Note that in this
situation, however,
CS goes high before LS goes high. The in-
put data is prevented from getting to the second rank and affect-
ing the output voltage.
D