Patent US4719375A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4719375A Expired / Lapsed US ⏱️ 0.0 years remaining

High resolution digital delay timer

Assignee: United States, DEPARTMENT OF ENERGY THE, Secretary of
•
Filing: 1986-05-09
•
Granted: 1988-01-12
•
Expires: 2006-05-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Method and apparatus are provided for generating an output pulse following a trigger pulse at a time delay interval preset with a resolution which is high relative to a low resolution available from supplied clock pulses. A first lumped constant delay (20) provides a first output signal (24) at predetermined interpolation intervals corresponding to the desired high resolution time interval. Latching circuits (26, 28) latch the high resolution data (24) to form a first synchronizing data set (60). A selected time interval has been preset to internal counters (142, 146, 154) and corrected for circuit propagation delay times having the same order of magnitude as the desired high resolution. Internal system clock pulses (32, 34) count down the counters to generate an internal pulse delayed by an interval which is functionally related to the preset time interval. A second LCD (184) corrects the internal signal with the high resolution time delay. A second internal pulse is then applied to a third LCD (74) to generate a second set of synchronizing data (76) which is complementary with the first set of synchronizing data (60) for presentation to logic circuits (64). The logic circuits (64) further delay the internal output signal (72) to obtain a proper phase relationship of an output signal (80) with the internal pulses (32, 34). The final delayed output signal (80) thereafter enables the output pulse generator (82) to produce the desired output pulse (84) at the preset time delay interval following input of the trigger pulse (10, 12).

Inventors

  • 👤 Albert D. Martin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 16:49
