Patent US4158767A successfully refreshed from Google Patents.
US4158767A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Programmable binary counter
Assignee: Avco Corp
•
Filing: 1978-04-24
•
Granted: 1979-06-19
•
Expires: 1998-04-24
Abstract
Abstract This invention concerns a programmable counter which can be preset to provide an output indication one pulse after the count of the incoming signal pulse train has reached the integer M, where M equals any binary real number over the range (0, 1, 2, 4, 8, 16, . . ., 32,768). The programmable counter can be preset to any one of the binary numbers using a 4 digit word.
Inventors
- 👤 James R. Long
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 15:44
CPC Classifications
H; H03; H03K; H03K23/00; H03K23/64; H03K23/66; H03K23/665
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
321 words
A programmable counter for giving an output indication after the count of the incoming signal pulse train has reached a preselected binary real number 2 N where N is any positive integer (0, 1, 2, 3, ..., i), said counter comprising: means for receiving an instruction designating said binary real number 2 N , said instruction using no more than the number of data bits required to represent the maximum selectable value of N; a decoder encircuited with and responsive to the instruction receiving means, said decoder having as many parallel output lines as there are programmable values of N in said instructions, said decoder providing on said output lines electrical potentials representative in binary terminology, the one's complement of said programmed binary number 2 N ; adder means having an input connected to the output lines of said decoder, said adder means being encircuited to provide an output consisting of electrical potentials representing in binary terminology a logic sequence which is one numerical unit more than the complement of said preselected binary real number; a multistage presettable binary counter having a clock line input for accepting counting pulses from an external source, said counter having binary register capacity adequate to store the maximum value of said preselected binary real number 2 N , said counter including an output line carrying an electrical potential which switches from the binary zero logic level to the binary one logic level whenever the registers of said binary counter reach the overflow condition; circuit means for first, presetting all registers of said counter with the binary word sample present on the output lines of said adder means, and second, subsequent to the new word being loaded into counter, restoring the presettable counter to the state whereby clock pulse counting can begin; and means coupled to the output line of said presettable binary counter for providing an indication that said counter has reached the overflow condition.
Claim 2
Dependent Claim
321 words
A programmable counter for giving an output indication after the count of the incoming signal pulse train has reached a preselected binary real number 2 N where N is any positive integer (0, 1, 2, 3, ..., i), said counter comprising: means for receiving an instruction designating said binary real number 2 N , said instruction using no more than the number of data bits required to represent the maximum selectable value of N; a decoder encircuited with and responsive to the instruction receiving means, said decoder having as many parallel output lines as there are programmable values of N in said instructions, said decoder providing on said output lines electrical potentials representative in binary terminology, the one's complement of said programmed binary number 2 N ; adder means having an input connected to the output lines of said decoder, said adder means being encircuited to provide an output consisting of electrical potentials representing in binary terminology a logic sequence which is one numerical unit more than the complement of said preselected binary real number; a multistage presettable binary counter having a clock line input for accepting counting pulses from an external source, said counter having binary register capacity adequate to store the maximum value of said preselected binary real number 2 N , said counter including an output line carrying an electrical potential which switches from the binary zero logic level to the binary one logic level whenever the registers of said binary counter reach the overflow condition; circuit means for first, presetting all registers of said counter with the binary word sample present on the output lines of said adder means, and second, subsequent to the new word being loaded into counter, restoring the presettable counter to the state whereby clock pulse counting can begin; and means coupled to the output line of said presettable binary counter for providing an indication that said counter has reached the overflow condition.
Claim 3
Dependent Claim
25 words
The invention as defined in claim 1 wherein the value of N is any positive real integer in the range 0, 1, 2, 3, ...,15.
Claim 4
Dependent Claim
26 words
The invention as defined in claim 2 wherein the decoder comprises two 4-bit binary-coded-decimal-to-decimal decoders operating in parallel, each connected as an octal (or one-of-eight) decoder.
Claim 5
Dependent Claim
19 words
The invention as defined in claim 2 wherein the adder means comprises four 4-bit full adders encircuited in parallel.
Claim 6
Dependent Claim
40 words
The invention as defined in claim 2 wherein the multistage presettable binary counter includes four presettable binary up/down counter modules each having four data inputs and connections for the following signals, Count Up, Count Down, Borrow, Carry, Clear and Load.
Claim 7
Dependent Claim
65 words
The invention as defined in claim 1 wherein the means coupled to the output line of said presettable binary counter includes a D-type flip-flop encircuited to produce logic levels of Q=1, Q=0 at the output each time the Clock-input has a logic level transition "zero to one" thereon and Q=0, Q=1 for all occasions when there is a logic level "zero" on the Reset-input line.
References Cited (Backward Citations)
US3145293A
Cited
US3696236A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1982-06-18 | 1982-12-18 | 1983-06-19 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1986-06-18 | 1986-12-18 | 1987-06-19 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1990-06-18 | 1990-12-18 | 1991-06-19 | $7700.00 | Window Closed / Lapsed |