DS1124U-25+T Maxim Integrated Products, DS1124U-25+T Datasheet - Page 6
![IC TIMING ELEMENT PROG 10-USOP](/photos/6/57/65724/175-10-umax_sml.jpg)
DS1124U-25+T
Manufacturer Part Number
DS1124U-25+T
Description
IC TIMING ELEMENT PROG 10-USOP
Manufacturer
Maxim Integrated Products
Datasheet
1.DS1124U-25.pdf
(10 pages)
Specifications of DS1124U-25+T
Number Of Taps/steps
256
Function
Programmable
Delay To 1st Tap
20nS
Tap Increment
0.25nS
Available Total Delays
83.75ns
Voltage - Supply
4.75 V ~ 5.25 V
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
10-MSOP, Micro10™, 10-uMAX, 10-uSOP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Number Of Independent Delays
-
The DS1124 is an 8-bit programmable delay line that
can be adjusted between 256 different delay intervals.
The DS1124 architecture (see Figure 2) allows some
signals to be delayed by more than one period, which
lets the phase of the signal to be adjusted up to a full
360°. Programming is performed by a 3-wire serial
interface. Using the 3-wire interface, it is possible to
cascade multiple devices together for systems requir-
ing multiple programmable delays without using addi-
tional I/O resources.
5.0V 8-Bit Programmable
Timing Element
Figure 2. Conceptual Design
6
_______________________________________________________________________________________
CLK
256 CONTROL LINES
IN
Q
D
E
IN
PROGRAMMABLE
256 LINE DECODER
8-BIT LATCH
8-BIT SHIFT
Detailed Description
REGISTER
DELAY
8
8
8-BIT LATCH VALUE
Block Diagram
DS1124
t
STEP
OUT
t
STEP
255 UNIT DELAY CELLS
Serial mode operates similar to a shift register. When the
E pin is set at a high logic level, it enables the shift regis-
ter and CLK clocks the data, D, into the register one bit at
a time starting with the most significant bit. After all 8 bits
are shifted into the DS1124, E must be pulled low to end
the data transfer and activate the new value. A settling
time (t
signal delay will meet its specified accuracy. A timing
diagram for the serial interface is shown in Figure 3.
The 3-wire interface also has an output (Q) that can be
used to cascade multiple 3-wire devices, and it can be
used to read the current value of the devices on the
bus. To read the current values stored by the 3-wire
device(s), the latch must be enabled and the value of Q
must be read and then written back to D before the reg-
ister is clocked. This causes the current value of the
register to be written back into the DS1124 as it is
being read. This can be accomplished in a couple of
different ways. If the microprocessor has an I/O pin that
is high impedance when set as an input, a feedback
resistor (R
used to write the data on Q back to D as the value is
read, see Figure 4A. If the microprocessor has an inter-
nal pullup on its I/O pins, or only offers separate input
and output pins, the value in the register can still be
read. The circuit shown in Figure 4B allows the Q val-
ues to read by the microprocessor, which must write
the Q value to D before it can clock the bus to read the
next bit. If the Q values are read without writing them to
D (with the pullup or otherwise), the read will be
destructive. A destructive read cycle likely results in an
undesirable change in the delay setting.
Using the Serial Programming Interface
EDV
FB
) is required after E is pulled low before the
t
STEP
, generally between 1kΩ and 10kΩ) can be
DS1124
t
STEP
OUT