[go: up one dir, main page]

DE69508034D1 - Fehlererkennungs-System und -Verfahren für gespiegelten Speicher zwischen doppelten Plattenspeichersteuerungen - Google Patents

Fehlererkennungs-System und -Verfahren für gespiegelten Speicher zwischen doppelten Plattenspeichersteuerungen

Info

Publication number
DE69508034D1
DE69508034D1 DE69508034T DE69508034T DE69508034D1 DE 69508034 D1 DE69508034 D1 DE 69508034D1 DE 69508034 T DE69508034 T DE 69508034T DE 69508034 T DE69508034 T DE 69508034T DE 69508034 D1 DE69508034 D1 DE 69508034D1
Authority
DE
Germany
Prior art keywords
detection system
fault detection
double disk
mirrored
storage
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 - Fee Related
Application number
DE69508034T
Other languages
English (en)
Other versions
DE69508034T2 (de
Inventor
Barry J Oldfield
Mark D Petersen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hewlett Packard Development Co LP
Original Assignee
Hewlett Packard Co
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hewlett Packard Co filed Critical Hewlett Packard Co
Publication of DE69508034D1 publication Critical patent/DE69508034D1/de
Application granted granted Critical
Publication of DE69508034T2 publication Critical patent/DE69508034T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/1666Error detection or correction of the data by redundancy in hardware where the redundant component is memory or memory area
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • G06F11/1076Parity data used in redundant arrays of independent storages, e.g. in RAID systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/1608Error detection by comparing the output signals of redundant hardware
    • G06F11/1612Error detection by comparing the output signals of redundant hardware where the redundant component is persistent storage
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/70Masking faults in memories by using spares or by reconfiguring
    • G11C29/74Masking faults in memories by using spares or by reconfiguring using duplex memories, i.e. using dual copies
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2211/00Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
    • G06F2211/10Indexing scheme relating to G06F11/10
    • G06F2211/1002Indexing scheme relating to G06F11/1076
    • G06F2211/109Sector level checksum or ECC, i.e. sector or stripe level checksum or ECC in addition to the RAID parity calculation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Hardware Redundancy (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
DE1995608034 1994-10-25 1995-07-11 Fehlererkennungs-System und -Verfahren für gespiegelten Speicher zwischen doppelten Plattenspeichersteuerungen Expired - Fee Related DE69508034T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US32955694A 1994-10-25 1994-10-25

Publications (2)

Publication Number Publication Date
DE69508034D1 true DE69508034D1 (de) 1999-04-08
DE69508034T2 DE69508034T2 (de) 1999-08-19

Family

ID=23285961

Family Applications (1)

Application Number Title Priority Date Filing Date
DE1995608034 Expired - Fee Related DE69508034T2 (de) 1994-10-25 1995-07-11 Fehlererkennungs-System und -Verfahren für gespiegelten Speicher zwischen doppelten Plattenspeichersteuerungen

Country Status (3)

Country Link
EP (1) EP0709782B1 (de)
JP (1) JP3748117B2 (de)
DE (1) DE69508034T2 (de)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4748871B2 (ja) * 2001-03-28 2011-08-17 日本信号株式会社 ワンチップマイクロコントローラシステム
US6938124B2 (en) * 2002-07-19 2005-08-30 Hewlett-Packard Development Company, L.P. Hardware assisted communication between processors
US7594135B2 (en) * 2003-12-31 2009-09-22 Sandisk Corporation Flash memory system startup operation
JP4667093B2 (ja) * 2005-03-17 2011-04-06 富士通株式会社 二重化記憶装置及び二重化記憶装置の制御方法
US7873803B2 (en) * 2007-09-25 2011-01-18 Sandisk Corporation Nonvolatile memory with self recovery
US8589737B2 (en) 2008-06-20 2013-11-19 Freescale Semiconductor, Inc. Memory system with redundant data storage and error correction
US9152511B2 (en) 2008-06-20 2015-10-06 Freescale Semiconductor, Inc. System for dynamically distributing an available memory resource to redundant and non-redundant storage areas using RAM routing logic
US8634240B2 (en) 2009-10-28 2014-01-21 SanDisk Technologies, Inc. Non-volatile memory and method with accelerated post-write read to manage errors
US20130031431A1 (en) * 2011-07-28 2013-01-31 Eran Sharon Post-Write Read in Non-Volatile Memories Using Comparison of Data as Written in Binary and Multi-State Formats
US8750042B2 (en) 2011-07-28 2014-06-10 Sandisk Technologies Inc. Combined simultaneous sensing of multiple wordlines in a post-write read (PWR) and detection of NAND failures
US8566671B1 (en) 2012-06-29 2013-10-22 Sandisk Technologies Inc. Configurable accelerated post-write read to manage errors
US20140052906A1 (en) * 2012-08-17 2014-02-20 Rambus Inc. Memory controller responsive to latency-sensitive applications and mixed-granularity access requests
US9213601B2 (en) 2013-12-03 2015-12-15 Sandisk Technologies Inc. Adaptive data re-compaction after post-write read verification operations

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0306211A3 (de) * 1987-09-04 1990-09-26 Digital Equipment Corporation Synchronisiertes Doppelrechnersystem
GB8815239D0 (en) * 1988-06-27 1988-08-03 Wisdom Systems Ltd Memory error protection system
DE69321426T2 (de) * 1992-06-05 1999-03-04 Compaq Computer Corp., Houston, Tex. 77070 Plattenantriebsteuergerät mit Nachschreibcachespeicher

Also Published As

Publication number Publication date
JPH08234922A (ja) 1996-09-13
EP0709782A3 (de) 1996-06-12
JP3748117B2 (ja) 2006-02-22
EP0709782B1 (de) 1999-03-03
EP0709782A2 (de) 1996-05-01
DE69508034T2 (de) 1999-08-19

Similar Documents

Publication Publication Date Title
DE69523124D1 (de) Fehlererkennungssystem für einen gespiegelten Speicher in einer duplizierten Steuerung eines Plattenspeicherungssystems
DE69123472D1 (de) Zugriffsverfahren und -system für eine Platteneinheit
DE69434692D1 (de) Aufzeichnungsmethode für Aufzeichnungsmedium
DE69526249D1 (de) Datenaufzeichnungssystem und -verfahren
DE69427381D1 (de) Backupsystem und -verfahren für eine Datenbank
DE69505137D1 (de) Kassen-überwachungssystem und verfahren für geschäfte mit schnellkassen
KR960008537A (ko) 복합 시스템에서 고장을 식별하기 위한 프로세스 및 디바이스
DE69737407D1 (de) Verfahren, Gerät und Medium für ein holographisches Datenspeichersystem
DE69525553D1 (de) Datenverarbeitungssystem für Kunden in einem Ausstellungsraum
DE69508034D1 (de) Fehlererkennungs-System und -Verfahren für gespiegelten Speicher zwischen doppelten Plattenspeichersteuerungen
DE69527563D1 (de) Automationssystem und -verfahren zum LSI-Entwurf
DE69411207D1 (de) Überwachungssystem mit Doppelspeicher für elektrostatographische Wiedergabegeräte mit austauschbaren Kassetten
NO985435D0 (no) FremgangsmÕte og system for overvÕking av flere bevegelige gjenstander
DE69623312D1 (de) Lager und Überwachungssystem für Lager
DE69729399D1 (de) Datenverwaltungssystem und Verfahren für replizierte Daten
DE69506404D1 (de) Hauptspeichervorrichtung und wiederanlaufkennzeichnungsverfahren für ein fehlertolerantes rechnersystem
DE69516210D1 (de) Vorführ- und Schneideeinrichtung für Daten mehrerer Medien
DE69410882D1 (de) Fehlerdiagnosevorrichtung und -verfahren für Fahrzeugsteuerungssystem
DE59609505D1 (de) Lochscheibe, inbesondere für einspritzventile
DE69208607D1 (de) Energiespar- und Überwachungsystem für pneumatische Ventile
DE69421208D1 (de) Steuerungssystem für Plattenspieler
FI965150L (fi) Menetelmä ja järjestelmä puhelun tallentamiseksi muistivälineelle
DE69520163D1 (de) Fehlererkennungssystem für Fahrzeug
DE19782082T1 (de) System und Verfahren für einen Drehmoment-Meßwandler mit Datenverarbeitungsfähigkeiten
DE69729705D1 (de) Magnetisches Aufzeichnungsmedium, Herstellungsverfahren für dasselbe und magnetischer Speicher

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

8339 Ceased/non-payment of the annual fee