← Back to Patent Explorer
US4663770A Expired / Lapsed US ⏱️ 0.0 years remaining

Non-volatile counting circuit and method which provides for extended counter life

Assignee: Hughes Microelectronics Ltd
•
Filing: 1986-02-24
•
Granted: 1987-05-05
•
Expires: 2006-02-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Counter circuit apparatus which sequentially re-allocates lower-order counting operation in order to extend counter life. The counter is comprised of a plurality of lower order counters and at least one higher order counter. A count selection circuit is coupled to the plurality of counters which controls the counting thereof in response to applied event input signals. A map control circuit is coupled between the higher order counter and the count selection circuit which controls the count selection circuit in response to signals derived from the higher order counter. The map control circuit sequentially enables a predetermined one of the lower order counters to count individual ones of the applied event input signals. A count unscrambling circuit is coupled to the plurality of lower order counters and the map control circuit which produces an ordered count output signal that is indicative of the number of event input signals counted by the counter. The operating lifetime of the counters is increased utilizing the principles of the present invention. One application of the present invention is that of a non-volatile up counter suitable for an odometer application. A counting method which provides for extended counter life is also disclosed.

Inventors

  • 👤 Kenelm G. D. Murray
  • 👤 Philip Woodhead

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 13:06
CPC Classifications
H; H03; H03K; H03K21/00; H03K21/40; H03K21/403

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 155 words
In a counter circuit that comprises a plurality of lower order counters and at least one higher order counter and which counts applied event input signals, the improvement to said counter circuit comprising: count selection means coupled to said counters for controling the counting of said counters in response to said event input signals; map control means coupled between said higher order counter and said count selection means for controlling said count selection means in response to signals derived from said higher order counter, said map control means sequentially enabling a predetermined one of said lower order counters to count individual ones of said applied event input signals; and count unscrambling means coupled to said plurality of lower order counters and said map control means for responding to output signals derived therefrom and for producing an ordered count output signal which is indicative of the number of event input signals counted by said counter circuit.
Claim 2
Dependent Claim 155 words
In a counter circuit that comprises a plurality of lower order counters and at least one higher order counter and which counts applied event input signals, the improvement to said counter circuit comprising: count selection means coupled to said counters for controling the counting of said counters in response to said event input signals; map control means coupled between said higher order counter and said count selection means for controlling said count selection means in response to signals derived from said higher order counter, said map control means sequentially enabling a predetermined one of said lower order counters to count individual ones of said applied event input signals; and count unscrambling means coupled to said plurality of lower order counters and said map control means for responding to output signals derived therefrom and for producing an ordered count output signal which is indicative of the number of event input signals counted by said counter circuit.
Claim 3
Dependent Claim 58 words
The counter circuit of claim 1 wherein said count selection means comprises: a plurality of clock steering and clock carry logic circuits individually coupled to said plurality of counters for providing clock and carry signals to said plurality of counters in response to said applied event input signals and map control signals provided by said map control means.
Claim 4
Dependent Claim 52 words
The counter circuit of claim 2 wherein said map control means comprises: a logic circuit coupled between said higher order counter and said plurality of clock steering and carry logic circuits which sequentially enables a predetermined one of said lower order counters to count individual ones of said applied event input signals.
Claim 5
Dependent Claim 28 words
The counter circuit of claim 3 wherein said count unscrambling means comprises: microprocessor means for producing said ordered count output signal in accordance with a predetermined computational scheme.
Claim 6
Dependent Claim 148 words
A counter circuit for counting applied event input signals, said counter circuit comprising: a plurality of lower order counters and at least one higher order counter; count selection means coupled to said counters for controling the counting of said counters in response to said event input signals; map control means coupled between said higher order counter and said count selection means for controling said count selection means in response to signals derived from said higher order counter, said map control means sequentially enabling a predetermined one of said lower order counters to count individual ones of said applied event input signals; and count unscrambling means coupled to said plurality of lower order counters and said map control means for responding to output signals derived therefrom and for producing an ordered count output signal which is indicative of the number of event input signals counted by said counter circuit.
Claim 7
Dependent Claim 148 words
A counter circuit for counting applied event input signals, said counter circuit comprising: a plurality of lower order counters and at least one higher order counter; count selection means coupled to said counters for controling the counting of said counters in response to said event input signals; map control means coupled between said higher order counter and said count selection means for controling said count selection means in response to signals derived from said higher order counter, said map control means sequentially enabling a predetermined one of said lower order counters to count individual ones of said applied event input signals; and count unscrambling means coupled to said plurality of lower order counters and said map control means for responding to output signals derived therefrom and for producing an ordered count output signal which is indicative of the number of event input signals counted by said counter circuit.
Claim 8
Dependent Claim 58 words
The counter circuit of claim 5 wherein said count selection means comprises: a plurality of clock steering and clock carry logic circuits individually coupled to said plurality of counters for providing clock and carry signals to said plurality of counters in response to said applied event input signals and map control signals provided by said map control means.
Claim 9
Dependent Claim 52 words
The counter circuit of claim 6 wherein said map control means comprises: a logic circuit coupled between said higher order counter and said plurality of clock steering and carry logic circuits which sequentially enables a predetermined one of said lower order counters to count individual ones of said applied event input signals.
Claim 10
Dependent Claim 28 words
The counter circuit of claim 7 wherein said count unscrambling means comprises: microprocessor means for producing said ordered count output signal in accordance with a predetermined computational scheme.
Claim 11
Independent Claim 102 words
A method of counting applied event input signals in a counter having a plurality of lower order counters and at least one higher order counter, said method comprising the steps of: generating control signals which are a function of the count of said higher order counter; applying said applied event input signals to different ones of said lower order counters in response to said control signals during different portions of a predetermined count cycle; and decoding the contents of said lower order counters to produce an ordered count output signal indicative of the number of event input signals counted by said counter.
Claim 12
Independent Claim 102 words
A method of counting applied event input signals in a counter having a plurality of lower order counters and at least one higher order counter, said method comprising the steps of: generating control signals which are a function of the count of said higher order counter; applying said applied event input signals to different ones of said lower order counters in response to said control signals during different portions of a predetermined count cycle; and decoding the contents of said lower order counters to produce an ordered count output signal indicative of the number of event input signals counted by said counter.

References Cited (Backward Citations)

US3526758A Cited
US4214152A Cited
US4453210A Cited
US4319355A Cited
US4559637A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-05-04 1990-11-03 1991-05-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-05-04 1994-11-03 1995-05-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-05-04 1998-11-03 1999-05-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag