Digital chirp waveform generator and method
First Claim
1. A chirp waveform generator for producing a chirp waveform ƒ
- (t)=sin (t2 modulus m) where modulus m is represented by n submoduli and/or factored submoduli m1-mn, including;
sequence generators for generating digital sequence values representative of sequences of quadratic residues for each submoduli and/or factored submoduli m1-mn;
sine and cosine digital-to-analog converters (DACs) connected to the sequence generators, for receiving the digital sequence values for each submoduli and/or factored submoduli m1-mn and for producing sequences of corresponding analog sine and cosine signals; and
an analog processor connected to the DACs for combining the sine and cosine signals to produce the chirp waveform.
1 Assignment
0 Petitions
Accused Products
Abstract
A chirp waveform generator for producing a chirp waveform ƒ(t)=sin (t2 modulus m) where modulus m is represented by n submoduli and/or factored submoduli m1-mn. Sequence generators generate digital sequence values representative of sequences of quadratic residues for each submoduli and/or factored submoduli m1-mn. Sine and cosine digital-to-analog converters (DACs) connected to the sequence generators receive the digital sequence values for each submoduli and/or factored submoduli m1-mn and produce sequences of corresponding analog sine and cosine signals. An analog processor including adders and multipliers connected to the DACs combines the sine and cosine signals to produce the chirp waveform. The argument (t2 modulus m) is an implemented phase argument that approximates a desired phase argument (πrt2). Programmable inputs on the sequence generators enable control over waveform parameters including starting phase, ramp rate and frequency.
6 Citations
13 Claims
-
1. A chirp waveform generator for producing a chirp waveform ƒ
- (t)=sin (t2 modulus m) where modulus m is represented by n submoduli and/or factored submoduli m1-mn, including;
sequence generators for generating digital sequence values representative of sequences of quadratic residues for each submoduli and/or factored submoduli m1-mn; sine and cosine digital-to-analog converters (DACs) connected to the sequence generators, for receiving the digital sequence values for each submoduli and/or factored submoduli m1-mn and for producing sequences of corresponding analog sine and cosine signals; and an analog processor connected to the DACs for combining the sine and cosine signals to produce the chirp waveform. - View Dependent Claims (2, 3, 4, 5, 6)
- (t)=sin (t2 modulus m) where modulus m is represented by n submoduli and/or factored submoduli m1-mn, including;
-
7. A sinusoid waveform generator for producing a sinusoid waveform ƒ
- (t)=sin (t modulus m) where modulus m is represented by n submoduli and/or factored submoduli m1-mn, including;
sequence generators for generating digital sequence values representative of sequences of linear residues for each submoduli and/or factored submoduli m1-mn; sine and cosine digital-to-analog converters (DACs) connected to the sequence generators, for receiving the digital sequence values for each submoduli and/or factored submoduli m1-mn and for producing sequences of corresponding analog sine and cosine signals; and an analog processor connected to the DACs for combining the sine and cosine signals to produce the sinusoid waveform. - View Dependent Claims (8, 9, 10, 11, 12, 13)
- (t)=sin (t modulus m) where modulus m is represented by n submoduli and/or factored submoduli m1-mn, including;
Specification