DS1020 Programmable 8-Bit Silicon Delay Line

Similar documents
DS1621 Digital Thermometer and Thermostat

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

DM Segment Decoder/Driver/Latch with Constant Current Source Outputs

PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section

DS1621 Digital Thermometer and Thermostat

74LS193 Synchronous 4-Bit Binary Counter with Dual Clock

DM74LS191 Synchronous 4-Bit Up/Down Counter with Mode Control

MM74HCT373 MM74HCT374 3-STATE Octal D-Type Latch 3-STATE Octal D-Type Flip-Flop

DM74LS193 Synchronous 4-Bit Binary Counter with Dual Clock

MM74HC174 Hex D-Type Flip-Flops with Clear

CD4013BC Dual D-Type Flip-Flop

MM74HC273 Octal D-Type Flip-Flops with Clear

High-Speed, Low r ON, SPST Analog Switch (1-Bit Bus Switch)

DG2302. High-Speed, Low r ON, SPST Analog Switch. Vishay Siliconix. (1-Bit Bus Switch with Level-Shifter) RoHS* COMPLIANT DESCRIPTION FEATURES

DS1307ZN. 64 x 8 Serial Real-Time Clock

MADR TR. Single Driver for GaAs FET or PIN Diode Switches and Attenuators Rev. V1. Functional Schematic. Features.

CD4027BC Dual J-K Master/Slave Flip-Flop with Set and Reset

DS1232LP/LPS Low Power MicroMonitor Chip

DM74LS169A Synchronous 4-Bit Up/Down Binary Counter

DS1220Y 16k Nonvolatile SRAM

MADR TR. Quad Driver for GaAs FET or PIN Diode Switches and Attenuators Rev. 4. Functional Schematic. Features.

74VHC574 Octal D-Type Flip-Flop with 3-STATE Outputs

INTEGRATED CIRCUITS. 74LVC08A Quad 2-input AND gate. Product specification IC24 Data Handbook Jun 30

MM74HC4538 Dual Retriggerable Monostable Multivibrator

ICS514 LOCO PLL CLOCK GENERATOR. Description. Features. Block Diagram DATASHEET

CD40174BC CD40175BC Hex D-Type Flip-Flop Quad D-Type Flip-Flop

8-bit binary counter with output register; 3-state

DS Wire Digital Thermometer and Thermostat

DS1225Y 64k Nonvolatile SRAM

DS1220Y 16k Nonvolatile SRAM

DM7474 Dual Positive-Edge-Triggered D-Type Flip-Flops with Preset, Clear and Complementary Outputs

1 TO 4 CLOCK BUFFER ICS551. Description. Features. Block Diagram DATASHEET

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

CD4043BC CD4044BC Quad 3-STATE NOR R/S Latches Quad 3-STATE NAND R/S Latches

INTEGRATED CIRCUITS. 74F153 Dual 4-line to 1-line multiplexer. Product specification 1996 Jan 05 IC15 Data Handbook

74F257A Quad 2-line to 1-line selector/multiplexer, non-inverting (3-State)

Semiconductor MSM82C43

4-bit binary full adder with fast carry CIN + (A1 + B1) + 2(A2 + B2) + 4(A3 + B3) + 8(A4 + B4) = = S1 + 2S2 + 4S3 + 8S4 + 16COUT

54191 DM54191 DM74191 Synchronous Up Down 4-Bit Binary Counter with Mode Control

74AC191 Up/Down Counter with Preset and Ripple Clock

DS2187 Receive Line Interface

MADR TR. Quad Driver for GaAs FET or PIN Diode Switches and Attenuators. Functional Schematic. Features. Description. Pin Configuration 2

74HC165; 74HCT bit parallel-in/serial out shift register

DM74121 One-Shot with Clear and Complementary Outputs

5495A DM Bit Parallel Access Shift Registers


CD4001BC/CD4011BC Quad 2-Input NOR Buffered B Series Gate Quad 2-Input NAND Buffered B Series Gate

CAT28C64B F R E E. 64K-Bit CMOS PARALLEL EEPROM L E A D FEATURES DESCRIPTION BLOCK DIAGRAM

74F168*, 74F169 4-bit up/down binary synchronous counter

DM74LS373/DM74LS374 3-STATE Octal D-Type Transparent Latches and Edge-Triggered Flip-Flops

