← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag