US4020362A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Counter using an inverter and shift registers
Assignee: Toshiba Corp
•
Filing: 1975-07-02
•
Granted: 1977-04-26
•
Expires: 1995-07-02
Abstract
Abstract A counter comprises a cascade connection of an inverter stage and n one-bit shift register stages, the latter being operative in response to clock signals to be counted and each having a data-readin or front half-bit shift register stage and a data-readout or rear half-bit shift register stage. The output of the final stage in the cascade connection is coupled to the input of the first stage in the cascade connection. The output of the final stage is also coupled to an additional input of consecutive 1st to X-th shift register stages or consecutive 2nd to (X-1)-th shift register stages of an X-th shift register stage to constitute a scale-of-2n-X or 2n-(X-1) counter.
Inventors
- 👤 Yasoji Suzuki
- 👤 Kenshi Manabe
- 👤 Masataka Hirasawa
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 23:44
CPC Classifications
G; G11; G11C; G11C19/00; G11C19/18; G11C19/182; G11C19/184; H; H03; H03K; H03K23/00; H03K23/40; H03K23/42; H03K23/44
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
223 words
A counter for counting clock signal comprising 2n+1 cascade-connected stages each having an input and output, one stage of which is an inverter and the remaining 2n stages of which are 1st to 2n-th half-bit shift registers each operative to produce at the output an output state corresponding to an input data state at the input in response to clock signals to be counted, at least one of the even-numbered stages of the 2nd to 2(n-2)-th half-bit shift register stages only or at least one of the odd-numbered stages of the 3rd to (2n-3)-th half-bit shift register stages only having an additional input and being operative to produce at the output an output state corresponding to an input data state on the input when the additional input is at a first voltage level and operative to make the output at a predetermined voltage level when the additional input is at a second voltage level; means for coupling the output of the final stage of said cascade connection and the additional input of at least one of the half-bit shift registers; and means for applying clock signals to each of the 2n half-bit shift register stages to operate n odd-numbered half-bit shift register stages and n even-numbered half-bit shift register stages alternately to form 2n-x and 2n-(x-1) counters, wherein x is a selected stage.
Claim 2
Dependent Claim
223 words
A counter for counting clock signal comprising 2n+1 cascade-connected stages each having an input and output, one stage of which is an inverter and the remaining 2n stages of which are 1st to 2n-th half-bit shift registers each operative to produce at the output an output state corresponding to an input data state at the input in response to clock signals to be counted, at least one of the even-numbered stages of the 2nd to 2(n-2)-th half-bit shift register stages only or at least one of the odd-numbered stages of the 3rd to (2n-3)-th half-bit shift register stages only having an additional input and being operative to produce at the output an output state corresponding to an input data state on the input when the additional input is at a first voltage level and operative to make the output at a predetermined voltage level when the additional input is at a second voltage level; means for coupling the output of the final stage of said cascade connection and the additional input of at least one of the half-bit shift registers; and means for applying clock signals to each of the 2n half-bit shift register stages to operate n odd-numbered half-bit shift register stages and n even-numbered half-bit shift register stages alternately to form 2n-x and 2n-(x-1) counters, wherein x is a selected stage.
Claim 3
Dependent Claim
52 words
A counter according to claim 1 in which each of consecutive even-numbered ones of the 2nd to 2X-th half-bit shift registers (X=an integer from 2 to (n-2)) has the additional input, and said inverter stage is coupled to the first half-bit shift register stage to form a counter of the scale 2n-X.
Claim 4
Dependent Claim
59 words
A counter according to claim 1 in which each of consecutive odd-numbered stages of the 3rd to (2X-1)-th half-bit shift registers (X=an integer from 3 to n-1) has the additional input, and said inverter stage is coupled to the output of one of the (2X-1)-th to 2n-th half-bit shift register stages to form a counter of the scale 2n-(X-1).
Claim 5
Dependent Claim
72 words
A counter according to claim 1 in which only a 2X-th half-bit shift register stage has the additional input where X is an integer from 1 to n/2 if n is an even number and 1 to ( n-1)/2 if n is an odd number, and said inverter stage is coupled to the input of one of the 1st to 2X-th half-bit shift register stages forming a counter of the scale 2n-X.
Claim 6
Dependent Claim
72 words
A counter according to claim 1, in which only a (2X-1)-th half-bit shift register stage has the additional input where X is an integer from 2 to n/2+1 if n is an even number and 2 to (n+1)/2 is n is an odd number; and said inverter stage is coupled to the output of one of the (2X-1)-th to 2n-th half-bit shift register stages to form a counter of the scale 2n-(X-1).
Claim 7
Dependent Claim
33 words
A counter according to claim 1 further including means responsive to a clear signal to make at least one of the outputs of the half-bit shift register stages at a predetermined voltage level.
Claim 8
Dependent Claim
19 words
A counter according to claim 1 in which each of said half-bit shift register stages comprises a clocked inverter.
Claim 9
Dependent Claim
24 words
A counter according to claim 1 in which said shift register stages and inverter stage are each comprised of insulated gate field effect transistors.
Claim 10
Dependent Claim
25 words
A counter according to claim 1 in which said shift register stages and inverter stage are each comprised of complementary insulated gate field effect transistors.
Claim 11
Dependent Claim
180 words
A counter for counting clock signals comprising n cascade-connected one-bit shift register stages each having an input and output and operative to transfer to its output an input data which is applied to its input in response to clock signals to be counted, 1st to X-th (X=an integer from 2 to n-2) shift register stages only having an additional input and being operative to transfer to its output an input data which is applied to its input in response to clock signals, when the additional input is at a first voltage level and operative to make its output at a predetermined voltage level when the additional input is at a second voltage level; an inverter stage coupled between the output of the n-th shift register stage and the input of the 1st shift register stage; means for coupling the additional input of the 1st to X-th shift register stages to the output of said n-th shift register stages; and means for applying clock signals to each of said shift register stages, said counter thereby counting on the scale of 2n-X.
Claim 12
Dependent Claim
180 words
A counter for counting clock signals comprising n cascade-connected one-bit shift register stages each having an input and output and operative to transfer to its output an input data which is applied to its input in response to clock signals to be counted, 1st to X-th (X=an integer from 2 to n-2) shift register stages only having an additional input and being operative to transfer to its output an input data which is applied to its input in response to clock signals, when the additional input is at a first voltage level and operative to make its output at a predetermined voltage level when the additional input is at a second voltage level; an inverter stage coupled between the output of the n-th shift register stage and the input of the 1st shift register stage; means for coupling the additional input of the 1st to X-th shift register stages to the output of said n-th shift register stages; and means for applying clock signals to each of said shift register stages, said counter thereby counting on the scale of 2n-X.
Claim 13
Dependent Claim
199 words
A counter for counting clock signals comprising n+1 cascade-connected stages each having an input and output, one of which is an inverter and the remaining n stages of which are 1st to n-th one-bit shift registers each operative to transfer to its output an input data which is applied to its input in response to clock signals to be counted, each of the 2nd to X-th (X=an integer from 3 to n-1) shift register stages and none other having an additional input and operative to transfer to its output an input data which is applied to its input when the additional input is at a first voltage level and operative to make its output at a predetermined voltage level when the additional input is at a second voltage level; means for coupling the output of the final stage of said cascade connection to the input of the first stage and the additional input of the 2nd to X-th shift register stages; and means for applying clock signals to the shift register stages; said inverter stage being coupled to the output of one of the X-th to n-th shift register stages, said counter thereby counting on the scale of 2n-(X-1).
Claim 14
Dependent Claim
199 words
A counter for counting clock signals comprising n+1 cascade-connected stages each having an input and output, one of which is an inverter and the remaining n stages of which are 1st to n-th one-bit shift registers each operative to transfer to its output an input data which is applied to its input in response to clock signals to be counted, each of the 2nd to X-th (X=an integer from 3 to n-1) shift register stages and none other having an additional input and operative to transfer to its output an input data which is applied to its input when the additional input is at a first voltage level and operative to make its output at a predetermined voltage level when the additional input is at a second voltage level; means for coupling the output of the final stage of said cascade connection to the input of the first stage and the additional input of the 2nd to X-th shift register stages; and means for applying clock signals to the shift register stages; said inverter stage being coupled to the output of one of the X-th to n-th shift register stages, said counter thereby counting on the scale of 2n-(X-1).
Claim 15
Dependent Claim
215 words
A counter for counting clock signals comprising n+1 cascade-connected stages each having an input and output, one of which stages is an inverter and the remaining n stages of which are 1st to n-th one-bit shift register stages each operative to transfer to its output an input data which is applied to its input in response to clock signals to be counted, an X-th shift register stage only having an additional input and being operative to transfer to its output an input data which is applied to its input when its additional input is at a first voltage level and operative to make its output at a predetermined voltage level when its additional input is at a second voltage level, where X is an integer from 1 to n/2 when n is an even number and 1 to (n-1)/2 when n is an odd number; means for coupling the output of the final stage of said cascade connection to the input of the first stage and the additional input of the X-th shift register stage; and means for applying clock signals to each of the shift register stages; said inverter stage being coupled to the input of one of the 1st to X-th shift register stages, said counter thereby counting on the scale of 2n-X.
Claim 16
Dependent Claim
215 words
A counter for counting clock signals comprising n+1 cascade-connected stages each having an input and output, one of which stages is an inverter and the remaining n stages of which are 1st to n-th one-bit shift register stages each operative to transfer to its output an input data which is applied to its input in response to clock signals to be counted, an X-th shift register stage only having an additional input and being operative to transfer to its output an input data which is applied to its input when its additional input is at a first voltage level and operative to make its output at a predetermined voltage level when its additional input is at a second voltage level, where X is an integer from 1 to n/2 when n is an even number and 1 to (n-1)/2 when n is an odd number; means for coupling the output of the final stage of said cascade connection to the input of the first stage and the additional input of the X-th shift register stage; and means for applying clock signals to each of the shift register stages; said inverter stage being coupled to the input of one of the 1st to X-th shift register stages, said counter thereby counting on the scale of 2n-X.
Claim 17
Dependent Claim
216 words
A counter for counting clock signals comprising n+1 cascade-connected stages each having an input and output, one of which stages is an inverter and the remaining n stages of which are 1st to n-th one-bit shift register stages each operative to transfer to its output an input data which is applied to its input in response to clock signals to be counted, an X-th shift register stage only having an additional input and being operative to transfer to its output an input data which is applied to its input when its additional input is at a first voltage level and operative to make its output at a predetermined voltage level when its additional input is at a second voltage level, where X is an integer from 1 to n/2 when n is an even number and 1 to (n-1)/2 when n is an odd number; means for coupling the output of the final stage of said cascade connection to the input of the first stage and the additional input of the X-th shift register stage; and means for applying clock signals to each of the n shift register stages; said inverter stage being coupled to the output of one of the X-th to n-th shift register stages, said counter thereby counting on the scale of 2n-(X-1).
Claim 18
Dependent Claim
216 words
A counter for counting clock signals comprising n+1 cascade-connected stages each having an input and output, one of which stages is an inverter and the remaining n stages of which are 1st to n-th one-bit shift register stages each operative to transfer to its output an input data which is applied to its input in response to clock signals to be counted, an X-th shift register stage only having an additional input and being operative to transfer to its output an input data which is applied to its input when its additional input is at a first voltage level and operative to make its output at a predetermined voltage level when its additional input is at a second voltage level, where X is an integer from 1 to n/2 when n is an even number and 1 to (n-1)/2 when n is an odd number; means for coupling the output of the final stage of said cascade connection to the input of the first stage and the additional input of the X-th shift register stage; and means for applying clock signals to each of the n shift register stages; said inverter stage being coupled to the output of one of the X-th to n-th shift register stages, said counter thereby counting on the scale of 2n-(X-1).
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1980-04-25 | 1980-10-25 | 1981-04-26 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1984-04-25 | 1984-10-25 | 1985-04-26 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1988-04-25 | 1988-10-25 | 1989-04-26 | $7700.00 | Window Closed / Lapsed |