74F675A 16-Bit Serial-In, Serial/Parallel-Out Shift Register

TRIPLE PLL FIELD PROG. SPREAD SPECTRUM CLOCK SYNTHESIZER. Features

DALLAS DS1233 Econo Reset. BOTTOM VIEW TO-92 PACKAGE See Mech. Drawings Section on Website

74F74 Dual D-Type Positive Edge-Triggered Flip-Flop

1-Mbit (128K x 8) Static RAM

MM74HC14 Hex Inverting Schmitt Trigger

74HC595; 74HCT General description. 2. Features and benefits. 3. Applications

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

3-to-8 line decoder, demultiplexer with address latches


256K (32K x 8) Static RAM

Obsolete Product(s) - Obsolete Product(s)

CD4013BC Dual D-Type Flip-Flop

74HC238; 74HCT to-8 line decoder/demultiplexer

DS18B20 Programmable Resolution 1-Wire Digital Thermometer

HCC4541B HCF4541B PROGRAMMABLE TIMER

CD4027BM CD4027BC Dual J-K Master Slave Flip-Flop with Set and Reset

HEF4021B. 1. General description. 2. Features and benefits. 3. Ordering information. 8-bit static shift register

74HC393; 74HCT393. Dual 4-bit binary ripple counter

74HC595; 74HCT General description. 2. Features and benefits. 3. Applications

DM74184 DM74185A BCD-to-Binary and Binary-to-BCD Converters

ICS379. Quad PLL with VCXO Quick Turn Clock. Description. Features. Block Diagram

DM74LS112A Dual Negative-Edge-Triggered Master-Slave J-K Flip-Flop with Preset, Clear, and Complementary Outputs

54LS193 DM54LS193 DM74LS193 Synchronous 4-Bit Up Down Binary Counters with Dual Clock

74HC02; 74HCT General description. 2. Features and benefits. Ordering information. Quad 2-input NOR gate

DM54161 DM74161 DM74163 Synchronous 4-Bit Counters

74HC4040; 74HCT stage binary ripple counter

ICS SPREAD SPECTRUM CLOCK SYNTHESIZER. Description. Features. Block Diagram DATASHEET

Spread-Spectrum Crystal Multiplier DS1080L. Features

Cold-Junction-Compensated K-Thermocoupleto-Digital Converter (0 C to C)

8254 PROGRAMMABLE INTERVAL TIMER

MM74C150 MM82C19 16-Line to 1-Line Multiplexer 3-STATE 16-Line to 1-Line Multiplexer

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

74HC154; 74HCT to-16 line decoder/demultiplexer

74HC377; 74HCT General description. 2. Features and benefits. 3. Ordering information

ICS SYSTEM PERIPHERAL CLOCK SOURCE. Description. Features. Block Diagram DATASHEET

FM75 Low-Voltage Two-Wire Digital Temperature Sensor with Thermal Alarm

V CC TOP VIEW. f SSO = 20MHz to 134MHz (DITHERED)

Features. Instruction. Decoder Control Logic, And Clock Generators. Address Compare amd Write Enable. Protect Register V PP.

DATA SHEET. HEF40374B MSI Octal D-type flip-flop with 3-state outputs. For a complete data sheet, please also download: INTEGRATED CIRCUITS

Features INSTRUCTION DECODER CONTROL LOGIC AND CLOCK GENERATORS COMPARATOR AND WRITE ENABLE EEPROM ARRAY READ/WRITE AMPS 16

Features. Applications

74HC138; 74HCT to-8 line decoder/demultiplexer; inverting

74HC574; 74HCT574. Octal D-type flip-flop; positive edge-trigger; 3-state

INTEGRATED CIRCUITS. 74F74 Dual D-type flip-flop. Product specification Supercedes data of 1990 Oct 23 IC15 Data Handbook.

74HCU General description. 2. Features and benefits. 3. Ordering information. Hex unbuffered inverter

TS555. Low-power single CMOS timer. Description. Features. The TS555 is a single CMOS timer with very low consumption:

54LS169 DM54LS169A DM74LS169A Synchronous 4-Bit Up Down Binary Counter

8-bit synchronous binary down counter

74HC107; 74HCT107. Dual JK flip-flop with reset; negative-edge trigger

Transcription:

www.dalsemi.com FEATURES All-silicon time delay Models with 0.15 ns, 0.25 ns, 0.5 ns, 1 ns, and 2 ns steps Programmable using 3-wire serial port or 8-bit parallel port Leading and trailing edge accuracy Standard 16-pin DIP or 16-pin SOIC Economical Auto-insertable, low profile Low-power CMOS TTL/CMOS-compatible Vapor phase, IR and wave solderable IN E Q/PO P1 P2 P3 P4 GND PIN ASSIGNMENT PIN DESCRIPTION IN P0-P7 GND OUT V CC S E C Q D 1 2 3 4 5 6 7 8 16 15 14 13 12 11 10 9 Programmable 8-Bit Silicon Delay Line V CC 16-pin DIP (300-mil) See Mech. Drawings Section OUT IN S E P7 Q/PO P6 P1 P2 C P3 P5 P4 D GND 1 16 2 15 3 14 4 13 5 12 6 11 7 10 8 9 - Delay Input - Parallel Program Pins - Ground - Delay Output - +5 Volts - Mode Select - Enable - Serial Port Clock - Serial Data Output - Serial Data Input V CC OUT S P7 P6 C P5 D S 16-pin SOIC (300-mil) See Mech. Drawings Section DESCRIPTION The Programmable 8-Bit Silicon Delay Line consists of an 8-bit, user-programmable CMOS silicon integrated circuit. Delay values, programmed using either the 3-wire serial port or the 8-bit parallel port, can be varied over 256 equal steps. The fastest model (-15) offers a maximum delay of 48.25 ns with an incremental delay of 0.15 ns, while the slowest model (-200) has a maximum delay of 520 ns with an incremental delay of 2 ns. All models have an inherent (step-zero) delay of 10 ns. After the user-determined delay, the input logic state is reproduced at the output without inversion. The is TTL- and CMOS-compatible, capable of driving 10 74LS-type loads, and features both rising and falling edge accuracy. The all-cmos integrated circuit has been designed as a reliable, economic alternative to hybrid programmable delay lines. It is offered in a standard 16-pin auto-insertable DIP and a space-saving surface mount 16-pin SOIC. 1 of 9 111799

2 of 9 PARALLEL MODE (S=1) In the PARALLEL programming mode, the output of the will reproduce the logic state of the input after a delay determined by the state of the eight program input pins P0 - P7. The parallel inputs can be programmed using DC levels or computer-generated data. For infrequent modification of the delay value, jumpers may be used to connect the input pins to V CC and ground. For applications requiring frequent timing adjustment, DIP switches should be used. The enable pin (E) must be at a logic 1 in hardwired implementations. Maximum flexibility is obtained when the eight parallel programming bits are set using computergenerated data. When the data setup (t DSE ) and data hold (t DHE ) requirements are observed, the enable pin can be used to latch data supplied on an 8-bit bus. Enable must be held at a logic 1 if it is not used to latch the data. After each change in delay value, a settling time (t EDV or t PDV ) is required before input logic levels are accurately delayed. Since the is a CMOS design, unused input pins (D and C) must be connected to well-defined logic levels; they must not be allowed to float. SERIAL MODE (S = 0) In the SERIAL programming mode, the output of the will reproduce the logic state of the input after a delay time determined by an 8-bit value clocked into serial port D. While observing data setup (t DSC ) and data hold (t DHC ) requirements, timing data is loaded in MSB-to-LSB order by the rising edge of the serial clock (C). The enable pin (E) must be at a logic 1 to load or read the internal 8-bit input register, during which time the delay is determined by the last value activated. Data transfer ends and the new delay value is activated when enable (E) returns to a logic 0. After each change, a settling time (t EDV ) is required before the delay is accurate. As timing values are shifted into the serial data input (D), the previous contents of the 8-bit input register are shifted out of the serial output pin (Q) in MSB-to-LSB order. By connecting the serial output of one to the serial input of a second, multiple devices can be daisy-chained (cascaded) for programming purposes (Figure 3). The total number of serial bits must be eight times the number of units daisy-chained and each group of 8 bits must be sent in MSB-to-LSB order. Applications can read the setting of the delay line by connecting the serial output pin (Q) to the serial input (D) through a resistor with a value of 1k to 10k ohms (Figure 2). Since the read process is destructive, the resistor restores the value read and provides isolation when writing to the device. The resistor must connect the serial output (Q) of the last device to the serial input (D) of the first device of a daisy-chain (Figure 3). For serial readout with automatic restoration through a resistor, the device used to write serial data must go to a high impedance state. To initiate a serial read, enable (E) is taken to a logic 1 while serial clock (C) is at a logic 0. After a waiting time (t EQV ), bit 7 (MSB) appears on the serial output (Q). On the first rising (0 1) transition of the serial clock (C), bit 7 (MSB) is rewritten and bit 6 appears on the output after a time t CQV. To restore the input register to its original state, this clocking process must be repeated 8 times. In the case of a daisy-chain, the process must be repeated 8 times per package. If the value read is restored before enable (E) is returned to logic 0, no settling time (t EDV ) is required and the programmed delay remains unchanged. Since the is a CMOS design, unused input pins (P1 - P7) must be connected to well-defined logic levels; they must not be allowed to float. Serial output Q/P0 should be allowed to float if unused.

