EP0933708A3 - Integrieter Speicher mit Fehlerkorrekturdaten in einer Betriebsart - Google Patents

Integrieter Speicher mit Fehlerkorrekturdaten in einer Betriebsart Download PDF

Info

Publication number
EP0933708A3
EP0933708A3 EP99101470A EP99101470A EP0933708A3 EP 0933708 A3 EP0933708 A3 EP 0933708A3 EP 99101470 A EP99101470 A EP 99101470A EP 99101470 A EP99101470 A EP 99101470A EP 0933708 A3 EP0933708 A3 EP 0933708A3
Authority
EP
European Patent Office
Prior art keywords
operating mode
featuring
error correcting
correcting data
integrated 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.)
Granted
Application number
EP99101470A
Other languages
English (en)
French (fr)
Other versions
EP0933708B1 (de
EP0933708A2 (de
Inventor
Roderick Dr. Mcconnel
Detlev Richter
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.)
Infineon Technologies AG
Original Assignee
Siemens AG
Siemens Corp
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 Siemens AG, Siemens Corp filed Critical Siemens AG
Publication of EP0933708A2 publication Critical patent/EP0933708A2/de
Publication of EP0933708A3 publication Critical patent/EP0933708A3/de
Application granted granted Critical
Publication of EP0933708B1 publication Critical patent/EP0933708B1/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/52Protection of memory contents; Detection of errors in memory contents
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/1008Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/38Response verification devices
    • G11C29/42Response verification devices using error correcting codes [ECC] or parity check
    • 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/88Masking faults in memories by using spares or by reconfiguring with partially good memories
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/1008Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
    • G06F11/1048Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices using arrangements adapted for a specific error detection or correction feature
    • G06F11/1052Bypassing or disabling error detection or correction

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)
  • Detection And Correction Of Errors (AREA)

Abstract

Der integrierte Speicher weist eine erste und eine zweite Betriebsart sowie eine ersten Speicherbereich (1) und einen zweiten Speicherbereich (2) auf. Der erste Speicherbereich (1) dient in beiden Betriebsarten zum Speichern von Nutzdaten. Der zweite Speicherbereich (2) dient in der ersten, aber nicht in der zweiten Betriebsart zum Speichern von Fehlerkorrekturdaten für im ersten Speicherbereich zu speichernden Nutzdaten. Der Speicher weist also in der ersten Betriebsart eine Fehlerkorrekturfunktion auf, die in der zweiten Betriebsart deaktiviert ist.
EP99101470A 1998-02-02 1999-01-27 Integrierter Speicher mit Fehlerkorrekturdaten in einer Betriebsart Expired - Lifetime EP0933708B1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE19804035A DE19804035A1 (de) 1998-02-02 1998-02-02 Integrierter Speicher
DE19804035 1998-02-02

Publications (3)

Publication Number Publication Date
EP0933708A2 EP0933708A2 (de) 1999-08-04
EP0933708A3 true EP0933708A3 (de) 1999-12-15
EP0933708B1 EP0933708B1 (de) 2003-08-20

Family

ID=7856404

Family Applications (1)

Application Number Title Priority Date Filing Date
EP99101470A Expired - Lifetime EP0933708B1 (de) 1998-02-02 1999-01-27 Integrierter Speicher mit Fehlerkorrekturdaten in einer Betriebsart

Country Status (4)

Country Link
US (1) US6216248B1 (de)
EP (1) EP0933708B1 (de)
DE (2) DE19804035A1 (de)
TW (1) TW508581B (de)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7111224B1 (en) * 2001-02-28 2006-09-19 Xilinx, Inc. FPGA configuration memory with built-in error correction mechanism
US6785782B1 (en) * 2001-09-10 2004-08-31 Rambus Inc. Techniques for increasing bandwidth in port-per-module memory systems having mismatched memory modules
US6769050B1 (en) * 2001-09-10 2004-07-27 Rambus Inc. Techniques for increasing bandwidth in port-per-module memory systems having mismatched memory modules
US6636935B1 (en) * 2001-09-10 2003-10-21 Rambus Inc. Techniques for increasing bandwidth in port-per-module memory systems having mismatched memory modules
DE10145727B4 (de) * 2001-09-17 2013-07-11 Qimonda Ag Verfahren und Vorrichtung zum Verringern des Stromverbrauchs einer elektronischen Schaltung
US6904540B2 (en) 2001-10-29 2005-06-07 Hewlett-Packard Development Company, L.P. Targeted data protection
US20060218467A1 (en) * 2005-03-24 2006-09-28 Sibigtroth James M Memory having a portion that can be switched between use as data and use as error correction code (ECC)
US20080052598A1 (en) * 2006-08-09 2008-02-28 Aksamit Slavek P Memory multi-bit error correction and hot replace without mirroring
US9373377B2 (en) 2011-11-15 2016-06-21 Micron Technology, Inc. Apparatuses, integrated circuits, and methods for testmode security systems
KR20160017922A (ko) * 2014-08-07 2016-02-17 에스케이하이닉스 주식회사 반도체 메모리 장치
JP6527054B2 (ja) 2015-08-28 2019-06-05 東芝メモリ株式会社 メモリシステム
KR20170035103A (ko) * 2015-09-22 2017-03-30 삼성전자주식회사 반도체 메모리 장치 및 이를 포함하는 메모리 시스템
GB2578420B (en) * 2018-08-08 2023-03-29 Trw Ltd A sensing apparatus
US11340979B2 (en) * 2019-12-27 2022-05-24 Seagate Technology Llc Mitigation of solid state memory read failures with a testing procedure

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4528666A (en) * 1983-01-03 1985-07-09 Texas Instruments Incorporated Memory system with built in parity
EP0184737A2 (de) * 1984-12-04 1986-06-18 Kabushiki Kaisha Toshiba Halbleiterspeichergerät mit Fehlererkennung/Korrekturfunktion
US5493574A (en) * 1992-09-24 1996-02-20 Zilog, Inc. Power efficient RAM disk and a method of emulating a rotating memory disk

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4319356A (en) * 1979-12-19 1982-03-09 Ncr Corporation Self-correcting memory system
DE4329012A1 (de) * 1993-08-28 1995-03-02 Sel Alcatel Ag Verfahren und Vorrichtung zur Fehlerprüfung und zur Fehlerkorrektur in Speicherbausteinen
JPH10198608A (ja) * 1997-01-08 1998-07-31 Mitsubishi Electric Corp メモリカード

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4528666A (en) * 1983-01-03 1985-07-09 Texas Instruments Incorporated Memory system with built in parity
EP0184737A2 (de) * 1984-12-04 1986-06-18 Kabushiki Kaisha Toshiba Halbleiterspeichergerät mit Fehlererkennung/Korrekturfunktion
US5493574A (en) * 1992-09-24 1996-02-20 Zilog, Inc. Power efficient RAM disk and a method of emulating a rotating memory disk

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HIDETO HIDAKA ET AL: "THE CACHE DRAM ARCHITECTURE: A DRAM WITH AN ON-CHIP CACHE MEMORY", IEEE MICRO, vol. 10, no. 2, 1 April 1990 (1990-04-01), pages 14 - 25, XP000116649, ISSN: 0272-1732 *

Also Published As

Publication number Publication date
TW508581B (en) 2002-11-01
DE19804035A1 (de) 1999-08-05
DE59906620D1 (de) 2003-09-25
EP0933708B1 (de) 2003-08-20
US6216248B1 (en) 2001-04-10
EP0933708A2 (de) 1999-08-04

Similar Documents

