FR2900749B1 - Procede et dispositif de securisation de la memoire d'un calculateur a l'encontre des erreurs dues aux radiations - Google Patents

Procede et dispositif de securisation de la memoire d'un calculateur a l'encontre des erreurs dues aux radiations

Info

Publication number
FR2900749B1
FR2900749B1 FR0604052A FR0604052A FR2900749B1 FR 2900749 B1 FR2900749 B1 FR 2900749B1 FR 0604052 A FR0604052 A FR 0604052A FR 0604052 A FR0604052 A FR 0604052A FR 2900749 B1 FR2900749 B1 FR 2900749B1
Authority
FR
France
Prior art keywords
processor
random
access memory
type error
bridge
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
FR0604052A
Other languages
English (en)
Other versions
FR2900749A1 (fr
Inventor
Philippe Bieth
Sebastien Tricot
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.)
Thales SA
Original Assignee
Thales SA
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 Thales SA filed Critical Thales SA
Priority to FR0604052A priority Critical patent/FR2900749B1/fr
Priority to US12/299,331 priority patent/US8151169B2/en
Priority to PCT/EP2007/053976 priority patent/WO2007128683A1/fr
Publication of FR2900749A1 publication Critical patent/FR2900749A1/fr
Application granted granted Critical
Publication of FR2900749B1 publication Critical patent/FR2900749B1/fr
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H03—ELECTRONIC CIRCUITRY
    • H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/29—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
    • H03M13/2906—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes using block codes
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • G06F11/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
    • H—ELECTRICITY
    • H03—ELECTRONIC CIRCUITRY
    • H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
    • H03M13/13—Linear codes
    • H03M13/15—Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem [BCH] codes
    • H03M13/151—Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem [BCH] codes using error location or error correction polynomials
    • H03M13/1515—Reed-Solomon codes
    • H—ELECTRICITY
    • H03—ELECTRONIC CIRCUITRY
    • H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
    • H03M13/13—Linear codes
    • H03M13/19—Single error correction without using particular properties of the cyclic codes, e.g. Hamming codes, extended or generalised Hamming codes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Error Detection And Correction (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Detection And Correction Of Errors (AREA)
FR0604052A 2006-05-05 2006-05-05 Procede et dispositif de securisation de la memoire d'un calculateur a l'encontre des erreurs dues aux radiations Expired - Fee Related FR2900749B1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
FR0604052A FR2900749B1 (fr) 2006-05-05 2006-05-05 Procede et dispositif de securisation de la memoire d'un calculateur a l'encontre des erreurs dues aux radiations
US12/299,331 US8151169B2 (en) 2006-05-05 2007-04-24 Method and device for securing the memory of a computer against errors due to radiation
PCT/EP2007/053976 WO2007128683A1 (fr) 2006-05-05 2007-04-24 Procede et dispositif de securisation de la memoire d'un calculateur a l'encontre des erreurs dues aux radiations

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0604052A FR2900749B1 (fr) 2006-05-05 2006-05-05 Procede et dispositif de securisation de la memoire d'un calculateur a l'encontre des erreurs dues aux radiations

Publications (2)

Publication Number Publication Date
FR2900749A1 FR2900749A1 (fr) 2007-11-09
FR2900749B1 true FR2900749B1 (fr) 2008-07-25

Family

ID=37667454

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0604052A Expired - Fee Related FR2900749B1 (fr) 2006-05-05 2006-05-05 Procede et dispositif de securisation de la memoire d'un calculateur a l'encontre des erreurs dues aux radiations

Country Status (3)

Country Link
US (1) US8151169B2 (fr)
FR (1) FR2900749B1 (fr)
WO (1) WO2007128683A1 (fr)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9173997B2 (en) 2007-10-02 2015-11-03 Medimop Medical Projects Ltd. External drug pump
FR2933829B1 (fr) * 2008-07-08 2015-08-07 Thales Sa Dispositif et procede de detection de l'origine numerique d'un signal analogique
FR2933803B1 (fr) * 2008-07-08 2010-09-24 Thales Sa Dispositif et procede de sauvegarde de donnees sur des supports de memoire non volatile, de type flash nand, destines a des calculateurs embarques
US8539403B2 (en) * 2011-07-03 2013-09-17 International Business Machines Corporation Reducing observability of memory elements in circuits
US10576207B2 (en) 2015-10-09 2020-03-03 West Pharma. Services IL, Ltd. Angled syringe patch injector
JP7017512B2 (ja) 2015-10-09 2022-02-08 ウェスト ファーマ サービシーズ イスラエル リミテッド 充填済流体容器の屈曲流体路型付属物
EP3711793B1 (fr) 2016-01-21 2021-12-01 West Pharma Services IL, Ltd. Procédé de connexion d'une cartouche sur un injecteur automatique
JP6542481B2 (ja) 2016-01-21 2019-07-10 ウェスト ファーマ サービシーズ イスラエル リミテッド システム
US11311674B2 (en) 2016-01-21 2022-04-26 West Pharma. Services IL, Ltd. Medicament delivery device comprising a visual indicator
US11389597B2 (en) 2016-03-16 2022-07-19 West Pharma. Services IL, Ltd. Staged telescopic screw assembly having different visual indicators
EP3978047B1 (fr) 2016-08-01 2023-08-23 West Pharma Services IL, Ltd Ressort pour prévenir la fermeture incomplète de la porte
EP3490643B1 (fr) 2016-08-01 2021-10-27 West Pharma. Services Il, Ltd. Broche de cartouche anti-rotation
EP3630226B1 (fr) 2017-05-30 2025-10-22 West Pharma. Services Il, Ltd. Train d'entraînement modulaire pour injecteur pouvant être porté
US12625808B2 (en) 2023-02-14 2026-05-12 Microsoft Technology Licensing, Llc Cache memory supporting data operations with parametrized latency and throughput

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6151253A (ja) * 1984-08-20 1986-03-13 Nec Corp 誤り訂正回路
JPH061605B2 (ja) * 1985-02-08 1994-01-05 株式会社日立製作所 デイジタル信号記録伝送方法
US5357527A (en) * 1992-12-31 1994-10-18 Trimble Navigation Limited Validation of RAM-resident software programs
US5754563A (en) * 1995-09-11 1998-05-19 Ecc Technologies, Inc. Byte-parallel system for implementing reed-solomon error-correcting codes
FR2777717B1 (fr) * 1998-04-17 2002-12-06 Sextant Avionique Circuit pour l'acquisition de signaux analogiques binaires
US7050586B1 (en) * 2000-06-19 2006-05-23 Intertrust Technologies Corporation Systems and methods for retrofitting electronic appliances to accept different content formats
US7751477B2 (en) * 2003-02-13 2010-07-06 Broadcom Corporation Communications signal transcoder
US7389465B2 (en) * 2004-01-30 2008-06-17 Micron Technology, Inc. Error detection and correction scheme for a memory device
US7987514B2 (en) * 2006-04-04 2011-07-26 Intertrust Technologies Corp. Systems and methods for retrofitting electronic appliances to accept different content formats

Also Published As

Publication number Publication date
US8151169B2 (en) 2012-04-03
FR2900749A1 (fr) 2007-11-09
US20090204870A1 (en) 2009-08-13
WO2007128683A1 (fr) 2007-11-15

Similar Documents

Publication Publication Date Title
TW200943300A (en) Memory system and method for providing error correction
WO2011159805A3 (fr) Appareil, système et procédé pour fournir une correction d'erreur
TW200705106A (en) Positive photosensitive composition and pattern forming method using the same
TW200501167A (en) Systems and methods for providing error correction code testing functionality
TW200715058A (en) Positive resist composition and pattern-forming method using the same
TW200513807A (en) Adaptive lithographic critical dimension enhancement
ATE465457T1 (de) Phrasenbasiertes gemeines wahrscheinlichkeitsmodell zur statistischen maschinellen übersetzung
EP3537217A3 (fr) Composition de réserve positive, résine utilisée pour la composition de réserve positive, composé utilisé pour la synthèse de la résine et procédé de formation de motif au moyen de la composition de réserve positive
WO2009105542A3 (fr) Méthode et appareil associés à des techniques de mesure du temps sécurisées éprouvées
FR2906926B1 (fr) Dispositif et procede iteratif de code de correction des erreurs (ecc), avec relecture et information d'erreur-effacement combines
WO2010077872A3 (fr) Enregistrement d'un gestionnaire d'utilisateur en matériel pour gestion d'événement de mémoire transactionnelle
NO20092507L (no) Fremgangsmate og system for vannmerkede applikasjonsmoduler
WO2007124177A3 (fr) Système de traitement de données formatées
ATE543691T1 (de) Fernanzeige-wiedergabesystem und -verfahren
BRPI0802423A2 (pt) sitema de controle para um módulo de controle de um veìculo, e, método de operar um módulo de controle de um veìculo
TW200722926A (en) Positive resist composition for immersion exposure and pattern-forming method using the same
TW200746837A (en) Systems and methods for decoding large images
JP2008527423A5 (fr)
IN2014MN02389A (fr)
MY148099A (en) Encoding method, encoding device, processing program for encoding, and recording medium having the processing program for encoding recorded therein
CN101937375B (zh) 皮卫星中央处理器的代码、数据实时纠检错方法及装置
TW200608286A (en) Method for verification branch prediction mechanisms and readable recording medium for storing program thereof
TW200636581A (en) Methods and apparatus for instruction set emulation
WO2003042828A3 (fr) Procede et appareil pour corriger les erreurs binaires rencontrees lors des consultations dans l'antememoire sans blocage
TW200641901A (en) On-the-fly error checking and correction codec system and method for supporting non-volatile memory

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 11

PLFP Fee payment

Year of fee payment: 12

PLFP Fee payment

Year of fee payment: 13

PLFP Fee payment

Year of fee payment: 14

PLFP Fee payment

Year of fee payment: 15

PLFP Fee payment

Year of fee payment: 16

PLFP Fee payment

Year of fee payment: 17

ST Notification of lapse

Effective date: 20240105