FUNCTIONAL BLOCK DIAGRAM Figure 1 SERIAL READOUT Figure 2 3 of 9

CASCADING MULTIPLE DEVICES (DAISY CHAIN) Figure 3 PART NUMBER TABLE Table 1 DELAYS AND TOLERANCES (IN ns) PART NUMBER STEP ZERO DELAY TIME MAX DELAY TIME (NOM) DELAY CHANGE PER STEP (NOM) MAX DEVIATION FROM PROGRAMMED DELAY -15 10 ± 2 48.25 0.15 ±4-25 10 ± 2 73.75 0.25 ±6-50 10 ± 2 137.5 0.5 ±8-100 10 ± 2 265 1 ±20-200 10 ± 3 520 2 ±40 DELAYS VS. PROGRAMMED VALUE Table 2 MIN DELAY STEP ZERO MAX DELAY PARALLEL PORT SERIAL PORT BINARY 0 0 0 0 0 0 1 1 1 P7 MSB PROGRAMMED 0 0 0 0 0 0 1 1 1 P6 VALUE 0 0 0 0 0 0 1 1 1 P5 0 0 0 0 0 0 1 1 1 P4 0 0 0 0 0 0 1 1 1 P3 0 0 0 0 1 1 1 1 1 P2 PART 0 0 1 1 0 0 0 1 1 P1 NUMBER 0 1 0 1 0 1 1 0 1 P0 LSB -15 10.00 10.15 10.30 10.45 10.60 10.75 47.95 48.10 48.25-25 10.00 10.25 10.50 10.75 11.00 11.25 73.25 73.50 73.75-50 10.0 10.5 11.0 11.5 12.0 12.5 136.5 137.0 137.5-100 10 11 12 13 14 15 263 264 265-200 10 12 14 16 18 20 516 518 520 All delays in nanoseconds, referenced to input pin. 4 of 9

DALLAS SEMICONDUCTOR TEST CIRCUIT Figure 4 TEST SETUP DESCRIPTION Figure 4 illustrates the hardware configuration used for measuring the timing parameters of the. The input waveform is produced by a precision pulse generator under software control. Time delays are measured by a time interval counter (20 ps resolution) connected to the output. The serial and parallel ports are controlled by interfaces to a central computer. All measurements are fully automated with each instrument controlled by the computer over an IEEE 488 bus. TEST CONDITIONS INPUT: Ambient Temperature: Supply Voltage (V CC ): Input Pulse: Source Impedance: Rise and Fall Time: 25 C ±=3 C 5.0V ±=0.1V High = 3.0V ±=0.1V Low = 0.0V ±=0.1V 50 ohms max. 3.0 ns max. (measured between 0.6V and 2.4V) Pulse Width: Period: 500 ns ( 15) 500 ns ( 25) 2 µs ( 50) 4 µs ( 100) 4 µs ( 200) 1 µs ( 15) 1 µs ( 25) 4 µs ( 50) 8 µs ( 100) 8 µs ( 200) NOTE: Above conditions are for test only and do not restrict the operation of the device under other data sheet conditions. OUTPUT: Output is loaded with a 74F04. Delay is measured between the 1.5V level of the rising edge of the input signal and the 1.5V level of the corresponding edge of the output. 5 of 9

ABSOLUTE MAXIMUM RATINGS* Voltage on any Pin Relative to Ground -1.0V to +7.0V Operating Temperature 0 C to 70 C Storage Temperature -55 C to +125 C Soldering Temperature 260 C for 10 seconds Short Circuit Output Current 50 ma for 1 second * This is a stress rating only and functional operation of the device at these or any other conditions above those indicated in the operation sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods of time may affect reliability. DC ELECTRICAL CHARACTERISTICS (0 C to 70 C; V CC = 5.0V ± 5%) PARAMETER SYM TEST MIN TYP MAX UNITS NOTES CONDITION Supply Voltage V CC 4.75 5.00 5.25 V 1 High Level V IH 2.2 V CC +0.5 V 1 Input Voltage Low Level V IL -0.5 0.8 V 1 Input Voltage Input Leakage I 1 0 V I V CC -1.0 1.0 µa Current Active Current I CC V CC =MAX; 30.0 ma 3 PERIOD=1 µs High Level I OH V CC =MIN. -1.0 ma Output Current V OH =2.7V Low Level Output Current I OL V CC =MIN. V OL =0.5V 8 ma 4 AC ELECTRICAL CHARACTERISTICS (0 C to 70 C; V CC = 5V ± 5%) PARAMETER SYMBOL MIN TYP MAX UNITS NOTES Clock Frequency f C 10 MHz Enable Width t EW 50 ns Clock Width t CW 50 ns Data Setup to Clock t DSC 30 ns Data Hold from Clock t DHC 10 ns Data Setup to Enable t DSE 30 ns Data Hold from Enable t DHE 20 ns Enable to Serial t EQV 50 ns Output Valid Enable to Serial t EQZ 0 50 ns Output High Z Clock to Serial t CQV 50 ns Output Valid Clock to Serial t CQX 10 ns Output Invalid Enable Setup to Clock t ES 50 ns Enable Hold from Clock t EH 50 ns Parallel Input Valid to Delay Valid t PDV 50 µs 6 of 9

(cont d) PARAMETER SYMBOL MIN TYP MAX UNITS NOTES Parallel Input Change t PDX 0 ns to Delay Invalid Enable to Delay Valid t EDV 50 µs Enable to Delay Invalid t EDX 0 ns V CC Valid to Device t PU 100 ms Functional Input Pulse Width t WI 100% of Output ns Delay Input to Output Delay t PLH, t PHL Table 2 ns 2 Input Period Period 2 (t WI ) ns CAPACITANCE (T A = 25 C) PARAMETER SYMBOL MIN TYP MAX UNITS NOTES Input Capacitance C IN 10 pf TIMING DIAGRAM: SILICON DELAY LINE Figure 5 7 of 9

TERMINOLOGY Period: The time elapsed between the leading edge of the first pulse and the leading edge of the following pulse. t WI (Pulse Width): The elapsed time on the pulse between the 1.5V point on the leading edge and the 1.5V point on the trailing edge, or the 1.5V point on the trailing edge and the 1.5V point on the leading edge. t RISE (Input Rise Time): The elapsed time between the 20% and the 80% point on the leading edge of the input pulse. t FALL (Input Fall Time): The elapsed time between the 80% and the 20% point on the trailing edge of the input pulse. t PLH (Time Delay, Rising): The elapsed time between the 1.5V point on the leading edge of the input pulse and the 1.5V point on the leading edge of the output pulse. t PHL (Time Delay, Falling): The elapsed time between the 1.5V point on the trailing edge of the input pulse and the 1.5V point on the trailing edge of the output pulse. TIMING DIAGRAM: NON-LATCHED PARALLEL MODE (S = 1, E = 1) Figure 6 TIMING DIAGRAM: LATCHED PARALLEL MODE (S=1) Figure 7 8 of 9

TIMING DIAGRAM: SERIAL MODE (S = 0) Figure 8 NOTES: 1. All voltages are referenced to ground. 2. @V CC = 5V and 25 C. Delay accurate on both rising and falling edges within tolerances given in Table 1. 3. Measured with output open. 4. The Q output will only source 4 ma. This pin is only intended to drive other s. 9 of 9