1 of 6 111799
FEATURES
All-silicon pulse width generator
Five programmable widths
Equal and unequal increments available
Pulse widths from 5 ns to 500 ns
Widths are stable and precise
Rising edge-triggered
Inverted and non-inverted outputs
Width tolerance ±5% or ±2 ns, whichever is
greater
Economical
Auto-insertable, low profile
Low-power CMOS
TTL/CMOS-compatible
Vapor phase, IR and wave solderable
Custom widths available
Fast turn prototypes
Extended temperature range available
PIN ASSIGNMENT
PIN DESCRIPTION
IN – Trigger Input
P0-P2 – Programming Pins
GND – Ground
OUT – Pulse Output
OUT – Inverted Pulse Output
VCC – +5V
DESCRIPTION
The DS1040 Pulse Generator is a user-programmable one-shot with a choice of five precise pulse widths.
Maximum widths range from 50 ns to 500 ns; increments range from 2.5 ns to 100 ns. For maximum
flexibility in applications such as magneto-optical read/write disk laser power control, varieties are
offered with equal and unequal increments. The DS1040 is offered in standard 8-pin DIPs and 8-pin
mini-SOICs. Low cost and superior reliability over hybrid technology are achieved by the combination
of a 100% CMOS silicon design and industry standard packaging. The DS1040 series of pulse generators
provide a nominal width accuracy of ±5% or ±2 ns, whichever is greater. In response to the rising edge
of the input (trigger) pulse, the DS1040 produces an output pulse with a width determined by the logic
states of the three parallel programming pins. For convenience, both inverting and non-inverting outputs
are supplied. The intrinsic delay between the trigger pulse and the output pulse is no more than 10 ns.
Each output is capable of driving up to five 74LS loads.
Dallas Semiconductor can customize standard products to meet special needs. For special request and
rapid delivery, call (972) 371–4348.
DS1040
Programmable One-Shot
Pulse Generato
www.dalsemi.com
DS1040Z 8-Pin SOIC (150-mil)
See Mech. Drawings Section
IN
OUT
OUT
GND
V
CC
P2
P0
P1
1
DS1040M 8-Pin DIP (300-mil)
See Mech. Drawings Section
V
CC
P2
P0
P1
IN
OUT
OUT
GND
1
DS1040
2 of 6
LOGIC DIAGRAM Figure 1
PULSE WIDTH VS. PROGRAMMED VALUE Table 1
PROGRAMMING
PINS
MAX
WIDTH
MIN
WIDTH
MAX
WIDTH
MAX
WIDTH
MAX
WIDTH
MSB P2 0 0 0 0 1 1 1 1
P1 0 0 1 1 0 0 1 1
LSB P0 0 1 0 1 0 1 0 1
PART
NUMBER
DS1040-75 75 15 30 45 60 75 75 75
DS1040-100 100 20 40 60 80 100 100 100
DS1040-150 150 30 60 90 120 150 150 150
DS1040-200 200 40 80 120 160 200 200 200
DS1040-250 250 50 100 150 200 250 250 250
DS1040-500 500 100 200 300 400 500 500 500
DS1040-B50 50 30 35 40 45 50 50 50
DS1040-D60 60 20 30 40 50 60 60 60
DS1040-A15 15 5 7.5 10 12.5 15 15 15
DS1040-A20 20 10 12.5 15 17.5 20 20 20
DS1040-A32 32.5 22.5 25 27.5 30 32.5 32.5 32.5
DS1040-B40 40 20 25 30 35 40 40 40
DS1040-D70 70 30 40 50 60 70 70 70
All times in nanoseconds.
Custom pulse widths available.