US4277675A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Non-sequential counter
Assignee: Texas Instruments Inc
•
Filing: 1979-03-23
•
Granted: 1981-07-07
•
Expires: 1999-03-23
Abstract
Abstract Disclosed is a non-sequential counter. The non-sequential counter comprises, in a preferred embodiment, six inverters coupled together as a three stage shift counter, the input of which is generated according to a feedback term provided by the outputs of each one of the inverter stages. Counters having more than three stages are also disclosed. The feedback term is provided by disclosed decoder circuitry. The non-sequential counter counts through all possible states; thus, a counter having N stages will count non-sequentially through 2 N possible binary states.
Inventors
- 👤 Clarence Y. Mar
- 👤 Michael J. Caruso
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 21:13
CPC Classifications
H; H03; H03K; H03K21/00; H03K21/18
Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
165 words
A non-sequential counter having 2 N unique states, said counter being responsive to an incrementing signal for changing the state of said counter, said counter comprising: (a) 2 N inverters (b) gating means interconnecting said inverters in series to form an N-stage shift register for storing N bits of data, said gating means being responsive to said incrementing signal for causing the data stored in said shift register to shift; and (c) feedback logic means responsive to the output of each of said inverters and to said incrementing signal for inserting into a first stage of the shift register a bit corresponding to the least significant bit of the next state to be generated by the counter, a logical one bit being inserted into said first stage in response to a first 2 N /2 binary output states of said inverters and a logical zero being inserted into said first stage in response to a second 2 N /2 binary output states of said inverters.
Claim 2
Dependent Claim
165 words
A non-sequential counter having 2 N unique states, said counter being responsive to an incrementing signal for changing the state of said counter, said counter comprising: (a) 2 N inverters (b) gating means interconnecting said inverters in series to form an N-stage shift register for storing N bits of data, said gating means being responsive to said incrementing signal for causing the data stored in said shift register to shift; and (c) feedback logic means responsive to the output of each of said inverters and to said incrementing signal for inserting into a first stage of the shift register a bit corresponding to the least significant bit of the next state to be generated by the counter, a logical one bit being inserted into said first stage in response to a first 2 N /2 binary output states of said inverters and a logical zero being inserted into said first stage in response to a second 2 N /2 binary output states of said inverters.
Claim 3
Dependent Claim
16 words
The non-sequential counter according to claim 1 wherein N is an integer number less than five.
Claim 4
Dependent Claim
179 words
A non-sequential counter having eight unique states, said counter being responsive to an incrementing signal for changing the state of said counter, said counter comprising: (a) six inverters: (b) gating means interconnecting first, second, third, fourth, fifth and sixth inverters in series to form a three stage shift register for storing three bits of data, said gating means being responsive to said incrementing signal for causing the data stored in said shift register to shift; and (c) feedback logic means responsive to said incrementing signal for inserting into a first stage of the register the least significant bit of the next state to be generated, said logic means comprising: (i) an AND gate responsive to the output of said first inverter and said fourth inverter; (ii) a first OR gate responsive to the output of said AND gate and to said sixth inverter; (iii) a second OR gate responsive to the output of said second inverter, said third inverter and said fifth inverter; and (iv) a NAND gate responsive to the outputs of said first and second OR gates.
Claim 5
Dependent Claim
179 words
A non-sequential counter having eight unique states, said counter being responsive to an incrementing signal for changing the state of said counter, said counter comprising: (a) six inverters: (b) gating means interconnecting first, second, third, fourth, fifth and sixth inverters in series to form a three stage shift register for storing three bits of data, said gating means being responsive to said incrementing signal for causing the data stored in said shift register to shift; and (c) feedback logic means responsive to said incrementing signal for inserting into a first stage of the register the least significant bit of the next state to be generated, said logic means comprising: (i) an AND gate responsive to the output of said first inverter and said fourth inverter; (ii) a first OR gate responsive to the output of said AND gate and to said sixth inverter; (iii) a second OR gate responsive to the output of said second inverter, said third inverter and said fifth inverter; and (iv) a NAND gate responsive to the outputs of said first and second OR gates.
Claim 6
Dependent Claim
138 words
A three stage non-sequential counter responsive to an incrementing signal for changing the state of said counter, said counter counting through eight unique states and comprising: (a) a three stage shift register for storing three bits of data; (b) means responsive to said incrementing signal for causing bits stored in said shift register to shift; and (c) feedback logic means responsive to a binary 6, 0, 1 and 3 in said counter for inserting a logical one bit corresponding to the least significant bit of the next state to be generated into a first stage of the register and further responsive to a binary 7, 5, 2 and 4 in said counter for inserting a logical zero bit corresponding to the least significant bit of the next state to be generated into the first stage of the register.
Claim 7
Dependent Claim
138 words
A three stage non-sequential counter responsive to an incrementing signal for changing the state of said counter, said counter counting through eight unique states and comprising: (a) a three stage shift register for storing three bits of data; (b) means responsive to said incrementing signal for causing bits stored in said shift register to shift; and (c) feedback logic means responsive to a binary 6, 0, 1 and 3 in said counter for inserting a logical one bit corresponding to the least significant bit of the next state to be generated into a first stage of the register and further responsive to a binary 7, 5, 2 and 4 in said counter for inserting a logical zero bit corresponding to the least significant bit of the next state to be generated into the first stage of the register.
Claim 8
Dependent Claim
142 words
A four stage non-sequential counter having sixteen unique states and being responsive to an incrementing signal for changing the state of said counter, said counter comprising: (a) a four stage shift register for storing four bits of data; (b) means responsive to said incrementing signal for causing bits stored in said shift register to shift; and (c) feedback logic means responsive to a binary 0, 1, 3, 7, 14, 13, 12 and 2 in said counter for inserting a logical one bit corresponding to the least significant bit of the next state to be generated into a first stage of said register and responsive to a binary 4, 5, 6, 8, 9, 10, 11 and 15 for inserting a logical zero bit corresponding to the least significant bit of the next state to be genrated into the first stage of said register.
Claim 9
Dependent Claim
142 words
A four stage non-sequential counter having sixteen unique states and being responsive to an incrementing signal for changing the state of said counter, said counter comprising: (a) a four stage shift register for storing four bits of data; (b) means responsive to said incrementing signal for causing bits stored in said shift register to shift; and (c) feedback logic means responsive to a binary 0, 1, 3, 7, 14, 13, 12 and 2 in said counter for inserting a logical one bit corresponding to the least significant bit of the next state to be generated into a first stage of said register and responsive to a binary 4, 5, 6, 8, 9, 10, 11 and 15 for inserting a logical zero bit corresponding to the least significant bit of the next state to be genrated into the first stage of said register.
References Cited (Backward Citations)
US2845617A
Cited
US3716725A
Cited
US3816764A
Cited
US3875377A
Cited
US3911330A
Cited
US3962701A
Cited
US3978413A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1984-07-06 | 1985-01-05 | 1985-07-07 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1988-07-06 | 1989-01-05 | 1989-07-07 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1992-07-06 | 1993-01-05 | 1993-07-07 | $7700.00 | Window Closed / Lapsed |