DE69315549T2 - Datenverarbeitungssystem mit netzausfallgeschütztem Speichermodul - Google Patents
Datenverarbeitungssystem mit netzausfallgeschütztem SpeichermodulInfo
- Publication number
- DE69315549T2 DE69315549T2 DE69315549T DE69315549T DE69315549T2 DE 69315549 T2 DE69315549 T2 DE 69315549T2 DE 69315549 T DE69315549 T DE 69315549T DE 69315549 T DE69315549 T DE 69315549T DE 69315549 T2 DE69315549 T2 DE 69315549T2
- Authority
- DE
- Germany
- Prior art keywords
- backup
- data
- backup disk
- power
- storage device
- 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.)
- Expired - Lifetime
Links
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/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1441—Resetting or repowering
-
- 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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/2015—Redundant power supplies
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Power Sources (AREA)
Description
- Die vorliegende Erfindung betrifft ein Datenverarbeitungssystem gemäß dem Oberbegriff von Anspruch 1. Ein Datenverarbeitungssystem dieses Typs ist aus der US-A-5,396,637 bekannt.
- Ein Grund für den wachsenden Erfolg von Mehrplatz-Rechensystemen beruht auf der Tatsache, daß sie einige Maßnahmen vorsehen, wie Energieausfällen begegnet werden kann. Solche Systeme haben Einrichtungen, aufgrund derer sich der Benutzer den Luxus eines Verlusts seiner Hauptenergieversorgung leisten kann, wobei das System die Verarbeitung wieder aufnehmen kann, als ob kein Ausfall der Versorgungsspannung aufgetreten ware. Im allgemeinen erfordern solche Systeme Backup-Batterien oder einen anderen Ersatz der Energieversorgung, der in dem Fall aktiviert wird, daß die Versorgung aus dem Wechselstromnetz ausfällt.
- Mit der zunehmenden Komplexität von Mehrplatz-Rechensystemen und dem resultierenden geometrischen Wachstum der Menge der verfügbaren Festkörperspeicher in solchen Systemen erfordert der Schutz gegen einen Energieausfall deutlich größere Mengen an Standby-Leistung. Genauer gesagt, die Backup-Energieversorgung muß die Möglichkeit bieten, Daten in der flüchtigen Speicherbank zu speichern, bevor gar keine Versorgungsspannung mehr vorhanden ist. Bei üblichen Geschwindigkeiten, und wenn eine Speicherplatte zum Speichern der Daten verwendet wird, die von dem flüchtigen Speicher ausgegeben werden, kann eine beträchtliche Zeitspanne notwendig sein, um die Speicherungen auszuführen. Wenn ein Mehrplatz-System z.B. 1 Gigabyte Daten umfaßt, würde diese Übertragung über 3 Minuten Plattenbetriebszeit benötigen. Es wird erwartet, daß die zukünftigen Systeme bis über 4 Gigabyte wachsen, und es würde daher theoretisch über 10 Minuten dauern, um die Daten zu speichern, sowie weitere 10 Minuten, um die Daten neu zu laden.
- Jüngste Fortschritte bei den Plattenlaufwerken haben zu der Einführung von extrem kleinen Plattenlaufwerken geführt, die sowohl kostengünstig sind als auch eine hohe Kapazität haben. Ein solcher Plattenantrieb verwendet z.B. 1,3 Inch-Platten, ist kleiner als eine normale Zigarettenschachtel, speichert 40 Megabyte und ist für Kosten von weniger als US $ 400 zu haben. Solche Plattenantriebe ermöglichen die Speicherung beträchtlicher Datenmengen in kleinen Packungen bei sehr geringen Kosten.
- Die JP-A-4,283,825 offenbart einen Halbleiter-Plattenantrieb mit einem Halbleiterspeicher, mehreren Speicherzugriffs- Steuerabschnitten, welche Daten in den und aus dem Halbleiterspeicher schreiben bzw. lesen, mehreren nicht-flüchtigen Medien-Steuerabschnitten, welche die von den Speicherzugriffs- Steuerabschnitten ausgelesenen Daten auf mehrere nicht-flüchtige Medien schreiben. Eine Steuereinrichtung sendet die Datenspeicher-Anzeige an die nicht-flüchtigen Medien-Steuerabschnitte und die Speicherzugriffs-Steuerabschnitte und ist so aufgebaut, daß die in dem Halbleiterspeicher gespeicherten Daten in gleiche Teile aufgeteilt und auf den nicht-flüchtigen Medien gespeichert werden. Die Daten in dem Halbleiterspeicher werden zu gleichen Teilen auf die nicht-flüchtigen Medien aufgeteilt, und zwar unabhängig von ihrer physischen Speicherposition.
- Es ist daher eine Aufgabe der vorliegenden Erfindung, ein Datenverarbeitungssystem mit einem flüchtigen Speichermodul vorzusehen, dessen Inhalt im Falle eines Energieausfalls geschützt ist.
- Es ist eine weitere Aufgabe der Erfindung, ein Datenverarbeitungssystem mit einem Arbeitsspeicher mit Energieschutzfunktion vorzusehen, bei dem nicht-flüchtige Speichermodule ausschließlich für den Zweck des Speicherschutzes vorgesehen sind.
- Es ist noch eine weitere Aufgabe der Erfindung, ein Speicherschutzsystem vorzusehen, das es einem Rechner ermöglicht, nach dem Abschalten oder Ausfall der Leistung und einem nachfolgenden Einschalten der Leistung sofort einen Speicherzustand wiederherzustellen, der vor dem Abschalten oder Leistungsausfall existiert hat.
- Diese Aufgaben werden mit der Vorrichtung von Anspruch 1 gelöst.
- Ein Datenverarbeitungssystem bewahrt den Inhalt eines flüchtigen Speichers in dem Fall einer Leistungsunterbrechung und stellt den Inhalt beim Einschalten der Leistung wieder her. Das System umfaßt eine Wechselstromleitungsüberwachung, die signalisiert, wenn ein Leistungsverlust bevorsteht; flüchtige Speichermodule; und eine zentrale Verarbeitungseinheit, die in Verbindung mit diesen zu bestimmten Zeiten während der Programmausführung Programme ausführt, wobei der flüchtige Speicher Daten speichert, welche den Zustand des Systems angeben. Mit jedem flüchtigen Speichermodul ist ein Backup-Plattenlaufwerk verbunden, dem eine Backup-Batterie zugeordnet ist. Die Backup-Batterie hat eine begrenzte Kapazität und ermöglicht dem Plattenlaufwerk und dem flüchtigen Speicher gerade, den Speicherinhalt von dem flüchtigen Speicher auf dem Plattenlaufwerk abzulegen. Eine Logikschaltung spricht auf ein Signal von der Leitungsüberwachungseinrichtung an, um die Backup-Batterie zu aktivieren und das flüchtige Speichermodul und das Backup-Plattenlaufwerk zu steuern, um eine Übertragung aller gespeicherter Daten in dem flüchtigen Speicher zu bewirken. Beim nachfolgenden Einschalten kann somit ein Systemzustand, der zur Zeit des Leistungsausfalls bestand, wiederhergestellt werden, indem der Inhalt jedes Backup-Plattenlaufwerks in sein zugehöriges flüchtiges Speichermodul ausgelesen wird.
- Die Figur zeigt ein Blockdiagramm einer bevorzugten Ausführungsform der Erfindung.
- Wie in der Figur gezeigt, empfängt eine Energieversorgung 10 ihre Hauptversorgungsleistung von einer Wechselstromleitung 12. Die Energieversorgung weist ein Leitungsüberwachungsmodul 14 auf, welches die Spannungen auf der Wechselstromleitung 12 fortlaufend überwacht, um jede Änderung der Spannungspegel darauf zu ermitteln. Auf bekannte Weise erzeugt die Leitungsüberwachung 14 ein Signal auf der Leitung 16, das anzeigt, daß ein Leistungsausfall bevorsteht, wenn sie eine Spannungsänderung auf der Leitung 12 erfaßt, die unter einen vorgegebenen Schwellwert fällt. Das Signal wird auf einen Bus 18 geschickt, der einen Hauptverbindungspfad für das Datenverarbeitungssystem vorsieht.
- Die Energieversorgung 10 hat auch einen Leistungsschalter 20, der den Ein- oder Aus-Zustand der Energieversorgung 10 steuert. Eine Leitung 22 signalisiert dem Bus 18 den Zustand des Leistungsschalters 20.
- Das Datenverarbeitungssystem der Fig. 1 umfaßt eine zentrale Verarbeitungseinheit (CPU) 24 und mehrere zugehörige Arbeitsspeichermodule (RAM) 26, 28, etc. Jedes RAM ist ein flüchtiger Speicher und schafft Arbeitsspeicher für die CPU 24. Das Datenverarbeitungssystem umfaßt auch einen Festspeicher (ROM) 30 und ein oder mehrere Plattenlaufwerke 32, die mit dem Bus 18 verbunden sind.
- Jedes RAM-Modul weist ein Backup-Plattenlaufwerk auf (z.B. die Plattenlaufwerke 34, 36 für die RAM-Module 26 bzw. 28). Jedem RAM-Modul ist ferner eine aufladbare Backup-Batterie (z.B. 38, 40) und ein Fehlerkorrektur-Steuermodul (z.B. 42 und 44) zugeordnet.
- Das RAM in dem Datenverarbeitungssystem der Figur ist in Speicherabschnitte mit Kapazitäten aufgeteilt, welche an die Speicherkapazität der jeweiligen Backup-Plattenlaufwerke angepaßt sind. Somit hat jedes RAM-Modul (z.B. 26) dieselbe Datenspeicherkapazität wie sein Backup-Plattenlaufwerk (z.B. 34). Auf diese Weise kann ein Backup-Plattenlaufwerk zu jedem Zeitpunkt den gesamten Inhalt eines zugehörigen RAM-Moduls speichern. Da jedes Backup-Plattenlaufwerk ein reserviertes Plattenlaufwerk ist, dient es keiner anderen Funktion, als einen Backup-Speicher für den Fall eines Leistungsausfalls vorzusehen.
- Die Fehlerkorrektur (ECC)-Module 42 und 44 erzeugen Fehlerkorrekturcodes zwischen den jeweiligen RAM und ihren Backup-Plattenlaufwerken. Jedes RAM-Modul, Backup-Plattenlaufwerk, ECC- Modul und jede Batterie können auf einer einzelnen, steckbaren Schaltungsplatte zusammengefaßt sein (die schematisch durch gestrichelte Kästen 45 und 47 dargestellt ist). Bei der in der Figur gezeigten 32 Megabyte-Konfiguration können Daten in dem RAM-Modul 26 in weniger als 10 Sekunden auf das Backup-Plattenlaufwerk 34 übertragen werden. Somit muß die Batterie 38 das RAM 26 und das Backup-Plattenlaufwerk 34 nur während 10 Sekunden mit Energie versorgen, die notwendig sind, um die Datenübertragung auszuführen. Selbstverständlich sollte die Batterie 38 eine gewisse zusätzliche Kapazität haben, um einen Sicherheitsbereich vorzusehen. Da die Datenübertragung so schnell erfolgen kann, muß die Batterie 38 gleichwohl keine große Speicherkapazität haben.
- Ein Leistungsausfall-Logikmodul 50 sieht die nötigen Steuersignale für die RAMs 26, 28 bzw. Backup-Plattenlaufwerke 34 und 36 vor, um eine Datenübertragung zwischen diesen zu ermöglichen. Ähnlich schaltet das Leistungsausfall-Logikmodul 50 die Batterien 38 und 40 in die Schaltkreise, damit ihre jeweils angeschlossenen Backup-Plattenlaufwerke und RAMs arbeiten können.
- Im Betrieb überwacht die Leitungsüberwachung 14 ununterbrochen die Wechselstromeingangsleitung 12, um zu ermitteln, wann und ob der Spannungspegel auf der Leitung unter einen vorgegebenen Schwellwert fällt. Beim Erfassen eines solchen Abfalls erzeugt die Leitungsüberwachung 14 ein Signal, daß ein Leitungsausfall bevorsteht, auf der Leitung 16, das von dem Bus 18 zu dem Leistungsausfall-Logikmodul 50 gespeist wird. Das Leistungsausfall-Logikmodul 50 reagiert, indem es die Batterien 38 und 40 in ihre jeweiligen Schaltkreise schaltet und den RAMs 26 und 28 signalisiert, ihre Daten an ihre jeweiligen Backup-Plattenlaufwerke 34, 36 abzugeben. Da die Backup-Plattenlaufwerke 34 und 36 ebenfalls direkt von der Energieversorgung 10 versorgt werden, laufen sie bereits, wenn das Signal zum Übertragen der Daten von dem Leistungsausfall-Logikmodul 50 kommt. Die Batterien 38 und 40 halten die Drehgeschwindigkeit der jeweiligen angeschlossenen Backup-Plattenlaufwerke zumindest solange aufrecht, bis die Datenübertragung von den jeweils angeschlossenen RAMs beendet ist.
- Beim nachfolgenden Einschalten der Leistung bewirkt die CPU 24, daß jedes der Backup-Plattenlaufwerke 34 und 36 seine gespeicherten Daten zurück in die jeweils angeschlossenen RAM- Module 26 und 28 lädt. Dadurch wird der Systemzustand identisch wiederhergestellt und entspricht dem, der beim Abschalten der Leistung existierte.
- Wenn das Datenverarbeitungssystem ein tragbarer Personalcomputer ist, ermöglicht das in der Figur gezeigte System auch, daß der Systemzustand gespeichert wird, wenn der Leistungsschalter 20 das System ausschaltet. Unter dieser Bedingung kann das Leistung-Aus-Signal auf der Leitung 22 dazu führen, daß die Leistungsausfallogik 50 die oben beschriebene Backup-Prozedur auslöst, um den Maschinenzustand des Datenverarbeitungssystems wiederherstellen zu können, wenn der Leistungsschalter 20 wieder eingeschaltet wird.
- Man muß verstehen, daß die obige Beschreibung nur ein Beispiel der Erfindung ist. Zahlreiche Alternativen und Modifikationen können von dem Fachmann erdacht werden, ohne die Erfindung zu verlassen. Die Kapazität jedes Backup-Plattenlaufwerks kann z.B. größer sein als die seines zugeordneten RAMs, wobei die überschüssige Plattenspeicherkapazität zum Speichern des Fehlerkorrekturcodes genutzt wird. Die Erfindung soll also alle die Alternativen, Modifikationen und Variationen umfassen, die im Bereich der folgenden Ansprüche liegen.
Claims (4)
1. Datenverarbeitungssystem, bei dem in einem flüchtigen
Speicher gespeicherte Daten für den Fall einer
Leistungsunterbrechung geschützt werden, mit folgenden Merkmalen:
eine Leistungsüberwachungsvorrichtung (14), die mit
einer Leistungsquelle (12) verbunden ist, um zu
signalisieren, wenn eine Leistungsunterbrechung bevorsteht;
eine flüchtige Speichervorrichtung (26, 28);
eine zentrale Verarbeitungsvorrichtung (24) zum
Ausführen von Programmen in Verbindung mit der flüchtigen
Speichervorrichtung (26, 28), wobei die flüchtige
Speichervorrichtung (26, 28) Daten speichert, welche einen
Systemzustand des Datenverarbeitungssystems während der
Ausführung der Programme wiedergeben;
eine Backup-Plattenspeichervorrichtung (34, 36)
welche mit der flüchtigen Speichervorrichtung (26, 28)
verbunden ist;
eine Backup-Batterievorrichtung (38, 40), die mit
der Backup-Plattenspeichervorrichtung (34, 36) und der
flüchtigen Speichervorrichtung (26, 28) verbunden ist;
und
eine Logikvorrichtung (50), welche auf ein Signal
von der Leistungsüberwachungsvorrichtung (14) anspricht,
um die Backup-Batterievorrichtung (34, 36) zu aktivieren
und die flüchtige Speichervorrichtung (26, 28) und die
Backup-Plattenspeichervorrichtung (34, 36) zu steuern, um
eine Übertragung aller gespeicherten Daten in der
flüchtigen Speichervorrichtung (26, 28) auf die
Backup-Plattenspeichervorrichtung (34, 36) zu bewirken, wobei bei
einem nachfolgenden Hochfahren ein Systemzustand, der zur
Zeit des Signals von der Leistungsüberwachungsvorrichtung
(14) existierte, wiederhergestellt werden kann,
indem der Inhalt der Backup-Plattenspeichervorrichtung
(34, 36) in die flüchtige Speichervorrichtung (26, 28)
ausgelesen wird, wobei
die Backup-Plattenspeichervorrichtung (34, 36)
mehrere Plattenlaufwerke (34, 36) aufweist und die flüchtige
Speichervorrichtung (26, 28) mehrere Random-Access-
Speicher (RAM)-Module (26, 28) aufweist, wobei jedes RAM-
Modul (26, 28) über einen dedizierten Backup-Bus mit
einem getrennten Backup-Plattenlaufwerk (34, 36) verbunden
ist und jedes Backup-Plattenlaufwerk (34, 36) ausreichend
Speicherkapazität hat, um alle Daten in einem
angeschlossenen RAM-Modul (26, 28) unterzubringen;
jeder Verbund aus RAM-Modul (26, 28) und Backup-
Plattenlaufwerk (34, 36) eine dedizierte Backup-Batterie
(38, 40) mit ausreichend Leistungskapazität hat, um eine
vollständige Übertragung der Daten in dem RAM-Modul (26,
28) auf das entsprechenden Backup-Plattenlaufwerk (34,
36) zu ermöglichen;
jeder Verbund aus RAM-Module (26, 28) und Backup-
Plattenlaufwerk (34, 36) mit einer Fehlerkorrekturcode-
Erzeugungsvorrichtung (42, 44) verbunden ist, um die
Unversehrtheit der zwischen dem RAM-Modul (26, 28) und
einem Backup-Plattenlaufwerk (34, 36) übertragenen Daten zu
gewährleisten; und
jeder Verbund aus RAM-Modul (26, 28),
Backup-Plattenlaufwerk (34, 36), dedizierter Batterie (38, 40) und
Fehlerkorrekturcode-Erzeugungsvorrichtung als eine
integrale Einheit auf einer austauschbaren Speicherkarte (45,
47) montiert ist.
2. System nach Anspruch 1, dadurch
gekennzeichnet, daß die Leistungsüberwachungsvorrichtung (14) eine
Leitungsüberwachungsvorrichtung zum Signalisieren eines
Leistungsabfalls aufweist.
3. System nach einem der vorangehenden Ansprüche, bei dem
die Backup-Batterievorrichtung (38, 40) eine vorgegebenen
elektrische Speicherkapazität hat und nachladbar ist, die
Backup-Batterievorrichtung (38, 40) eine vollständige
Übertragung der Daten in der flüchtigen
Speichervorrichtung (26, 28) auf die
Backup-Plattenspeichervorrichtung (34, 36) ermöglicht, und die vorgegebene
elektrische Speicherkapazität es der
Backup-Batterievorrichtung (38, 40) erlaubt, die Übertragung der Daten mit
einer Leistungs-Sicherheitsmarge durchzuführen.
4. System nach einem der vorhergehenden Ansprüche, mit einer
Leistungsschaltvorrichtung (20), die mit der
Leistungsquelle (12) für das Datenverarbeitungssystem verbunden
ist, um den Ein/Aus-Zustand der Leistungsquelle (12) zu
steuern, wobei die Leistungsüberwachungsvorrichtung (14)
eine Ein/Aus-Überwachungsvorrichtung aufweist, um zu
signalisieren, wenn die Leistungsquelle (12) aus ist.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/026,148 US5396637A (en) | 1993-03-02 | 1993-03-02 | Data processing system with power-fail protected memory module |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69315549D1 DE69315549D1 (de) | 1998-01-15 |
DE69315549T2 true DE69315549T2 (de) | 1998-06-25 |
Family
ID=21830179
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69315549T Expired - Lifetime DE69315549T2 (de) | 1993-03-02 | 1993-10-29 | Datenverarbeitungssystem mit netzausfallgeschütztem Speichermodul |
Country Status (5)
Country | Link |
---|---|
US (1) | US5396637A (de) |
EP (1) | EP0614143B1 (de) |
JP (2) | JPH06259340A (de) |
DE (1) | DE69315549T2 (de) |
MY (1) | MY108933A (de) |
Families Citing this family (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3416215B2 (ja) * | 1993-08-31 | 2003-06-16 | キヤノン株式会社 | ファクシミリ装置 |
US5535399A (en) * | 1993-09-30 | 1996-07-09 | Quantum Corporation | Solid state disk drive unit having on-board backup non-volatile memory |
US5809311A (en) * | 1994-07-14 | 1998-09-15 | Dell U.S.A., L.P. | System and method for providing centralized backup power in a computer system |
JP3231561B2 (ja) * | 1994-09-22 | 2001-11-26 | 日本電気株式会社 | バックアップメモリ制御方式 |
KR970010634B1 (ko) * | 1994-10-25 | 1997-06-28 | 삼성전자 주식회사 | 네트워크 하이버네이션 시스템 |
KR0139985B1 (ko) * | 1995-01-06 | 1998-07-01 | 김광호 | 옵션 카드의 하이버네이션 시스템 |
US5828823A (en) * | 1995-03-01 | 1998-10-27 | Unisys Corporation | Method and apparatus for storing computer data after a power failure |
US5748874A (en) * | 1995-06-05 | 1998-05-05 | Mti Technology Corporation | Reserved cylinder for SCSI device write back cache |
KR0156802B1 (ko) * | 1995-11-07 | 1998-11-16 | 김광호 | 네트워크 하이버네이션 시스템 및 그 제어 방법 |
US5717936A (en) * | 1995-12-19 | 1998-02-10 | Motorola, Inc. | Data terminal and method of protecting memory items stored in non-persistent memory in a data terminal |
US5974552A (en) * | 1995-12-29 | 1999-10-26 | Samsung Electronics Co., Ltd. | Method and apparatus for executing a scheduled operation after wake up from power off state |
US5706239A (en) * | 1996-02-27 | 1998-01-06 | Centennial Technologies, Inc. | Rechargeable SRAM/flash PCMCIA card |
US5791790A (en) * | 1996-03-13 | 1998-08-11 | Lexmark International, Inc. | Method and apparatus for providing print job buffering for a printer on a fast data path |
US5748972A (en) * | 1996-04-29 | 1998-05-05 | International Business Machines Corporation | Computer system which is operative to change from a normal operating state to a suspend state when a power supply thereof detects that an external source is no longer providing power to said power supply at a predetermined level |
US5765001A (en) * | 1996-04-29 | 1998-06-09 | International Business Machines Corporation | Computer system which is operative to change from a normal operating state to a suspend state when a power supply thereof detects that an external source is no longer providing power to said power supply at a predetermined level |
KR100281535B1 (ko) * | 1997-02-12 | 2001-02-15 | 윤종용 | 컴퓨터 시스템 및 그의 제어 방법 |
US6079026A (en) * | 1997-12-11 | 2000-06-20 | International Business Machines Corporation | Uninterruptible memory backup power supply system using threshold value of energy in the backup batteries for control of switching from AC to DC output |
DE19851261C2 (de) * | 1998-11-06 | 2001-01-25 | Abb Patent Gmbh | Redundante Stromversorgung für eine Datenverarbeitungseinrichtung |
US6535996B1 (en) * | 1999-10-07 | 2003-03-18 | International Business Machines Corporation | Method and apparatus for protecting user data during power failures in a data processing system |
US10061369B2 (en) * | 1999-11-29 | 2018-08-28 | Intel Corporation | Automatically enabling information to be displayed after a processor-based system is turned off |
US6996733B2 (en) * | 2000-04-07 | 2006-02-07 | Danger, Inc. | System for preserving data on a portable device by notifying portal server the device reaches low power and saving data to the portal server thereafter |
JP2002007000A (ja) | 2000-06-27 | 2002-01-11 | Toshiba Tec Corp | 電子機器 |
US6473355B2 (en) | 2000-12-01 | 2002-10-29 | Genatek, Inc. | Apparatus for using volatile memory for long-term storage |
AU2001227835A1 (en) * | 2000-12-01 | 2002-06-11 | Genatek, Inc. | Method and apparatus for using volatile memory for long-term storage |
US6742140B2 (en) | 2000-12-01 | 2004-05-25 | Jason R. Caulkins | Method for using volatile memory for long-term storage |
US7225353B1 (en) * | 2001-10-03 | 2007-05-29 | Palm, Inc. | Information preservation on a portable electronic device |
EP1326160A1 (de) * | 2002-01-04 | 2003-07-09 | Hewlett-Packard Company, A Delaware Corporation | Datenverarbeitungssystem und Verfahren |
KR100610354B1 (ko) * | 2002-03-19 | 2006-08-09 | 삼성전자주식회사 | 플래시메모리를 이용한 휴대용단말기의 정보처리시스템제어장치 및 제어방법 |
US20050036387A1 (en) * | 2002-04-24 | 2005-02-17 | Seal Brian K. | Method of using flash memory for storing metering data |
US6798353B2 (en) * | 2002-04-24 | 2004-09-28 | Itron Electricity Metering, Inc. | Method of using flash memory for storing metering data |
US20040148547A1 (en) * | 2003-01-28 | 2004-07-29 | Jim Thompson | UPS-based file data storage apparatus and computer program products |
US7168002B2 (en) * | 2003-04-25 | 2007-01-23 | International Business Machines Corporation | Preservation of error data on a diskless platform |
TW591372B (en) * | 2003-05-15 | 2004-06-11 | High Tech Comp Corp | Power control method of portable electronic device, portable electronic device and electronic system |
US8250406B2 (en) * | 2003-08-19 | 2012-08-21 | Intel Corporation | Operational state preservation in the absence of AC power |
CN1327344C (zh) * | 2003-08-19 | 2007-07-18 | 英特尔公司 | 无交流电源时保存和恢复工作状态的基本输入/输出系统 |
JP2006293657A (ja) * | 2005-04-11 | 2006-10-26 | Murata Mach Ltd | 電子機器 |
US7716525B1 (en) * | 2006-07-24 | 2010-05-11 | Solace Systems, Inc. | Low latency, high throughput data storage system |
US7573154B2 (en) * | 2007-01-30 | 2009-08-11 | Perception Digital Limited | Battery operated portable electronic device having dual batteries |
US20100062833A1 (en) * | 2008-09-10 | 2010-03-11 | Igt | Portable Gaming Machine Emergency Shut Down Circuitry |
US8954798B2 (en) * | 2011-02-11 | 2015-02-10 | Taejin Info Tech Co., Ltd. | Alarm-based backup and restoration for a semiconductor storage device |
CN102810005A (zh) * | 2011-06-03 | 2012-12-05 | 鸿富锦精密工业(深圳)有限公司 | 电源状态检测系统及方法 |
TW201300809A (zh) * | 2011-06-30 | 2013-01-01 | Hon Hai Prec Ind Co Ltd | 記憶體備用電池功能測試系統 |
US20150089287A1 (en) * | 2013-09-23 | 2015-03-26 | Sarathy Jayakumar | Event-triggered storage of data to non-volatile memory |
US9619329B2 (en) | 2015-06-22 | 2017-04-11 | International Business Machines Corporation | Converting volatile memory module devices to flashless non-volatile memory module devices |
US9760451B2 (en) * | 2015-07-28 | 2017-09-12 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Coordinated storage of operating data among multiple voltage regulators in response to a fault condition |
US10275160B2 (en) | 2015-12-21 | 2019-04-30 | Intel Corporation | Method and apparatus to enable individual non volatile memory express (NVME) input/output (IO) Queues on differing network addresses of an NVME controller |
US10599503B2 (en) * | 2016-07-28 | 2020-03-24 | Dell Products L.P. | Triggering power loss protection on solid-state storage devices |
US10200376B2 (en) | 2016-08-24 | 2019-02-05 | Intel Corporation | Computer product, method, and system to dynamically provide discovery services for host nodes of target systems and storage resources in a network |
US10176116B2 (en) | 2016-09-28 | 2019-01-08 | Intel Corporation | Computer product, method, and system to provide discovery services to discover target storage resources and register a configuration of virtual target storage resources mapping to the target storage resources and an access control list of host nodes allowed to access the virtual target storage resources |
US10373694B2 (en) * | 2017-08-31 | 2019-08-06 | Micron Technology, Inc. | Responding to power loss |
US11449229B2 (en) * | 2020-10-20 | 2022-09-20 | Red Hat, Inc. | Dynamically resizing a region of volatile memory based on a charge level of a backup battery supply |
WO2023206492A1 (zh) * | 2022-04-29 | 2023-11-02 | 时代电服科技有限公司 | 电池管理设备的无线连接方法、装置和电池管理设备 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2261694A5 (de) * | 1973-09-05 | 1975-09-12 | Honeywell Bull Soc Ind | |
US4959774A (en) * | 1984-07-06 | 1990-09-25 | Ampex Corporation | Shadow memory system for storing variable backup blocks in consecutive time periods |
JP2516906B2 (ja) * | 1985-09-20 | 1996-07-24 | カシオ計算機株式会社 | デ−タ伝送装置 |
US4942579A (en) * | 1987-06-02 | 1990-07-17 | Cab-Tek, Inc. | High-speed, high-capacity, fault-tolerant error-correcting storage system |
US4989206A (en) * | 1988-06-28 | 1991-01-29 | Storage Technology Corporation | Disk drive memory |
US4989205A (en) * | 1988-06-28 | 1991-01-29 | Storage Technology Corporation | Disk drive memory |
JPH0291749A (ja) * | 1988-09-29 | 1990-03-30 | Toshiba Corp | 不揮発型半導体メモリ装置 |
US4980836A (en) * | 1988-10-14 | 1990-12-25 | Compaq Computer Corporation | Apparatus for reducing computer system power consumption |
US4965714A (en) * | 1988-10-28 | 1990-10-23 | Honeywell Inc. | Apparatus for providing configurable safe-state outputs in a failure mode |
JPH03194774A (ja) * | 1989-12-25 | 1991-08-26 | Hitachi Ltd | 外部記憶装置の不良ブロック交替処理方式 |
US5220671A (en) * | 1990-08-13 | 1993-06-15 | Matsushita Electric Industrial Co., Ltd. | Low-power consuming information processing apparatus |
US5230055A (en) * | 1991-01-25 | 1993-07-20 | International Business Machines Corporation | Battery operated computer operation suspension in response to environmental sensor inputs |
US5230074A (en) * | 1991-01-25 | 1993-07-20 | International Business Machines Corporation | Battery operated computer power management system |
US5239652A (en) * | 1991-02-04 | 1993-08-24 | Apple Computer, Inc. | Arrangement for reducing computer power consumption by turning off the microprocessor when inactive |
-
1993
- 1993-03-02 US US08/026,148 patent/US5396637A/en not_active Expired - Lifetime
- 1993-10-29 EP EP93117629A patent/EP0614143B1/de not_active Expired - Lifetime
- 1993-10-29 DE DE69315549T patent/DE69315549T2/de not_active Expired - Lifetime
- 1993-11-15 MY MYPI93002388A patent/MY108933A/en unknown
-
1994
- 1994-02-08 JP JP6035391A patent/JPH06259340A/ja active Pending
-
2004
- 2004-07-22 JP JP2004213962A patent/JP2005004786A/ja active Pending
Also Published As
Publication number | Publication date |
---|---|
EP0614143A2 (de) | 1994-09-07 |
JP2005004786A (ja) | 2005-01-06 |
MY108933A (en) | 1996-11-30 |
JPH06259340A (ja) | 1994-09-16 |
US5396637A (en) | 1995-03-07 |
DE69315549D1 (de) | 1998-01-15 |
EP0614143A3 (de) | 1995-01-11 |
EP0614143B1 (de) | 1997-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69315549T2 (de) | Datenverarbeitungssystem mit netzausfallgeschütztem Speichermodul | |
DE68929116T2 (de) | Rechnersystem und Verfahren zur Behütung des Systemzustandes | |
DE69125426T2 (de) | Stromversorgungsgerät | |
DE69608641T2 (de) | Ausfallbeseitigung für Steuergerät für eine Ein-/Ausgabevorrichtung | |
DE69628265T2 (de) | Magnetplattensteuerung zur Sicherung eines Cache-Speichers | |
DE68921441T2 (de) | Abtrennung von elektrischen Schaltungskarten von Stromversorgungseinheiten. | |
DE69714507T2 (de) | Einrichtung und Verfahren zur On-line-Überwachung von Speichern | |
DE3781486T2 (de) | Verfahren zur stossfreien umschaltung von aktiven einheiten zu ersatzeinheiten in datenverarbeitungsanlagen und datenverarbeitungsanlage zur durchfuehrung dieses verfahrens. | |
DE19839310C2 (de) | Datensicherungsystem zum Sichern und Speichern von Daten, die von einer sich in einem Fahrzeug befindlichen Terminalvorrichtung verwendet werden, in einem Sicherungszentrum, das per Datenkommunikation mit dem Fahrzeug in Kontakt steht. | |
DE2539977A1 (de) | Schaltungsanordnung zur erkennung des funktionszustandes peripherer einheiten in einer datenverarbeitungsanlage | |
DE8817191U1 (de) | Anordnung für definierte Schaltung eines Mikrorechners in Wartebetriebsart | |
DE69627842T2 (de) | Fehleranzeige für ein Speichersystem mit auswechselbaren Speichereinheiten | |
DE3734088A1 (de) | Betriebsunterbrechungsschaltung | |
DE2932831C2 (de) | Wettscheinverkaufs- und -sammelsystem | |
DE3625179A1 (de) | Elektronisches geraet mit austauschbarer stromversorgungsquelle | |
DE69230850T2 (de) | Als externer Speicher verwendbare Halbleiterspeichereinheit | |
EP0058202B1 (de) | Stromversorgungsschaltung für elektronische sicherheits-shibindungen | |
DE4217830C2 (de) | Verfahren zum Betreiben einer Datenverarbeitungsanlage | |
DE4219398A1 (de) | Gepufferte Spannungsversorgung für Bordelektronik | |
DE69228340T2 (de) | Elektronisches Gerät mit Wiederholungsfunktion | |
EP3540909A1 (de) | Vorrichtung und verfahren zur unterbrechungsfreien stromversorgung | |
DE2949490C2 (de) | Verfahren zur Überwachung der Versorgungsspannung eines Speichers | |
DE102021126991B4 (de) | System und verfahren zur erkennung von speicherzellenstörungen durch überwachung von kanarischen zellen | |
DE3003524C2 (de) | Auffrischschaltung für einen dynamischen Speicher | |
DE102019002846A1 (de) | Maschinenzustandsüberwachungsvorrichtung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: HEWLETT-PACKARD CO. (N.D.GES.D.STAATES DELAWARE), |
|
8327 | Change in the person/name/address of the patent owner |
Owner name: HEWLETT-PACKARD DEVELOPMENT CO., L.P., HOUSTON, TE |