CPC Classifications
H; H03; H03K; H03K5/00; H03K5/13; H03K5/135

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 264 words
A high resolution delay timer for generating an output pulse following a trigger pulse at a time delay interval preset with a resolution which is high relative to a low resolution available from supplied clock pulses, comprising: first lumped constant delay means for inputting said trigger pulse and generating a first output signal at predetermined interpolation intervals corresponding to said high resolution; first latch means in series connection with said first lumped constant delay means for detecting edges of said supplied clock pulse and latching said first output signal in response to a first one of said edges after said trigger pulse to form first high resolution synchronizing delay data; input means for presetting a selected time delay interval with a first timing portion having a relatively low resolution and with a second timing portion having said high resolution; timer means in series with said input means and including counter means responsive to said first timing portion for relatively low resolution timing and second lumped constant delay means responsive to said second timing portion for timing at said high resolution wherein an internal pulse is generated at a delay temporally related to said preset time interval; circuit means in series with said timer means and receiving said internal pulse for initiating generation of second high resolution synchronizing delay data; and logic circuit means connected to receive said first and second synchronizing delay data in parallel for logically combining said first and second delay data and generating said output pulse synchronized with said trigger pulse and delayed by said preset high resolution time delay interval.
Claim 2
Dependent Claim 264 words
A high resolution delay timer for generating an output pulse following a trigger pulse at a time delay interval preset with a resolution which is high relative to a low resolution available from supplied clock pulses, comprising: first lumped constant delay means for inputting said trigger pulse and generating a first output signal at predetermined interpolation intervals corresponding to said high resolution; first latch means in series connection with said first lumped constant delay means for detecting edges of said supplied clock pulse and latching said first output signal in response to a first one of said edges after said trigger pulse to form first high resolution synchronizing delay data; input means for presetting a selected time delay interval with a first timing portion having a relatively low resolution and with a second timing portion having said high resolution; timer means in series with said input means and including counter means responsive to said first timing portion for relatively low resolution timing and second lumped constant delay means responsive to said second timing portion for timing at said high resolution wherein an internal pulse is generated at a delay temporally related to said preset time interval; circuit means in series with said timer means and receiving said internal pulse for initiating generation of second high resolution synchronizing delay data; and logic circuit means connected to receive said first and second synchronizing delay data in parallel for logically combining said first and second delay data and generating said output pulse synchronized with said trigger pulse and delayed by said preset high resolution time delay interval.
Claim 3
Dependent Claim 78 words
A delay timer according to claim 1, wherein said timer means further includes: means for clocking down said counter means; logic means for generating an input pulse for said second lumped constant delay means when said counter means count down to a preset value; and comparison means for generating said internal pulse when said second lumped constant delay generates a high resolution output at a time functionally related to a high resolution portion of said preset time interval.
Claim 4
Dependent Claim 29 words
A delay timer according to claim 1, wherein said timer means further includes: correcting means for adjusting said preset time interval for signal propagation delays within said delay timer.
Claim 5
Dependent Claim 50 words
A delay timer according to claim 1, wherein said logic circuit means includes a plurality of gates connecting said first synchronizing delay data signal complementary with said second synchronizing delay data signal to derive said output pulse at a same relative timing with said clock pulse as said trigger pulse.
Claim 6
Dependent Claim 45 words
A delay timer according to claim 1, wherein said circuit means in series with said timer means further includes: a third lumped constant delay means receiving said internal pulse and outputting said second synchronizing delay data signal with interpolating intervals corresponding to said high resolution.
Claim 7
Dependent Claim 49 words
A delay timer according to claim 5, wherein said logic circuit means includes: a plurality of gates having an output corresponding to concurrence of said first synchronizing delay data signal and said second synchronizing delay data signal, said second delay signal being the complement of said first delay signal.
Claim 8
Dependent Claim 42 words
A delay timer according to claim 6, further including: a pulse generator receiving said output of said gates; and said gates comprising NAND circuits for forward biasing said pulse generator on said concurrence of said first and second synchronizing delay data signals.
Claim 9
Independent Claim 266 words
A method for generating an output pulse following a trigger pulse at a temporal delay determined by an interval preset with a resolution which is high relative to a low resolution available from supplied clock pulses, comprising the steps of: producing a first output signal from a first lumped constant delay means providing outputs at interpolation intervals with said high resolution during one period of said supplied internal clock pulses following input of said trigger pulse; latching said first output signal when an edge of said supplied clock pulse is detected to form first high resolution synchronizing delay data; presetting internal counters with a time delay interval having a first timing portion with a relatively low resolution and a second timing portion with said high resolution; counting said supplied internal clock pulses following said detected edge to generate a low resolution count; generating an internal pulse when said low resolution count is functionally equivalent to said first timing portion; inputting said internal pulse to a second lumped constant delay means to output said internal pulse at said high resolution interpolation intervals; logically comparing said internal pulse interpolations with said second timing portion to output a delayed internal pulse on the occurence of a predetermined comparison; inputting said delayed internal pulse to synchronizing circuit means to generate second high resolution synchronizing delay data in response to said delayed internal pulse; inputting said first and second synchronizing delay data to logic circuit means; and deriving in said logic circuit means said output pulse synchronized with said trigger pulse and delayed by said preset high resolution time delay interval.
Claim 10
Independent Claim 266 words
A method for generating an output pulse following a trigger pulse at a temporal delay determined by an interval preset with a resolution which is high relative to a low resolution available from supplied clock pulses, comprising the steps of: producing a first output signal from a first lumped constant delay means providing outputs at interpolation intervals with said high resolution during one period of said supplied internal clock pulses following input of said trigger pulse; latching said first output signal when an edge of said supplied clock pulse is detected to form first high resolution synchronizing delay data; presetting internal counters with a time delay interval having a first timing portion with a relatively low resolution and a second timing portion with said high resolution; counting said supplied internal clock pulses following said detected edge to generate a low resolution count; generating an internal pulse when said low resolution count is functionally equivalent to said first timing portion; inputting said internal pulse to a second lumped constant delay means to output said internal pulse at said high resolution interpolation intervals; logically comparing said internal pulse interpolations with said second timing portion to output a delayed internal pulse on the occurence of a predetermined comparison; inputting said delayed internal pulse to synchronizing circuit means to generate second high resolution synchronizing delay data in response to said delayed internal pulse; inputting said first and second synchronizing delay data to logic circuit means; and deriving in said logic circuit means said output pulse synchronized with said trigger pulse and delayed by said preset high resolution time delay interval.
Claim 11
Dependent Claim 72 words
A method according to claim 8, wherein said step of generating said internal pulse further includes: clocking down said internal counters; logically generating an input pulse for said second lumped constant delay to output a series of high resolution intervals when said counter means counts down to a preset value; and generating said internal pulse when said high resolution output intervals correspond to said second timing portion of said preset time interval.
Claim 12
Dependent Claim 28 words
A method according to claim 8, further comprises the steps of: correcting said preset time interval for signal propagation delays in said step of generating said internal pulse.
Claim 13
Dependent Claim 59 words
A method according to claim 8, wherein said step of inputting said first and second synchronizing delay data further includes the steps of: complementing said first synchronizing delay data with said second synchronizing delay data through a plurality of logic gates for deriving said output pulse at a same relative timing with said clock pulse as said trigger pulse.
Claim 14
Dependent Claim 52 words
A method according to claim 8, wherein said step of generating said second synchronizing delay data further includes: inputting said internal pulse to a third lumped constant delay; and outputting said second synchronizing delay data signal with interpolating intervals corresponding to said high resolution and complementary to said first synchronizing delay data.
Claim 15
Dependent Claim 39 words
A method according to claim 12, wherein said step of deriving said output pulse comprises the step of: generating an output signal corresponding to concurrence of said first synchronizing delay data signal and said complementary second synchronizing delay data.
Claim 16
Dependent Claim 50 words
A method according to claim 13, further including: generating in a pulse generator a pulse responsive to said output pulse of said logic circuit means, said logic circuit means comprising NAND circuits for forward biasing said pulse generator on said concurrence of said first and second complementary synchronizing delay data.

References Cited (Backward Citations)

US4564953A Cited
US4516861A Cited
US4631484A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-01-11 1991-07-13 1992-01-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-01-11 1995-07-13 1996-01-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-01-11 1999-07-13 2000-01-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag