Claims
- 1. A phase generator, comprising:
- a phase accumulator;
- a phase increment accumulator coupled to said phase accumulator;
- a minimum phase increment register coupled to said phase increment accumulator;
- a maximum phase increment register coupled to said phase increment accumulator;
- a delta phase increment register coupled to said phase increment accumulator; and
- a controller intercoupling said accumulators and registers with said phase increment accumulator coupled though a first adder/subtractor to said phase accumulator and with the following modes of coupling:
- (1) normal mode couples said minimum phase increment register to said phase increment accumulator whereby the contents of said phase accumulator is successively incremented by the contents of said phase increment accumulator which are derived from said minimum phase increment register;
- (2) chirp up mode couples said minimum phase increment register to said phase increment accumulator, said delta phase increment register through a second adder/subtractor to said phase increment accumulator, and said maximum phase register through a comparator to said phase increment accumulator whereby the contents of said phase accumulator is successively incremented by the contents of said phase increment accumulator which are successively incremented by the contents of said delta phase register from an initial contents equal to the contents of said minimum phase register and repeating until the contents of said phase increment accumulator exceed the contents of samd maximum phase register;
- (3) chirp down mode couples said maximum phase increment register to said phase increment accumulator, said delta phase increment register through said second adder/subtractor to said phase increment accumulator, and said minimum phase register through a comparator to said phase increment accumulator whereby the contents of said phase accumulator is successively incremented by the contents of said phase increment accumulator which are successively decremented by the contents of said delta phase register from an initial contents equal to the content of said maximum phase register and repeating until the contents of said phase increment accumulator diminish below the contents of said minimum phase register, and
- (4) chirp up-down mode couples said minimum phase increment register to said phase increment accumulator, said delta phase increment register through said second adder/subtractor to said phase increment accumulator, and both said maximum phase register and said minimum phase register through a comparator to said phase increment accumulator whereby the contents of said phase accumulator may be successively incremented by the contents of said phase increment accumulator which are successively (i) incremented by the contents of said delta phase register from an initial contents equal to the contents of said minimum phase register, and when the contents of said phase increment accumulator exceed the contents of said maximum phase register (ii) decremented by the contents of said delta phase register, and when the contents of said phase increment accumulator are diminished below the contents of said minimum phase register repeating from (i).
- 2. The phase generator of claim 1, further comprising:
- a phase offset register coupled to said phase accumulator by said controller, whereby the initial contents of said phase accumulator is set equal to the contents of said phase offset register.
- 3. The phase generator of claim 1, wherein:
- said controller couples said phase increment accumulator through said first adder/subtractors for decrementing rather than incrementing said the contents of said phase accumulator.
CROSS-REFERENCE TO RELATED APPLICATIONS
This is a division, of application Ser. No. 07/930,170, filed Aug. 14, 1992.
The following U.S. patents and patent applications are assigned to the assignee of this application and disclose subject matter which may be related: Allowed application Ser. No. 930,072, filed Aug. 14, 1992, "Quadrature Filter With Real Conversion"; U.S. Pat. No. 5,455,782, filed Aug. 14, 1992, "Decimation Filter and Method"; Allowed application Ser. No. 304,433 filed Sep. 12, 1994 (which is a continuation of abandoned application Ser. No. 930,167, filed Aug. 14, 1992), "Half-Band Filter and Method"; U.S. Pat. No. 5,440,506, filed Aug. 14, 1992, "Multiport Memory and Method"; and U.S. Pat. No. 5,276,633, issued Jan. 4, 1994, "Sin/Cosine Generator and Method". These cross-referenced applications are hereby incorporated by reference.
US Referenced Citations (1)
Number |
Name |
Date |
Kind |
4873500 |
Genrich |
Oct 1989 |
|
Divisions (1)
|
Number |
Date |
Country |
Parent |
930170 |
Aug 1992 |
|