WO2004097640A3 - Method for protecting erasable data of on-board in a motor vehicle - Google Patents

Method for protecting erasable data of on-board in a motor vehicle Download PDF

Info

Publication number
WO2004097640A3
WO2004097640A3 PCT/FR2004/000855 FR2004000855W WO2004097640A3 WO 2004097640 A3 WO2004097640 A3 WO 2004097640A3 FR 2004000855 W FR2004000855 W FR 2004000855W WO 2004097640 A3 WO2004097640 A3 WO 2004097640A3
Authority
WO
WIPO (PCT)
Prior art keywords
data
correction
encoded data
multiplying
protecting
Prior art date
Application number
PCT/FR2004/000855
Other languages
French (fr)
Other versions
WO2004097640A2 (en
Inventor
Jean-Luc Deville
Original Assignee
Koyo Steering Europe Kse
Jean-Luc Deville
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 Koyo Steering Europe Kse, Jean-Luc Deville filed Critical Koyo Steering Europe Kse
Publication of WO2004097640A2 publication Critical patent/WO2004097640A2/en
Publication of WO2004097640A3 publication Critical patent/WO2004097640A3/en

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/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/1044Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices with specific ECC/EDC distribution
    • 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/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/106Correcting systematically all correctable errors, i.e. scrubbing

Abstract

The inventive method uses at least partial redundancy of a protected storage capacity and a Hamming error correction code. Said method consists in storing encoded data which contains useful data bits and correction data bits, encoded data being obtained by multiplying the useful data by a correction matrix obtainable from a generating matrix, and in carrying out a periodical background job in order to check data accuracy by multiplying encoded data by transposing the correction matrix, and in the event that the multiplication product is not zero because of an error on at least one bit, in correcting the entire part of errors on the stored erasable data with the aid of information supplied by the multiplication result giving the position of erroneous bites. Said invention can be used for the control computer of an electric power steering system.
PCT/FR2004/000855 2003-04-25 2004-04-06 Method for protecting erasable data of on-board in a motor vehicle WO2004097640A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0305121A FR2854262A1 (en) 2003-04-25 2003-04-25 Volatile data protecting method for vehicle power steering system controlling computer module, involves correcting stored data errors using erroneous bits position provided by multiplying coded data with transposed correction matrix
FR03/05121 2003-04-25

Publications (2)

Publication Number Publication Date
WO2004097640A2 WO2004097640A2 (en) 2004-11-11
WO2004097640A3 true WO2004097640A3 (en) 2007-10-18

Family

ID=33104411

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2004/000855 WO2004097640A2 (en) 2003-04-25 2004-04-06 Method for protecting erasable data of on-board in a motor vehicle

Country Status (2)

Country Link
FR (1) FR2854262A1 (en)
WO (1) WO2004097640A2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107203436B (en) * 2017-05-25 2021-04-06 郑州云海信息技术有限公司 Method and device for data verification of Nand Flash

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19708441A1 (en) * 1997-03-01 1998-09-03 Hella Kg Hueck & Co Read/write method for operating parameters for automobile air-conditioning control
US6151246A (en) * 1997-09-08 2000-11-21 Sandisk Corporation Multi-bit-per-cell flash EEPROM memory with refresh

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19708441A1 (en) * 1997-03-01 1998-09-03 Hella Kg Hueck & Co Read/write method for operating parameters for automobile air-conditioning control
US6151246A (en) * 1997-09-08 2000-11-21 Sandisk Corporation Multi-bit-per-cell flash EEPROM memory with refresh

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
T. AARON GULLIVER ET AL.: "A Systematic (16,8) Code for Correcting Double Errors and Detecting Triple-Adjacent Errors", IEEE TRANSACTIONS ON COMPUTERS, vol. 42, no. 1, January 1993 (1993-01-01), USA, pages 109 - 112, XP002446970, Retrieved from the Internet <URL:http://ieeexplore.ieee.org/iel1/12/4955/00192220.pdf?tp=&arnumber=192220&isnumber=4955> [retrieved on 20070816] *

Also Published As

Publication number Publication date
WO2004097640A2 (en) 2004-11-11
FR2854262A1 (en) 2004-10-29

Similar Documents

Publication Publication Date Title
WO2007046084A3 (en) Probabilistic error correction in multi-bit-per-cell flash memory
WO2007043042A3 (en) Method of error correction in mbc flash memory
CN101258471A (en) Flash error correction
US20080244362A1 (en) Bose-chaudhuri-hocquenghem error correction method and circuit for checking error using error correction encoder
US20100257433A1 (en) Compact chien-search based decoding apparatus and method
WO2007036834A3 (en) Error detection / correction circuit and corresponding method
CA2532766A1 (en) Data storage array
WO2007136447A2 (en) Non-volatile memory error correction system and method
WO2006078418A3 (en) Error protecting groups of data words
CN104115126A (en) Multi-phase ecc encoding using algebraic codes
CN107179961A (en) The redundancy of error correction coded data in storage system
WO2009009303A3 (en) Data storage with an outer block code and a stream-based inner code
KR880014463A (en) Reed-Solomon error correction code encoder
US20040260994A1 (en) Method for constructing erasure correcting codes whose implementation requires only exclusive ORs
KR20080106849A (en) Reproduction device
CN106469099B (en) Error correction in case of application of WOM code
KR101819152B1 (en) Method and associated decoding circuit for decoding an error correction code
CN101558385A (en) Method and apparatus of cache assisted error detection and correction in memory
CN105191146A (en) Syndrome tables for decoding turbo-product codes
JP2010122828A (en) Error judging circuit and shared memory system
US20210091792A1 (en) Memory system
WO2004097640A3 (en) Method for protecting erasable data of on-board in a motor vehicle
CN102545914A (en) BCH (Broadcast Channel) encoding and decoding method and device
CN103151078B (en) A kind of storer error-detection error-correction code generating method
CN102063342A (en) Method and system for managing data of flash memory storage equipment

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase