US4514696A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Numerically controlled oscillator
Assignee: General Dynamics Mission Systems Inc
•
Filing: 1982-12-27
•
Granted: 1985-04-30
•
Expires: 2002-12-27
Abstract
Abstract A radio frequency numerically controlled oscillator comprising N one bit adders each providing sum and carry outputs to one of N two bit registers. Sum, carry and frequency selection inputs are combined by each adder to form sum and carry outputs. These results are held by the associated register when triggered by a clock input. A fast parallel adder/latch is employed which has two stages connected serially to generate sums on opposite phases of a two phase clock.
Inventors
- 👤 Thad J. Genrich
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 05:11
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/50; G06F7/501; G06F7/5016
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
188 words
A numerically controlled oscillator comprising: means for providing an input indicative of a frequency; a plurality of adding units, each adding unit comprising a one bit adder having a first input, having a second input, and having a third input, said third input being coupled to said means for providing an input indicative of a frequency, having a sum output, and having a carry output and a register having a clock input, having a first input coupled to said sum output of said adder, having a second input coupled to said carry output of said adder, having a sum output coupled to said first input of said adder and having a carry output; said adding units being coupled in series with a first unit in said series having said second input of said adder tied to a source of a logic level signal and with each consecutive unit having a second input of an adder coupled to a carry output of a register in a previous unit in said series; and means for providing an output coupled to each of said sum outputs of each of said registers.
Claim 2
Dependent Claim
188 words
A numerically controlled oscillator comprising: means for providing an input indicative of a frequency; a plurality of adding units, each adding unit comprising a one bit adder having a first input, having a second input, and having a third input, said third input being coupled to said means for providing an input indicative of a frequency, having a sum output, and having a carry output and a register having a clock input, having a first input coupled to said sum output of said adder, having a second input coupled to said carry output of said adder, having a sum output coupled to said first input of said adder and having a carry output; said adding units being coupled in series with a first unit in said series having said second input of said adder tied to a source of a logic level signal and with each consecutive unit having a second input of an adder coupled to a carry output of a register in a previous unit in said series; and means for providing an output coupled to each of said sum outputs of each of said registers.
Claim 3
Dependent Claim
69 words
The numerically controlled oscillator as recited in claim 1 wherein each of said adders comprises a plurality of logic gates, and said means for storing comprises a plurality of latches, each latch being coupled to at least one of said logic gates, each latch having an output, means for logically combining said outputs of said latches to provide said sum output and said carry complement output of said register.
Claim 4
Dependent Claim
242 words
A fast parallel adder comprising: a first stage having means for adding input signals with means for accepting a frequency input, with means for accepting a sum input, and with means for accepting a carry input, and having means for storing the result of an addition with a clock input, with means for providing a sum output and with means for providing a carry output; and a second stage having means for adding inputs signals with means for accepting a frequency input, with means for accepting a sum input coupled to said means for providing a sum output of said first stage, with means for accepting a carry input, and having means for storing the result of an addition with means for providing a sum output coupled to said means for accepting a sum input of said first stage and with means for providing a carry output, said clock input of said first stage being suitable for application of a first clock signal and said clock input of said second stage being suitable for application of a second clock signal out of phase with said first clock signal so that the result of an addition in said means for adding of said first stage is stored upon application of said first clock signal tp said first stage and so that the result of an addition in said second stage is stored upon application of said second clock signal to said second stage.
Claim 5
Dependent Claim
242 words
A fast parallel adder comprising: a first stage having means for adding input signals with means for accepting a frequency input, with means for accepting a sum input, and with means for accepting a carry input, and having means for storing the result of an addition with a clock input, with means for providing a sum output and with means for providing a carry output; and a second stage having means for adding inputs signals with means for accepting a frequency input, with means for accepting a sum input coupled to said means for providing a sum output of said first stage, with means for accepting a carry input, and having means for storing the result of an addition with means for providing a sum output coupled to said means for accepting a sum input of said first stage and with means for providing a carry output, said clock input of said first stage being suitable for application of a first clock signal and said clock input of said second stage being suitable for application of a second clock signal out of phase with said first clock signal so that the result of an addition in said means for adding of said first stage is stored upon application of said first clock signal tp said first stage and so that the result of an addition in said second stage is stored upon application of said second clock signal to said second stage.
Claim 6
Dependent Claim
182 words
The fast parallel adder, as recited in claim 3 wherein in said first stage said means for accepting a frequency input comprises a frequency input and a frequency complement input, said means for accepting a sum input comprises a sum input and a sum complement input, said means for accepting a carry input comprises a carry input and a carry complement input, said means for providing a sum output comprises a sum output and a sum complement output, and said means for providing a carry output comprises a carry output and a carry complement output; and wherein in said second stage said means for accepting a frequency input comprises a frequency input and a frequency complement input, said means for accepting a sum input comprises a sum input and a sum complement input, said means for accepting a carry input comprises a carry input and a carry complement input, said means for providing a sum output comprises a sum output and a sum complement output, and said means for providing a carry output comprises a carry output and a carry complement output.
Claim 7
Dependent Claim
154 words
The fast parallel adder as recited in claim 4 wherein said means for adding of said first stage comprises a plurality of logic gates wherein said means for storing comprises a plurality of latches, each latch being coupled to at least one of said logic gates, each latch having an output means for logically combining said outputs of said latches to provide said sum output, said sum complement output, said carry output and said carry complement output of said first stage; and wherein said means for adding of said second stage comprises a plurality of logical gates; and wherein said means for storing comprises a plurality of latches, each latch being coupled to at least one of said logic gates, each latch having an output, means for logically combining said outputs of said latches to provide said sum output said sum complement output, said carry output and said carry complement output of said stage.
Claim 8
Dependent Claim
374 words
A numerically controlled oscillator capable of operating at radio frequencies comprising: means for providing an input indicative of a frequency; a plurality of registers; a plurality of adding units, each adding unit having a first stage and a second stage, each of said first stages having means for adding input signals with means for accepting a frequency input, with means for accepting a sum input, and with means for accepting a carry input, and having means for storing the result of an addition with a clock input, with means for providing a sum output and with means for providing a carry output; each of said second stages having means for adding input signals with means for accepting a frequency input, with means for accepting a sum input coupled to said means for providing a sum output of said first stage, and with means for accepting a carry input, and having means for storing the result of an addition with a clock input, with means for providing a sum output coupled to said means for accepting a sum input of said first stage, and with means for providing a carry output; said clock input of said first stage being suitable for application of a first clock signal and said clock input of said second stage being suitable for application of a second clock signal out of phase with said first clock signal so that the result of an addition in said means for adding of said first stage is stored upon application of a first clock signal to said first stage and so that the result of an addition in said means for adding of said second stage is stored upon application of said second clock signal to said second stage; said adding units each being coupled to a register and the combination being coupled in series, with a first unit in said series having said carry input of said adder coupled to a source of a logic level signal and with each consecutive unit having a second input of an adder coupled to a carry output of a register in a previous unit in said series; and means for providing an output coupled to each of said sum outputs of each of said registers.
Claim 9
Dependent Claim
374 words
A numerically controlled oscillator capable of operating at radio frequencies comprising: means for providing an input indicative of a frequency; a plurality of registers; a plurality of adding units, each adding unit having a first stage and a second stage, each of said first stages having means for adding input signals with means for accepting a frequency input, with means for accepting a sum input, and with means for accepting a carry input, and having means for storing the result of an addition with a clock input, with means for providing a sum output and with means for providing a carry output; each of said second stages having means for adding input signals with means for accepting a frequency input, with means for accepting a sum input coupled to said means for providing a sum output of said first stage, and with means for accepting a carry input, and having means for storing the result of an addition with a clock input, with means for providing a sum output coupled to said means for accepting a sum input of said first stage, and with means for providing a carry output; said clock input of said first stage being suitable for application of a first clock signal and said clock input of said second stage being suitable for application of a second clock signal out of phase with said first clock signal so that the result of an addition in said means for adding of said first stage is stored upon application of a first clock signal to said first stage and so that the result of an addition in said means for adding of said second stage is stored upon application of said second clock signal to said second stage; said adding units each being coupled to a register and the combination being coupled in series, with a first unit in said series having said carry input of said adder coupled to a source of a logic level signal and with each consecutive unit having a second input of an adder coupled to a carry output of a register in a previous unit in said series; and means for providing an output coupled to each of said sum outputs of each of said registers.
Claim 10
Dependent Claim
195 words
The numerically controlled oscillator as recited in claim 6 wherein in said first stage said means for accepting a frequency input comprises a frequency input and a frequency complement input, wherein said means for accepting a sum input comprises a sum input and a sum complement input, wherein said means for accepting a carry input comprises a carry input and a carry complement input, wherein said means for providing a sum output comprises a sum output and a sum complement output, and wherein said means for providing a carry output comprises a carry output and a carry complement output; and wherein in said means for adding of said second stage said means for accepting a frequency input comprises a frequency input and a frequency complement input, wherein said means for accepting a sum input comprises a sum input and a sum complement input, wherein said means for accepting a carry input comprises a carry input and a carry complement input, wherein said means for providing a sum output comprises a sum output and a sum complement output, and wherein said means for providing a carry output comprise a carry output and a carry complement output.
Claim 11
Dependent Claim
154 words
The numerically controlled oscillator as recited in claim 7 wherein said means for adding of said first stage comprises a plurality of logic gates, wherein said means for storing comprises a plurality of latches, each latch coupled to at least one of said logic gates, each latch having an output, means for logically combining said outputs of said latches to provide said sum output, said sum complement out, said carry output and said carry complement output of said first stage; and wherein said means for adding of said second stage comprises a plurality of logic gates, and wherein said means for storing comprises a plurality of latches, each latch being coupled to at least one of said logic gates, each latch having an output, means for logically combining said outputs of said latches to provide said sum output, said sum complement output, said carry output and said carry complement output of said second stage.
References Cited (Backward Citations)
US3641442A
Cited
US3735269A
Cited
US3973209A
Cited
US4052604A
Cited
US4144579A
Cited
US4185247A
Cited
US4240034A
Cited
US4241308A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1988-04-29 | 1988-10-29 | 1989-04-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1992-04-29 | 1992-10-29 | 1993-04-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1996-04-29 | 1996-10-29 | 1997-04-30 | $7700.00 | Window Closed / Lapsed |