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.