Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
195 words
A frequency synthesizer comprising: (a) a plurality of processing paths to provide synthesis information in real-time about a signal being synthesized, each path providing a portion of the total information required to synthesize the signal, each processing path comprising: (1) a selectable-increment counting means for producing a progressive series of counts in response to a train of clock signals, and (2) a memory means containing a plurality of data words and operative to recall and output a data word in response to and associated with each count, each data word containing signal synthesis information about a signal being synthesized, (b) means for time ordering the information from the processing paths into an ordered data word stream, (c) a means for converting the data word stream into the signal being synthesized, (d) means for progressively offsetting the counts in the respective paths' counting means at the start of synthesis in relation to each other by integer multiples of an increment derived from the frequency of the signal being synthesized, and (e) means for providing during synthesis a constant increment for all of the paths' counting menas equal to the number of paths times the derived increment.
Claim 2
Dependent Claim
195 words
A frequency synthesizer comprising: (a) a plurality of processing paths to provide synthesis information in real-time about a signal being synthesized, each path providing a portion of the total information required to synthesize the signal, each processing path comprising: (1) a selectable-increment counting means for producing a progressive series of counts in response to a train of clock signals, and (2) a memory means containing a plurality of data words and operative to recall and output a data word in response to and associated with each count, each data word containing signal synthesis information about a signal being synthesized, (b) means for time ordering the information from the processing paths into an ordered data word stream, (c) a means for converting the data word stream into the signal being synthesized, (d) means for progressively offsetting the counts in the respective paths' counting means at the start of synthesis in relation to each other by integer multiples of an increment derived from the frequency of the signal being synthesized, and (e) means for providing during synthesis a constant increment for all of the paths' counting menas equal to the number of paths times the derived increment.
Claim 3
Dependent Claim
180 words
A synthesizer of a periodic signal of selectable frequency comprising: (a) means for providing a primary numerical increment corresponding to a frequency of a selected signal, (b) a plurality of parallel processing paths each path comprising: (1) means for producing a uniformly spaced in time, repeating series of numerical addresses which arithmetically progress in steps equal to said primary numerical increment times the number of parallel processing paths, the series beginning with an initial address, (2) means for providing quantized samples of a signal being synthesized in response to said addresses, one sample per address, the quantum of each sample so provided corresponding to the magnitude of said signal at the point in time that said sample is provided, (c) means for setting the Initial address of each processing path such that said paths are progressively offset by an amount equal to said primary numerical increment, (d) means for time ordering the samples from all of the processing paths such that they are uniformly interlaced In time, and (e) means for processing the time ordered samples into a continuous signal.
Claim 4
Dependent Claim
180 words
A synthesizer of a periodic signal of selectable frequency comprising: (a) means for providing a primary numerical increment corresponding to a frequency of a selected signal, (b) a plurality of parallel processing paths each path comprising: (1) means for producing a uniformly spaced in time, repeating series of numerical addresses which arithmetically progress in steps equal to said primary numerical increment times the number of parallel processing paths, the series beginning with an initial address, (2) means for providing quantized samples of a signal being synthesized in response to said addresses, one sample per address, the quantum of each sample so provided corresponding to the magnitude of said signal at the point in time that said sample is provided, (c) means for setting the Initial address of each processing path such that said paths are progressively offset by an amount equal to said primary numerical increment, (d) means for time ordering the samples from all of the processing paths such that they are uniformly interlaced In time, and (e) means for processing the time ordered samples into a continuous signal.
Claim 5
Dependent Claim
116 words
The synthesizer according to claim 2 wherein the means in each path for producing the numerical addresses comprises a selectable-increment counter responsive to a clock signal, wherein the means for time ordering the samples from the paths comprises a multiplexer which individually selects the paths in response to selection signals, and further comprising cyclical means for providing in a suitable order a single clock signal to each path counter during each cycle and for providing selection signals to cause the multiplexer to select each path once during each cycle and in the same order, the clocking of each path counter in a cycle preceding the selection of said path by a substantial portion of said cycle.
Claim 6
Dependent Claim
209 words
The synthesizer according to claim 3 wherein the means for setting the initial addresses of each path comprises: (a) a selectable-increment load counter which is set to zero whenever a new frequency is selected and whose increment is the primary numerical increment corresponding to the newly selected frequency, the output of said counter communicating with each path counter as an increment value, (b) means for setting all path counters to zero whenever a new frequency is selected, (c) means for providing clocks equal in number to the number of parallel processing paths plus one to the load counter and a clock signal to each path counter except a first path counter, the clocks being provided as follows: a first clock to the load counter followed after a suitable delay by a clock signal to a second path counter, a second clock to the load counter followed after a suitable delay by a clock signal to a third path counter, and so on until the last path counter is clocked following an last clock to the load counter, the load counter being clocked one more time thereafter so that its state after all path counters have been clocked is the number of parallel processing paths times the primary increment value.
Claim 7
Dependent Claim
43 words
The synthesizer according to claim 4 wherein the selectable-increment counter of each path comprises an accumulator which continuously receives the primary numerical increment times the number of parallel processing paths as one addend and whose output is fed back as a second addend.
Claim 8
Dependent Claim
34 words
The synthesizer of claim 4 wherein the means in each path for providing quantized samples comprises a memory which is preloaded with said samples, the contents of all of said path memories being identical.
Claim 9
Dependent Claim
43 words
The synthesizer according to claim 3 wherein the selectable-increment counter of each path comprises an accumulator which continuously receives the primary numerical increment times the number of parallel processing paths as one addend and whose output is fed back as a second addend.
Claim 10
Dependent Claim
34 words
The synthesizer of claim 7 wherein the means in each path for providing quantized samples comprises a memory which is preloaded with said samples, the contents of all of said path memories being identical.
Claim 11
Dependent Claim
34 words
The synthesizer of claim 2 wherein the means in each path for providing quantized samples comprises a memory which is preloaded with said samples, the contents of all of said path memories being identical.
Claim 12
Dependent Claim
34 words
The synthesizer of claim 3 wherein the means in each path for providing quantized samples comprises a memory which is preloaded with said samples, the contents of all of said path memories being identical.