← Back to Patent Explorer
US6229367B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for generating a time delayed signal with a minimum data dependency error using an oscillator

Assignee: Microsemi Storage Solutions Inc
•
Filing: 1999-08-02
•
Granted: 2001-05-08
•
Expires: 2019-08-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention provides a time delay system that generates a selectable asynchronous time delayed signal from an incoming signal using a pulse having a minimum pulse width and stop-startable oscillator. The time delay system of the present invention produces a minimum data dependency error which is independent of the repetition rate of the incoming signal, the substrate settling time, and the length of the time delay of the delayed signal.

Inventors

  • 👤 Ashish K. Choudhury

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 16:40
CPC Classifications
H; H03; H03K; H03K5/00; H03K5/13; H03K5/135; H03K5/131; H03K5/133; G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/319; G01R31/31917; G01R31/31922; H03K2005/00013; H03K2005/0015; H03K2005/00234; H03K2005/00241

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 102 words
An apparatus used in generating a delayed output signal from an input signal, comprising: an oscillator generating an oscillating signal, the oscillator including a substrate, the substrate having a substrate settling time; a pulse generator coupled to said oscillator, said pulse generator generating a first delayed signal in response to said input signal, the first delayed signal having a leading edge and a trailing edge, said leading edge of said first delayed signal stops oscillating signal and said trailing edge restarts said oscillating signal, with said leading edge and said trailing edge separated in time by less than the substrate settling time.
Claim 2
Independent Claim 102 words
An apparatus used in generating a delayed output signal from an input signal, comprising: an oscillator generating an oscillating signal, the oscillator including a substrate, the substrate having a substrate settling time; a pulse generator coupled to said oscillator, said pulse generator generating a first delayed signal in response to said input signal, the first delayed signal having a leading edge and a trailing edge, said leading edge of said first delayed signal stops oscillating signal and said trailing edge restarts said oscillating signal, with said leading edge and said trailing edge separated in time by less than the substrate settling time.
Claim 3
Dependent Claim 40 words
The apparatus of claim 1 , wherein said oscillator generates a plurality of oscillating signals that are stopped and re-started by said first delayed signal, said apparatus further comprising: a phase selector selecting one of said plurality of oscillating signals.
Claim 4
Dependent Claim 26 words
The apparatus of claim 2 further comprising: a vernier coupled to said phase selector, said vernier delaying said selected one of said plurality of oscillating signals.
Claim 5
Dependent Claim 54 words
The apparatus of claim 3 further comprising: a shift register coupled to said pulse generator, said shift register receiving the first delayed signal as a data input and receiving the selected one of said plurality of oscillating signals delayed by the vernier as a clock input, the shift register outputting the delayed output signal.
Claim 6
Dependent Claim 53 words
The apparatus of claim 3 wherein the vernier comprises a signal line receiving the selected one of the said plurality of oscillating signals, a plurality of capacitors operably coupled to the signal line by a plurality of switches, each of the plurality of capacitors having an associated switch of the plurality of switches.
Claim 7
Dependent Claim 25 words
The apparatus of claim 5 wherein the vernier further comprises decode logic, the decode logic providing signals to control inputs of the plurality of switches.
Claim 8
Dependent Claim 42 words
The apparatus of claim 4 further comprising a pipeline, the pipeline passing the first delayed signal from the pulse generator to the shift register, the pipeline delaying the first delayed signal based upon which of the plurality of oscillating signals is selected.
Claim 9
Independent Claim 177 words
An apparatus for generating a delayed output signal from an input signal comprising: an oscillator generating a plurality of oscillating signals phase-shifted with respect to each other, the plurality of oscillating signals including at least one oscillating signal; a pulse generator, coupled to said oscillator, said pulse generator generating a first delayed signal having a first time delay in response to said input signal, said first delayed signal stopping and re-starting said at least one oscillating signal, a phase selector selecting one of said plurality of oscillating signals; a vernier coupled to said phase selector, said vernier generating multiple steps of a second time delay for said delayed output signal; a pipeline unit coupled to said pulse generator, said pipeline unit generating a second delayed signal from said first delayed signal; and a register coupled to said pipeline and vernier, said register generating multiple steps of a third time delay for said delayed output signal, said register for outputting said delayed output signal in response to said second delayed signal and an output signal from said vernier.
Claim 10
Independent Claim 177 words
An apparatus for generating a delayed output signal from an input signal comprising: an oscillator generating a plurality of oscillating signals phase-shifted with respect to each other, the plurality of oscillating signals including at least one oscillating signal; a pulse generator, coupled to said oscillator, said pulse generator generating a first delayed signal having a first time delay in response to said input signal, said first delayed signal stopping and re-starting said at least one oscillating signal, a phase selector selecting one of said plurality of oscillating signals; a vernier coupled to said phase selector, said vernier generating multiple steps of a second time delay for said delayed output signal; a pipeline unit coupled to said pulse generator, said pipeline unit generating a second delayed signal from said first delayed signal; and a register coupled to said pipeline and vernier, said register generating multiple steps of a third time delay for said delayed output signal, said register for outputting said delayed output signal in response to said second delayed signal and an output signal from said vernier.
Claim 11
Dependent Claim 62 words
The apparatus of claim 8 , wherein said pipeline unit comprises: a flip-flop coupled to said pulse generator; a first buffer coupled to said flip-flop; a second buffer coupled to said flip-flop; a third buffer coupled to said second buffer; a multiplexer coupled to said first and third buffers and to said register; and an inverter coupled to said flip-flop and multiplexer.
Claim 12
Dependent Claim 51 words
The apparatus of claim 8 , wherein said register comprises: a de-multiplexer coupled to said pipeline unit; and a plurality of flip-flops, wherein said plurality of flip-flops are connected in series, wherein all of said plurality of flip-flops except the last one in the series are directly coupled to said de-multiplexer.
Claim 13
Dependent Claim 102 words
The apparatus of claim 8 , wherein each of the plurality of oscillating signals have substantially the same period and a step of said first time delay is between zero and one half period of the oscillating signals; wherein a step of said second time delay is equal to or less than said step of said first time delay, wherein a step of said third time delay is zero or is equal to one period of said oscillating signals, and wherein a total selected time delay of said delayed output signal includes a sum of said first, second, and third time delays.
Claim 14
Independent Claim 198 words
An apparatus for generating a delayed output signal from an input signal, comprising: means for generating a plurality of oscillating signals, the plurality of oscillating signals including at least one oscillating signal; and means for generating a first delayed signal having a first time delay in response to said input signal wherein said plurality of oscillating signals have substantially the same period and are phase-shifted with respect to each other; means for selecting one of said plurality of oscillating signals; means for generating multiple steps of a second time delay for said delayed output signal; means for generating a second delayed signal from said first delayed signal; and means for generating multiple steps of a third time delay for said delayed output signal and for outputting said delayed output signal in response to said second delayed signal and an output from said means for generating said multiple steps of said second time delay, wherein said means for generating said second delayed signal includes means for delivering said second delayed signal to said means for generating said multiple steps of said third time delay at a time appropriate for the amount of said first, second, and third time delays.
Claim 15
Independent Claim 198 words
An apparatus for generating a delayed output signal from an input signal, comprising: means for generating a plurality of oscillating signals, the plurality of oscillating signals including at least one oscillating signal; and means for generating a first delayed signal having a first time delay in response to said input signal wherein said plurality of oscillating signals have substantially the same period and are phase-shifted with respect to each other; means for selecting one of said plurality of oscillating signals; means for generating multiple steps of a second time delay for said delayed output signal; means for generating a second delayed signal from said first delayed signal; and means for generating multiple steps of a third time delay for said delayed output signal and for outputting said delayed output signal in response to said second delayed signal and an output from said means for generating said multiple steps of said second time delay, wherein said means for generating said second delayed signal includes means for delivering said second delayed signal to said means for generating said multiple steps of said third time delay at a time appropriate for the amount of said first, second, and third time delays.
Claim 16
Dependent Claim 95 words
The apparatus of claim 12 , wherein a step of said first time delay is between zero and one half period of said at least one oscillating signal, wherein a step of said second time delay is equal to or less than said step of said first time delay, wherein a step of said third time delay is zero or is equal to one period of said at least one oscillating signal, and wherein a total selected time delay of said delayed output signal includes a sum of said first, second, and third time delays.
Claim 17
Independent Claim 107 words
A method for generating a delayed output signal from an input signal, comprising: generating a plurality of oscillating signals; stopping said plurality of oscillating signals in response to a first edge of the input signal; restarting said plurality of oscillating signals in response to second edge of the input signal; selecting a one of the plurality of oscillating signals, the one of the plurality of oscillating signals forming a first delayed signal; delaying the one of the plurality of oscillating signals by a small amount to form a second delayed signal; and delaying the input signal, using the second delayed signal, to form the delayed output signal.
Claim 18
Independent Claim 107 words
A method for generating a delayed output signal from an input signal, comprising: generating a plurality of oscillating signals; stopping said plurality of oscillating signals in response to a first edge of the input signal; restarting said plurality of oscillating signals in response to second edge of the input signal; selecting a one of the plurality of oscillating signals, the one of the plurality of oscillating signals forming a first delayed signal; delaying the one of the plurality of oscillating signals by a small amount to form a second delayed signal; and delaying the input signal, using the second delayed signal, to form the delayed output signal.
Claim 19
Dependent Claim 40 words
The method of claim 14 wherein delaying the input signal, using the second delayed signal, to form the delayed output signal comprises providing the input signal to a shift register the shift register being clocked by the second delayed signal.
Claim 20
Dependent Claim 45 words
The method of claim 15 wherein delaying the one of the plurality of oscillating signals by a small amount to form a second delayed signal comprises passing the one of the plurality of oscillating signals through a line coupled to a plurality of incremental capacitors.

References Cited (Backward Citations)

US4604582A Cited
US5467040A Cited
US5175453A Cited
US5237224A Cited
US5561692A Cited
US5589788A Cited
US5708381A Cited
US5731725A Cited
US5955905A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-05-07 2004-11-06 2005-05-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-05-07 2008-11-06 2009-05-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-05-07 2012-11-06 2013-05-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag