US4638457A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for the non-volatile storage of the count of an electronic counting circuit
Assignee: Siemens AG
•
Filing: 1982-05-28
•
Granted: 1987-01-20
•
Expires: 2002-05-28
Abstract
Abstract Method for the non-volatile storage of the count of an electronic counting circuit in which the respective count is stored by electrically reprogramming a non-volatile data memory, which includes writing the respective new count data into the data memory prior to erasure of old count data in the data memory and, between individual steps required to reprogram the data memory, writing or erasing storage cells of a non-volatile control memory having logic states from which control information for completion of an interrupted reprogramming operation is derivable, and an apparatus for carrying out the method.
Inventors
- 👤 Hartmut Schrenk
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 12:17
CPC Classifications
H; H03; H03K; H03K21/00; H03K21/40; H03K21/403
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
117 words
Method for non-volatile storage of successive old and new counts in an electronic counting circuit in which said counts are stored by electronically reprogramming a non-volatile data memory in a reprogramming operation, which comprises: writing the respective new count data into first storage cells of said data memory prior to erasure of old count data in second storage cells of said first data memory, and during said reprogramming operation writing into storage cells of a non-volatile control memory control information which is indicating the actual state of said reprogramming operation and from which in case of interruption of said programming operation, the completion of said reprogramming operation is derived by logical arithmetic processing of said control information.
Claim 2
Dependent Claim
117 words
Method for non-volatile storage of successive old and new counts in an electronic counting circuit in which said counts are stored by electronically reprogramming a non-volatile data memory in a reprogramming operation, which comprises: writing the respective new count data into first storage cells of said data memory prior to erasure of old count data in second storage cells of said first data memory, and during said reprogramming operation writing into storage cells of a non-volatile control memory control information which is indicating the actual state of said reprogramming operation and from which in case of interruption of said programming operation, the completion of said reprogramming operation is derived by logical arithmetic processing of said control information.
Claim 3
Dependent Claim
28 words
Method according to claim 1, which comprises obtaining control information for completion of an interrupted reprogramming operation by logic arithmetic processing of data stored in the data memory.
Claim 4
Dependent Claim
20 words
Method according to claim 1, which comprises performing the reprogramming operation solely in response to every n th count charge.
Claim 5
Dependent Claim
87 words
Apparatus for non-volatile storage of the counts of an electronic counting circuit, comprising a cycle control connected to the counting circuit for performing programming steps, at least one electrically reprogrammable non-volatile data memory for storing successive old and new counts being connected to the counting circuit through said cycle control, and a non-volatile control memory for storing and erasing control flags, being operatively connected to said cycle control and having storage cells, for controlling the programming steps of said cycle control, required to reprogram said data memory.
Claim 6
Dependent Claim
87 words
Apparatus for non-volatile storage of the counts of an electronic counting circuit, comprising a cycle control connected to the counting circuit for performing programming steps, at least one electrically reprogrammable non-volatile data memory for storing successive old and new counts being connected to the counting circuit through said cycle control, and a non-volatile control memory for storing and erasing control flags, being operatively connected to said cycle control and having storage cells, for controlling the programming steps of said cycle control, required to reprogram said data memory.
Claim 7
Dependent Claim
33 words
Apparatus according to claim 4, wherein said data memory further comprises means for writing count data into said data memory, at least two address areas in which count data can be alternately written.
Claim 8
Dependent Claim
44 words
Apparatus according to claim 5, wherein said control memory includes a first storage cell for storing logic state information, said logic state information operatively engaging said cycle control for deriving the validity of the count stored in the address areas of said data memory.
Claim 9
Dependent Claim
52 words
Apparatus according to claim 6, wherein said control memory includes a second storage cell for storing logic state information indicating if a writing operation involving a first one of said address areas of said data memory has been interrupted, said information being derived from the logic state of said second storage cell.
Claim 10
Dependent Claim
66 words
Apparatus according to claim 7 wherein said control memory includes at least one other storage cell for storing logic state information operatively responsive to said cycle control for indicating if a writing operation involving at least one other one of said address areas of said data memory has been interrupted, said information being derived from the logic state of said at least one other storage cell.
Claim 11
Dependent Claim
47 words
Apparatus according to claim 7 wherein said control memory includes an erase control storage cell for storing logic state information indicating if an erase operation has been interrupted after a completed writing operation, said information being derived from the logic state of said erase control storage cell.
Claim 12
Dependent Claim
20 words
Apparatus according to claim 4, wherein said data memory and said control memory are combined into a single unitary memory.
Claim 13
Dependent Claim
31 words
Apparatus according to claim 4, including a sensor circuit connected to said cycle control for furnishing a break-off signal to said cycle control upon the occurence of a supply voltage dip.
Claim 14
Dependent Claim
97 words
Apparatus for non-volatile storage of the count of an electronic counting circuit, the apparatus comprising a cycle control connected to the counting circuit, an electrically reprogrammable non-volatile data memory being connected to the counting circuit through said cycle control and including at least four address areas, a sensor circuit for sensing an interruption of reprogramming of said data memory and a scoring logic connected to said cycle control and said data memory for furnishing control information for the completion of the interruption of the reprogramming operation by logic arithmetic processing of data stored in said data memory.
Claim 15
Dependent Claim
97 words
Apparatus for non-volatile storage of the count of an electronic counting circuit, the apparatus comprising a cycle control connected to the counting circuit, an electrically reprogrammable non-volatile data memory being connected to the counting circuit through said cycle control and including at least four address areas, a sensor circuit for sensing an interruption of reprogramming of said data memory and a scoring logic connected to said cycle control and said data memory for furnishing control information for the completion of the interruption of the reprogramming operation by logic arithmetic processing of data stored in said data memory.
Claim 16
Dependent Claim
105 words
Method for non-volatile storage of successive old and new counts of an electronic counting circuit in which said counts are stored as count data by electronically reprogramming a non-volatile data memory for storing the count data, in a reprogramming operation which comprises: scanning in a fixed order at least four address areas of said data memory for finding an address area following an address containing a new count; writing the count data of a counting event following the new count into said found address following the address area of said new count and subsequently erasing the address area in which said old count is stored.
Claim 17
Dependent Claim
105 words
Method for non-volatile storage of successive old and new counts of an electronic counting circuit in which said counts are stored as count data by electronically reprogramming a non-volatile data memory for storing the count data, in a reprogramming operation which comprises: scanning in a fixed order at least four address areas of said data memory for finding an address area following an address containing a new count; writing the count data of a counting event following the new count into said found address following the address area of said new count and subsequently erasing the address area in which said old count is stored.
Claim 18
Dependent Claim
74 words
Method according to claim 13, further comprising a sensor circuit for sensing an interruption of a reprogramming operation, transferring the count to be read out later in the fixed order to the counting circuit when the reprogramming operation is interrupted and two address areas are occupied, and transferring the count of the address area in the middle of the fixed order increased by "1" to the counting circuit, when three address areas are occupied.
References Cited (Backward Citations)
US3849634A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-01-19 | 1990-07-21 | 1991-01-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-01-19 | 1994-07-21 | 1995-01-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-01-19 | 1998-07-21 | 1999-01-20 | $7700.00 | Window Closed / Lapsed |