Publication Publication Date Title
EP0933708A3 (de) Integrieter Speicher mit Fehlerkorrekturdaten in einer Betriebsart
Moores et al. Management accounting systems and organizational configuration: a life-cycle perspective
EP1227495A3 (de) Datenspeicheranordnung
DE69933963T2 (de) IC Karte mit kontaktbehafteten und kontaktlosen Schnittstellen
EP1253652A3 (de) Halbleiterspeicheranordnung mit einer Halbleiterspeicherzelle und mit einer Peripherieschaltung
CA2509404A1 (en) Using direct memory access for performing database operations between two or more machines
EP1039398A3 (de) Verfahren zum systematischen Registrieren von Meta-Daten mit Hinsicht auf verschiedene Datentypen
WO2000077640A8 (en) Arrangements storing different versions of a set of data in separate memory areas and method for updating a set of data in a memory
EP1113387A3 (de) Chipkarte mit einem nichtflüchtigen Speicher mit neuer Zuordnung
EP0984404A3 (de) Speichern von Datenobjekten in einen Chipkartenspeicher
EP0975121A3 (de) Datenbank zur Durchführung einer Politik für die Verwaltung von Netzgeräten
EP1320103A8 (de) Ferroelekrische Speicheranordnung
EP0892408A3 (de) Ferroelektrische Speicheranordnung
EP0740305A3 (de) Sehr schnelle mehrwertige Festwertspeicheranordnung
EP0818729A3 (de) Einheit zum Verarbeiten von Information
EP1265250A3 (de) Ferro-elektrischer Speicher
EP0935254A3 (de) Speicher und Datenprozessor mit Speicher
EP0881645A3 (de) Nichtflüchtige Halbleiterspeicheranordnung
TW200506713A (en) A non-volatile memory parallel processor
US6748524B1 (en) Display and recordation of non-volatile memory changes
EP0376486A3 (de) Elektronische Frankiermaschine mit einer Verbesserung in nichtlöschbarer Speicherorganisation
WO2001061572A3 (en) An efficient memory allocation scheme for data collection
FR2769744B1 (fr) Circuit integre a memoire comprenant un circuit interne de generation d'une haute tension de programmation
EP1445674A3 (de) Beriebssystem für eine programmierbare Steuerung eines hydraulischen Systems
CA2216054A1 (en) Semiconductor integrated circuit device for enabling easy confirmation of discrete information

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

Kind code of ref document: A2

Designated state(s): DE FR GB IE IT

AX Request for extension of the european patent

Free format text: AL;LT;LV;MK;RO;SI

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

AX Request for extension of the european patent

Free format text: AL;LT;LV;MK;RO;SI

17P Request for examination filed

Effective date: 20000404

AKX Designation fees paid

Free format text: DE FR GB IE IT

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: INFINEON TECHNOLOGIES AG

17Q First examination report despatched

Effective date: 20020403

GRAH Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOS IGRA

RIN1 Information on inventor provided before grant (corrected)

Inventor name: RICHTER, DETLEV

Inventor name: MCCONNEL, RODERICK, DR.

GRAH Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOS IGRA

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Designated state(s): DE FR GB IE IT

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT;WARNING: LAPSES OF ITALIAN PATENTS WITH EFFECTIVE DATE BEFORE 2007 MAY HAVE OCCURRED AT ANY TIME BEFORE 2007. THE CORRECT EFFECTIVE DATE MAY BE DIFFERENT FROM THE ONE RECORDED.

Effective date: 20030820

Ref country code: FR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20030820

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

Free format text: NOT ENGLISH

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

Free format text: GERMAN

REF Corresponds to:

Ref document number: 59906620

Country of ref document: DE

Date of ref document: 20030925

Kind code of ref document: P

GBT Gb: translation of ep patent filed (gb section 77(6)(a)/1977)

Effective date: 20031119

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed

Effective date: 20040524

EN Fr: translation not filed
PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: GB

Payment date: 20070119

Year of fee payment: 9

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: IE

Payment date: 20080122

Year of fee payment: 10

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: DE

Payment date: 20080315

Year of fee payment: 10

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20080127

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20080127

REG Reference to a national code

Ref country code: IE

Ref legal event code: MM4A

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20090801

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20090127