Patent US6229367B1 successfully refreshed from Google Patents.
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
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 20:47
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 |