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

Generating timing signals

Assignee: Teradyne Inc
•
Filing: 1978-04-26
•
Granted: 1980-10-28
•
Expires: 1998-04-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A signal generator featuring, in one aspect, a clock, a programmable means for counting signals from the clock and providing outputs at predetermined counts, a delay means for providing a timing signal after a predetermined delay following each output, the delay means having a resolution higher than that of the clock, and a programmable means for repeatedly incrementing the delay for successive timing signals to provide a timing signal period not necessarily an integer multiple of the period of the clock. Preferred embodiments feature an additional delay means for delaying the output of the clock to provide sequences of clock signals having the same period as the clock output but shifted in time so that each timing signal occurs simultaneously with a clock signal, an additional counter connected to be clocked by the clock signals and reset by the timing signals, and means controlled through the counter for generating timing edges with a resolution equal to that of the delay means.

Inventors

  • 👤 Richard P. St. Clair

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-22 16:51
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/319; G01R31/31917; G01R31/31922; H; H03; H03K; H03K23/00; H03K23/64; H03K23/66; H03K23/665; H03K3/00; H03K3/64; H03K3/72; H03K5/00; H03K5/156

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 108 words
A signal generator, comprising a clock for generating clock signals separated in time by a clock period, programmable counting means for counting said clock signals and providing outputs at predetermined counts, said outputs being separated in time by an integer multiple of said clock period, delay means for providing a timing signal after a delay interval following each said output, the resolution of said delay means being greater than that of said clock, and programmable delay means for repeatedly changing said delay interval for successive said timing signals so that said timing signals are separated in time by other than integer multiples of the period of said clock.
Claim 2
Dependent Claim 108 words
A signal generator, comprising a clock for generating clock signals separated in time by a clock period, programmable counting means for counting said clock signals and providing outputs at predetermined counts, said outputs being separated in time by an integer multiple of said clock period, delay means for providing a timing signal after a delay interval following each said output, the resolution of said delay means being greater than that of said clock, and programmable delay means for repeatedly changing said delay interval for successive said timing signals so that said timing signals are separated in time by other than integer multiples of the period of said clock.
Claim 3
Dependent Claim 21 words
The generator of claim 1 wherein the resolution of said delay means is at least ten times that of said clock.
Claim 4
Dependent Claim 20 words
The generator of claim 2 wherein the resolution of said delay means is at least as high as 1 nsec.
Claim 5
Dependent Claim 97 words
The generator of claim 1 wherein said delay means has a total delay capacity no greater than the duration of one clock interval, and said programmable delay means comprises means for effectively inhibiting said counting means for one count, a digital register for controlling the delay in said delay means, an adder for incrementing the desired delay value and correspondingly adjusting said register after each said timing pulse, and for activating said inhibiting means and resetting said register when said value corresponds to said duration of one clock interval, and a programmable element for controlling said adder.
Claim 6
Dependent Claim 14 words
The generator of claim 4 wherein said delay means comprises a tapped delay line.
Claim 7
Dependent Claim 51 words
The generator of any of the preceding claims further comprising additional delay means for delaying the output of said clock to provide sequences of clock signals having the same period as said clock output but shifted in time so that each said timing signal occurs simultaneously with a said clock signal.
Claim 8
Dependent Claim 24 words
The generator of claim 6 wherein said programmable means is connected to provide equal delays in said delay means and said additional delay means.
Claim 9
Dependent Claim 44 words
The generator of claim 6 further comprising an additional counter connected to be clocked by said clock signals and reset by said timing signals, and means controlled through said counter for generating timing edges with a resolution equal to that of said delay means.
Claim 10
Dependent Claim 92 words
A signal generator comprising a clock, means for deriving from said clock a sequence of timing signals having a period other than an integer multiple of the period of said clock, means for deriving from said clock a train of clock signals having the same period as said clock but shifted in time so that each said timing signal occurs simultaneously with a said clock signal, a counter connected to be clocked by said clock signals and reset by said timing signals, and means controlled through said counter for generating timing edges.
Claim 11
Dependent Claim 92 words
A signal generator comprising a clock, means for deriving from said clock a sequence of timing signals having a period other than an integer multiple of the period of said clock, means for deriving from said clock a train of clock signals having the same period as said clock but shifted in time so that each said timing signal occurs simultaneously with a said clock signal, a counter connected to be clocked by said clock signals and reset by said timing signals, and means controlled through said counter for generating timing edges.
Claim 12
Dependent Claim 55 words
The generator of claim 9 wherein said means for generating timing edges comprises first programmable means for generating a first timing edge after said counter reaches a first count, and second programmable means for generating a second timing edge after said counter reaches a second count prior to being reset by a said timing signal.
Claim 13
Dependent Claim 39 words
The generator of claim 10 wherein each said programmable means comprises a first portion having a resolution equal to that of said counter, and a second portion including delay means having a resolution higher than that of said counter.
Claim 14
Dependent Claim 23 words
The generator of claim 11 wherein each said programmable means comprises means for programming its respective first portion and its respective delay means.
Claim 15
Dependent Claim 26 words
The generator of any of claims 9-12 wherein the resolution of said clock signals and said timing signals is at least as high as 1 nsec.
Claim 16
Dependent Claim 74 words
The generator of claim 13 wherein said means for deriving said clock signals comprises means for delaying the output of said clock by a selected multiple of a resolution unit no longer than 1 nsec; and said means for deriving said timing signals comprises a programmable counter responsive to said clock to provide an output at a predetermined count, and means for delaying said counter output by a selected multiple of said resolution unit.

References Cited (Backward Citations)

US3478325A Cited
US3581066A Cited
US4063308A Cited
US4053739A Cited
US4084082A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1983-10-28 1984-04-28 1984-10-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1987-10-28 1988-04-28 1988-10-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1991-10-28 1992-04-28 1992-10-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag