DE2949490A1 - Supply voltage monitor for dynamic RAM - monitors test core to detect bit change indicative of voltage change - Google Patents
Supply voltage monitor for dynamic RAM - monitors test core to detect bit change indicative of voltage changeInfo
- Publication number
- DE2949490A1 DE2949490A1 DE19792949490 DE2949490A DE2949490A1 DE 2949490 A1 DE2949490 A1 DE 2949490A1 DE 19792949490 DE19792949490 DE 19792949490 DE 2949490 A DE2949490 A DE 2949490A DE 2949490 A1 DE2949490 A1 DE 2949490A1
- Authority
- DE
- Germany
- Prior art keywords
- supply voltage
- failure
- bit pattern
- memory
- change
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000015654 memory Effects 0.000 claims abstract description 29
- 238000012544 monitoring process Methods 0.000 claims abstract description 5
- 238000000034 method Methods 0.000 claims description 8
- 239000007787 solid Substances 0.000 abstract 1
- 208000000044 Amnesia Diseases 0.000 description 2
- 231100000863 loss of memory Toxicity 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0763—Error or fault detection not based on redundancy by bit configuration check, e.g. of formats or tags
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/26—Functional testing
- G06F11/273—Tester hardware, i.e. output processing circuits
- G06F11/277—Tester hardware, i.e. output processing circuits with comparison between actual response and known fault-free response
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23215—Check data validity in ram, keep correct validity, compare rom ram
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
Description
BESCIIREIBUG DESCRIBE
Die Erfindung betrifft ein Verfahren zur Uberwachung der Versorgungsspannung eines flüchtigen Festkörperspeichers mit mehreren Speicherplätzen, deren Inhalt beim Wiedereinschalten nach einem vorangegangenen Ausfall der Versorgungsspannung bestimmte Ausfall-Bitmuster annimmt.The invention relates to a method for monitoring the supply voltage a volatile solid-state memory with several storage locations, their content when switching on again after a previous failure of the supply voltage assumes certain failure bit patterns.
Flüchtige Festkörperspeicher, z.B. aus Halbleiterelementen aufgebaute Direktzugriffsspeicher, RAM, verlieren ihren Speicherinhalt, wenn eine Unterbrechung der Versorgungsspannung eintritt. Der Inhalt der einzelnen Speicherplätze geht bei Wiedereinschalten der Versorgungsspannung nach deren vorausgegangenem Ausfall in die einzelnen Speicherplätze kennzeichnende Bitmuster, die Ausfall-Bitmuster, über. Um diesen unerwünschten Verlust des Speicherinhalts zu verhindern, werden in den meisten Fällen Pufferbatterien eingesetzt, welche bei Ausfall der Versorgungsspannung aus einer ersten Spannungsquelle die weitere Speisung des Festkörperspeichers übernehmen und dadurch den Ausfall der Versorgungsspannung verhindern.Volatile solid-state memories, e.g. built up from semiconductor elements Random access memory, RAM, loses its memory contents if an interruption occurs the supply voltage occurs. The content of the individual memory locations is included Switching on the supply voltage again after its previous failure in bit patterns characterizing the individual memory locations, the failure bit patterns. In order to prevent this undesired loss of memory contents, the In most cases, backup batteries are used, which in the event of a supply voltage failure Take over the further supply of the solid-state memory from a first voltage source and thereby prevent the failure of the supply voltage.
Bei verschiedenen Anwendungsfällen ist jedoch der Einsatz von Pufferbatterien zur Verhinderung eines Ausfalls der Versorgungsspannung nicht möglich. So wird z.B. in einigen Anwendungsfällen der Einsatz von Pufferbatterien in mit flüchtigen Festkörperspeichern bestückten Fernsprechteilnehrnerapparaten o. dgl. nicht zugelassen. In derartigen Anwendungsfällen muß der Ausfall der Versorgungsspannung dem Benutzer zuverlässig angezeigt werden, damit der Verlust des in dem flüchtigen Festkörper gespeicherten Speicherinhalts zur Kenntnis gebracht wird, und eine erneute Einschreibung des Speicherinhalts erfolgt, bevor der Festkörperspeicher im Auslesebetrieb betrieben wird.However, buffer batteries are used in various applications not possible to prevent a failure of the supply voltage. E.g. in some use cases the use of Backup batteries in with Volatile solid-state memories equipped telephone subscriber sets o. the like. not allowed. In such applications, the failure of the supply voltage reliably displayed to the user, thus preventing the loss of the volatile Solid-state stored memory content is brought to the attention, and a new one The memory contents are written in before the solid-state memory is in readout mode is operated.
Es sind vielerlei Einrichtungen bekannt, um das Vorhandensein bzw. Nichtvorhandensein einer Versorgungsspannung zu überwachen und anzuzeigen. Diese Einrichtungen sind ständig aktiv zugeschaltet und verbrauchen daher ständig Energie. Darüber hinaus sind derartige Einrichtungen oder Schaltungen relativ aufwendig aufgebaut.A wide variety of devices are known to monitor the existence or To monitor and display the absence of a supply voltage. These Facilities are always actively switched on and therefore constantly consume energy. In addition, such devices or circuits are relatively complex.
Aufgabe der Erfindung ist es demgegenüber, ein Verfahren der eingangs genannten Art derart weiterzubilden, daß der Ausfall der Versorgungsspannung in besonders einfacher Weise angezeigt wird, um dem Benutzer den Verlust des Speicherinhalts des Festkörperspeichers mitzuteilen.In contrast, the object of the invention is to provide a method of the above mentioned type in such a way that the failure of the supply voltage in particularly easy way to show the user the loss of memory of solid-state storage.
Diese Aufgabe wird erfindungsgemäß dadurch gelöst, daß in mindestens einem vorgegebenen Speicherplatz ein von dem betreffenden Ausfall-Bitmuster verschiedenes, vorgegebenes Bitmuster (Prüfbitmuster) eingespeichert und überwacht wird, und daß bei einer Anderung des Bitmusters im überwachten Speicherplatz der Ausfall der Versorgungsspannung angezeigt wird.This object is achieved in that in at least a given memory location a different from the respective failure bit pattern, predetermined bit pattern (test bit pattern) is stored and monitored, and that in the event of a change in the bit pattern in the monitored memory location, the failure of the supply voltage is shown.
Die Vorteile der Erfindung liegen insbesondere darin, daß ein Ausfall der Versorgungsspannung indirekt über die änderung des Inhalts mindestens eines vorgegebenen Speicherplatzes überwacht wird, in dem ein vorgegebenes Bitmuster, das sogenannte Prüfbitmuster eingespeichert ist, wobei das Prüfbitmuster von dem Ausfall-Bitmuster verschieden ist, welches der betreffende Speicherplatz bei Ausfall der Versorgungsspannung annimmt. Sobald ein Bitmuster ausgelesen wird, das von dem zuvor eingespeicherten Prüfbitmuster verschieden ist, wird ein Ausfall der Versorgungsspannung angezeigt. Zur Durchführung dieses Verfahrens reichen die zum Ein- und Auslesen des flüchtigen Festkörperspeichers vorhandenen Schaltungseinheiten aus, zusätzliche Schaltungen zum berwachen der analogen Versorgungsspannung können entfallen.The advantages of the invention are in particular that a failure the supply voltage indirectly by changing the content of at least one specified memory space is monitored in which a specified bit pattern, the so-called test bit pattern is stored, the test bit pattern from the Failure bit pattern is different, which memory space in question is in the event of failure the supply voltage assumes. As soon as a bit pattern is read out from the previously stored test bit pattern is different, there is a failure of the supply voltage displayed. To carry out this process, the reading in and reading out is sufficient of the volatile solid-state memory from existing circuit units, additional Circuits for monitoring the analog supply voltage can be omitted.
Bevorzugt wird zur Uberwachung des in dem bzw. den Prüf-Speicherplätzen vorgegebenen Prüfbitmusters dieser Speicherplatz periodisch ausgelesen und auf seinen Inhalt Cberprüft.It is preferred to monitor the test memory location (s) predetermined check bit pattern this memory space is read out periodically and on its Contents checked.
Gemäß einer besonders bevorzugten Ausführungsform der Erfindung wird das Prüfbitmuster gleich der Negation des Ausfall-Ritmusters gewählt. Dadurch wird eine durch Spannungsschwankungen od. dgl. hervorgerufene Änderung des Speicherinhalts des flüchtigen Festkörperspeichers mit der größtmöglichen Wahrscheinlichkeit pro Prüf-Speicherplatz erfaßt. Es reicht dann im wesentlichen ein Pruf-Speicherplatz aus, um mit der erforderlichen Zuverlässigkeit unerwünschte zufällige Änderungen des Speicherinhalts festzustellen.According to a particularly preferred embodiment of the invention the check bit pattern is chosen to be equal to the negation of the failure rit pattern. This will a change in the memory content caused by voltage fluctuations or the like of volatile solid-state storage with the greatest possible probability per Test memory space recorded. A test memory space is then essentially sufficient out to with the required reliability unwanted random changes of the memory contents.
Das erfindungsgemäße Verfahren besitzt den entscheidenden Vorteil, daß der Ausfall der Versorgungsspannung indirekt über den Inhalt eines Prüf-Speicherplatzes sicher und zuverlässig erkennbar, daß darüber hinaus aber auch durch andere Ursachen bewirkte unerwünschte zufällige Änderungen des Inhalts des flüchtigen Festkörperspeichers zuverlässig festgestellt werden.The method according to the invention has the decisive advantage that the failure of the supply voltage indirectly via the content of a test memory location safely and reliably recognizable that in addition but also through other causes caused undesirable random changes in the contents of the volatile Solid-state storage can be reliably determined.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19792949490 DE2949490C2 (en) | 1979-12-08 | 1979-12-08 | Method for monitoring the supply voltage of a storage system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19792949490 DE2949490C2 (en) | 1979-12-08 | 1979-12-08 | Method for monitoring the supply voltage of a storage system |
Publications (2)
Publication Number | Publication Date |
---|---|
DE2949490A1 true DE2949490A1 (en) | 1981-06-11 |
DE2949490C2 DE2949490C2 (en) | 1983-04-07 |
Family
ID=6087962
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19792949490 Expired DE2949490C2 (en) | 1979-12-08 | 1979-12-08 | Method for monitoring the supply voltage of a storage system |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE2949490C2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3113180A1 (en) * | 1981-04-01 | 1982-10-14 | Siemens AG, 1000 Berlin und 8000 München | DEVICE FOR DETECTING A MEMORY OVERFLOW |
DE3247910A1 (en) * | 1982-12-24 | 1984-06-28 | SWF-Spezialfabrik für Autozubehör Gustav Rau GmbH, 7120 Bietigheim-Bissingen | Circuit arrangement for data storage in motor vehicles |
EP0134609A2 (en) * | 1983-08-17 | 1985-03-20 | Philips Electronics Uk Limited | Method of controlling a domestic appliance |
US4553225A (en) * | 1981-09-26 | 1985-11-12 | Fujitsu Limited | Method of testing IC memories |
FR2567302A1 (en) * | 1984-07-09 | 1986-01-10 | Stanislas Cottignies | Method of testing a non-volatile semiconductor type memory with injection of electrical charges, testable memory and test device for the said memory |
-
1979
- 1979-12-08 DE DE19792949490 patent/DE2949490C2/en not_active Expired
Non-Patent Citations (1)
Title |
---|
NICHTS-ERMITTELT * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3113180A1 (en) * | 1981-04-01 | 1982-10-14 | Siemens AG, 1000 Berlin und 8000 München | DEVICE FOR DETECTING A MEMORY OVERFLOW |
US4553225A (en) * | 1981-09-26 | 1985-11-12 | Fujitsu Limited | Method of testing IC memories |
DE3247910A1 (en) * | 1982-12-24 | 1984-06-28 | SWF-Spezialfabrik für Autozubehör Gustav Rau GmbH, 7120 Bietigheim-Bissingen | Circuit arrangement for data storage in motor vehicles |
EP0134609A2 (en) * | 1983-08-17 | 1985-03-20 | Philips Electronics Uk Limited | Method of controlling a domestic appliance |
EP0134609A3 (en) * | 1983-08-17 | 1986-11-12 | Philips Electronic And Associated Industries Limited | Method of controlling a domestic appliance |
FR2567302A1 (en) * | 1984-07-09 | 1986-01-10 | Stanislas Cottignies | Method of testing a non-volatile semiconductor type memory with injection of electrical charges, testable memory and test device for the said memory |
Also Published As
Publication number | Publication date |
---|---|
DE2949490C2 (en) | 1983-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69716233T2 (en) | SEMICONDUCTOR MEMORY ARRANGEMENT WITH ERROR DETECTION AND CORRECTION | |
DE112004001704B4 (en) | A method for refreshing a memory and integrated circuit containing a refreshable memory | |
DE1114049C2 (en) | ARRANGEMENT TO RESTRICT THE CONTROL POSSIBILITY OF MATRIX MEMORIES | |
DE69320824T2 (en) | Integrated circuit for monitoring the use of redundancy memory components in a semiconductor memory device | |
DE2529152A1 (en) | PROCEDURE AND ARRANGEMENT FOR DETERMINING ERRORS IN SEMI-CONDUCTOR INFORMATION MEMORY | |
DE2523414B2 (en) | Hierarchical storage arrangement with more than two storage levels | |
EP0151714A2 (en) | Apparatus for securing secret information | |
DE3626803C2 (en) | ||
DE3311948A1 (en) | REFRIGERATING DEVICE FOR DYNAMIC RAMS | |
DE2554502C3 (en) | Method and arrangement for addressing a memory | |
DE2949490A1 (en) | Supply voltage monitor for dynamic RAM - monitors test core to detect bit change indicative of voltage change | |
DE3625179A1 (en) | ELECTRONIC DEVICE WITH INTERCHANGEABLE POWER SUPPLY | |
EP0933708A2 (en) | Integrated storage featuring error correcting data in one operating mode | |
DE69426818T2 (en) | Fault-tolerant storage device, in particular of the "flash EEPROM" type | |
WO2009062655A1 (en) | Method for testing a main memory | |
DE2351554A1 (en) | SEMICONDUCTOR STORAGE DEVICE FOR BINARY DATA | |
DE19957124B4 (en) | Method for testing memory cells hysteresis curve | |
DE102021126991B4 (en) | SYSTEM AND METHOD FOR DETECTING MEMORY CELL DISORDERS BY MONITORING CANARY CELLS | |
DE19524324C2 (en) | Non-volatile semiconductor memory device and semiconductor device | |
EP1163678B1 (en) | Integrated memory with memory cells which each have a ferroelectric memory transistor | |
DE2153116C3 (en) | Function-monitored information memories, in particular integrated semiconductor memories | |
DE4429633C2 (en) | Method and device for monitoring memory cells of a memory | |
EP0453609B1 (en) | Procedure for testing of a smallest addressable unit of a RAM for bit errors exceeding a fixed number | |
DE3003524A1 (en) | Central processor dynamic memory drive circuit - has battery supplied control circuits enabling memory refreshment after power cut=off | |
DE2706905A1 (en) | Memory protection system preventing data loss - has shunt switch protecting non-addressed memory elements during access radiation pulse |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
D2 | Grant after examination | ||
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |