ATE232314T1 - Verfahren und vorrichtung zur erkennung von doppelbitfehlern und korrektur von fehlern durch bauelementfehler verursacht - Google Patents
Verfahren und vorrichtung zur erkennung von doppelbitfehlern und korrektur von fehlern durch bauelementfehler verursachtInfo
- Publication number
- ATE232314T1 ATE232314T1 AT00955308T AT00955308T ATE232314T1 AT E232314 T1 ATE232314 T1 AT E232314T1 AT 00955308 T AT00955308 T AT 00955308T AT 00955308 T AT00955308 T AT 00955308T AT E232314 T1 ATE232314 T1 AT E232314T1
- Authority
- AT
- Austria
- Prior art keywords
- error correction
- data
- correction code
- logical groups
- check bits
- Prior art date
Links
Classifications
-
- 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
- G06F11/1012—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 using codes or arrangements adapted for a specific type of error
- G06F11/1024—Identification of the type of error
-
- 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
- G06F11/1012—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 using codes or arrangements adapted for a specific type of error
- G06F11/1028—Adjacent errors, e.g. error in n-bit (n>1) wide storage units, i.e. package error
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Detection And Correction Of Errors (AREA)
- Error Detection And Correction (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Radar Systems Or Details Thereof (AREA)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/368,209 US6453440B1 (en) | 1999-08-04 | 1999-08-04 | System and method for detecting double-bit errors and for correcting errors due to component failures |
| PCT/US2000/020960 WO2001014971A1 (en) | 1999-08-04 | 2000-08-01 | System and method for detecting double-bit errors and for correcting errors due to component failures |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE232314T1 true ATE232314T1 (de) | 2003-02-15 |
Family
ID=23450311
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT00955308T ATE232314T1 (de) | 1999-08-04 | 2000-08-01 | Verfahren und vorrichtung zur erkennung von doppelbitfehlern und korrektur von fehlern durch bauelementfehler verursacht |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US6453440B1 (de) |
| EP (1) | EP1204921B1 (de) |
| JP (1) | JP2003507985A (de) |
| AT (1) | ATE232314T1 (de) |
| AU (1) | AU6753000A (de) |
| DE (1) | DE60001370T2 (de) |
| WO (1) | WO2001014971A1 (de) |
Families Citing this family (63)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7068729B2 (en) | 2001-12-21 | 2006-06-27 | Digital Fountain, Inc. | Multi-stage code generator and decoder for communication systems |
| US6307487B1 (en) | 1998-09-23 | 2001-10-23 | Digital Fountain, Inc. | Information additive code generator and decoder for communication systems |
| US6320520B1 (en) * | 1998-09-23 | 2001-11-20 | Digital Fountain | Information additive group code generator and decoder for communications systems |
| FR2831971A3 (fr) * | 2001-11-02 | 2003-05-09 | Iroc Tech | Procede de memorisation de donnees avec correction d'erreur |
| FR2831970A1 (fr) * | 2001-11-02 | 2003-05-09 | Iroc Technologies | Procede de memorisation de donnees avec correction d'erreur |
| US6973612B1 (en) * | 2001-11-13 | 2005-12-06 | Unisys Corporation | Familial correction with non-familial double bit error detection for directory storage |
| US9240810B2 (en) | 2002-06-11 | 2016-01-19 | Digital Fountain, Inc. | Systems and processes for decoding chain reaction codes through inactivation |
| US6996766B2 (en) * | 2002-06-28 | 2006-02-07 | Sun Microsystems, Inc. | Error detection/correction code which detects and corrects a first failing component and optionally a second failing component |
| US6976194B2 (en) * | 2002-06-28 | 2005-12-13 | Sun Microsystems, Inc. | Memory/Transmission medium failure handling controller and method |
| US6973613B2 (en) * | 2002-06-28 | 2005-12-06 | Sun Microsystems, Inc. | Error detection/correction code which detects and corrects component failure and which provides single bit error correction subsequent to component failure |
| KR101143282B1 (ko) | 2002-10-05 | 2012-05-08 | 디지털 파운튼, 인크. | 연쇄 반응 코드의 체계적 인코딩 및 디코딩 |
| US7047475B2 (en) * | 2003-02-04 | 2006-05-16 | Hewlett-Packard Development Company, L.P. | CRC encoding scheme for conveying status information |
| US7065697B2 (en) * | 2003-07-29 | 2006-06-20 | Hewlett-Packard Development Company, L.P. | Systems and methods of partitioning data to facilitate error correction |
| US7051265B2 (en) * | 2003-07-29 | 2006-05-23 | Hewlett-Packard Development Company, L.P. | Systems and methods of routing data to facilitate error correction |
| US7530008B2 (en) | 2003-08-08 | 2009-05-05 | Sun Microsystems, Inc. | Scalable-chip-correct ECC scheme |
| KR101170629B1 (ko) | 2003-10-06 | 2012-08-02 | 디지털 파운튼, 인크. | 단일 송신기 또는 다중 송신기를 갖는 통신 시스템의 에러 정정 다중-스테이지 코드 생성기 및 디코더 |
| US7188296B1 (en) | 2003-10-30 | 2007-03-06 | Sun Microsystems, Inc. | ECC for component failures using Galois fields |
| US7116600B2 (en) | 2004-02-19 | 2006-10-03 | Micron Technology, Inc. | Memory device having terminals for transferring multiple types of data |
| EP1743431A4 (de) | 2004-05-07 | 2007-05-02 | Digital Fountain Inc | Dateiherunterlade- und -streamingsystem |
| WO2006012599A2 (en) * | 2004-07-22 | 2006-02-02 | Seachange International, Inc. | Data error control |
| US7246276B2 (en) * | 2004-10-04 | 2007-07-17 | Agilent Technologies, Inc. | Error tolerant modular testing of services |
| US7577890B2 (en) | 2005-01-21 | 2009-08-18 | Hewlett-Packard Development Company, L.P. | Systems and methods for mitigating latency associated with error detection and correction |
| JP4955264B2 (ja) * | 2005-03-11 | 2012-06-20 | エルピーダメモリ株式会社 | 多孔質単結晶層を備えた半導体チップおよびその製造方法 |
| US20070050668A1 (en) * | 2005-09-01 | 2007-03-01 | Micron Technology, Inc. | Test mode to force generation of all possible correction codes in an ECC memory |
| US7702988B2 (en) * | 2005-10-24 | 2010-04-20 | Platform Computing Corporation | Systems and methods for message encoding and decoding |
| CN101686107B (zh) | 2006-02-13 | 2014-08-13 | 数字方敦股份有限公司 | 使用可变fec开销和保护周期的流送和缓冲 |
| US9270414B2 (en) | 2006-02-21 | 2016-02-23 | Digital Fountain, Inc. | Multiple-field based code generator and decoder for communications systems |
| US7971129B2 (en) | 2006-05-10 | 2011-06-28 | Digital Fountain, Inc. | Code generator and decoder for communications systems operating using hybrid codes to allow for multiple efficient users of the communications systems |
| US7751486B2 (en) | 2006-05-19 | 2010-07-06 | Platform Computing Corporation | Systems and methods for transmitting data |
| US9386064B2 (en) | 2006-06-09 | 2016-07-05 | Qualcomm Incorporated | Enhanced block-request streaming using URL templates and construction rules |
| US9380096B2 (en) | 2006-06-09 | 2016-06-28 | Qualcomm Incorporated | Enhanced block-request streaming system for handling low-latency streaming |
| US9419749B2 (en) | 2009-08-19 | 2016-08-16 | Qualcomm Incorporated | Methods and apparatus employing FEC codes with permanent inactivation of symbols for encoding and decoding processes |
| US9209934B2 (en) | 2006-06-09 | 2015-12-08 | Qualcomm Incorporated | Enhanced block-request streaming using cooperative parallel HTTP and forward error correction |
| US9178535B2 (en) | 2006-06-09 | 2015-11-03 | Digital Fountain, Inc. | Dynamic stream interleaving and sub-stream based delivery |
| US9432433B2 (en) | 2006-06-09 | 2016-08-30 | Qualcomm Incorporated | Enhanced block-request streaming system using signaling or block creation |
| US8024639B2 (en) | 2006-06-23 | 2011-09-20 | Schweitzer Engineering Laboratories, Inc. | Software and methods to detect and correct data structure |
| US20080080114A1 (en) * | 2006-09-29 | 2008-04-03 | Schweitzer Engineering Laboratories, Inc. | Apparatus, systems and methods for reliably detecting faults within a power distribution system |
| US20080155293A1 (en) * | 2006-09-29 | 2008-06-26 | Schweitzer Engineering Laboratories, Inc. | Apparatus, systems and methods for reliably detecting faults within a power distribution system |
| CA2697764A1 (en) | 2007-09-12 | 2009-03-19 | Steve Chen | Generating and communicating source identification information to enable reliable communications |
| US8301964B2 (en) * | 2007-11-19 | 2012-10-30 | Research In Motion Limited | Incremental redundancy with resegmentation |
| US9281847B2 (en) | 2009-02-27 | 2016-03-08 | Qualcomm Incorporated | Mobile reception of digital video broadcasting—terrestrial services |
| US8230305B2 (en) | 2009-04-02 | 2012-07-24 | Micron Technology, Inc. | Extended single-bit error correction and multiple-bit error detection |
| US9288010B2 (en) | 2009-08-19 | 2016-03-15 | Qualcomm Incorporated | Universal file delivery methods for providing unequal error protection and bundled file delivery services |
| US9917874B2 (en) | 2009-09-22 | 2018-03-13 | Qualcomm Incorporated | Enhanced block-request streaming using block partitioning or request controls for improved client-side handling |
| JP5523120B2 (ja) * | 2010-01-14 | 2014-06-18 | 三菱電機株式会社 | 誤り訂正符号化方法、誤り訂正復号方法、誤り訂正符号化装置、および、誤り訂正復号装置 |
| US9225961B2 (en) | 2010-05-13 | 2015-12-29 | Qualcomm Incorporated | Frame packing for asymmetric stereo video |
| US9596447B2 (en) | 2010-07-21 | 2017-03-14 | Qualcomm Incorporated | Providing frame packing type information for video coding |
| US9319448B2 (en) | 2010-08-10 | 2016-04-19 | Qualcomm Incorporated | Trick modes for network streaming of coded multimedia data |
| US8441768B2 (en) | 2010-09-08 | 2013-05-14 | Schweitzer Engineering Laboratories Inc | Systems and methods for independent self-monitoring |
| US8958375B2 (en) | 2011-02-11 | 2015-02-17 | Qualcomm Incorporated | Framing for an improved radio link protocol including FEC |
| US9270299B2 (en) | 2011-02-11 | 2016-02-23 | Qualcomm Incorporated | Encoding and decoding using elastic codes with flexible source block mapping |
| JP5601256B2 (ja) * | 2011-03-20 | 2014-10-08 | 富士通株式会社 | メモリコントローラ及び情報処理装置 |
| GB2492981B (en) * | 2011-07-18 | 2014-03-26 | Qando Service Inc | Data reconstruction |
| US9253233B2 (en) | 2011-08-31 | 2016-02-02 | Qualcomm Incorporated | Switch signaling methods providing improved switching between representations for adaptive HTTP streaming |
| US9843844B2 (en) | 2011-10-05 | 2017-12-12 | Qualcomm Incorporated | Network streaming of media data |
| US9007731B2 (en) | 2012-03-26 | 2015-04-14 | Schweitzer Engineering Laboratories, Inc. | Leveraging inherent redundancy in a multifunction IED |
| US9294226B2 (en) | 2012-03-26 | 2016-03-22 | Qualcomm Incorporated | Universal object delivery and template-based file delivery |
| US8977929B2 (en) | 2013-02-27 | 2015-03-10 | Micron Technology, Inc. | Rearranging write data to avoid hard errors |
| TWI696180B (zh) * | 2019-05-23 | 2020-06-11 | 建興儲存科技股份有限公司 | 使用預測方程式的固態儲存裝置 |
| KR20210080807A (ko) * | 2019-12-23 | 2021-07-01 | 삼성전자주식회사 | 메모리 컨트롤러 및 메모리 시스템 |
| US11182246B1 (en) * | 2020-07-28 | 2021-11-23 | Infineon Technologies Ag | Continuous error coding |
| US11323362B2 (en) | 2020-08-07 | 2022-05-03 | Schweitzer Engineering Laboratories, Inc. | Resilience to single event upsets in software defined networks |
| US11462292B1 (en) | 2021-04-12 | 2022-10-04 | Samsung Electronics Co., Ltd. | Error correction circuit of semiconductor memory device and semiconductor memory device including the same |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2605271B2 (ja) | 1987-02-10 | 1997-04-30 | ソニー株式会社 | エラー訂正及びチエツク装置 |
| US4958350A (en) | 1988-03-02 | 1990-09-18 | Stardent Computer, Inc. | Error detecting/correction code and apparatus |
| US4995041A (en) | 1989-02-03 | 1991-02-19 | Digital Equipment Corporation | Write back buffer with error correcting capabilities |
| US5373513A (en) * | 1991-08-16 | 1994-12-13 | Eastman Kodak Company | Shift correction code system for correcting additive errors and synchronization slips |
| GR920100163A (el) | 1992-04-21 | 1993-12-30 | Koloni Sofia & Sia E E | Τεχνικές κατασκευές αυτοεπαλη?ευομένων μονάδων εκτέλεσης αρι?μητικών πράξεων & μονάδων επεξεργασίας δεδομένων βασιζόμενες σε κώδικες διπλής γραμμής & κώδικες άρτιας ή περιττής ισοτιμίας. |
| US5612965A (en) * | 1994-04-26 | 1997-03-18 | Unisys Corporation | Multiple memory bit/chip failure detection |
| JPH088760A (ja) * | 1994-06-16 | 1996-01-12 | Toshiba Corp | 誤り訂正装置 |
| US5642366A (en) | 1994-07-05 | 1997-06-24 | Adaptec, Inc. | Global parity symbol for interleaved reed-solomon coded data |
| US5721739A (en) | 1995-12-14 | 1998-02-24 | Fairchild Semiconductor Corporation | Method for detecting read errors, correcting single-bit read errors and reporting multiple-bit read errors |
| JP3234493B2 (ja) | 1996-03-11 | 2001-12-04 | 三洋電機株式会社 | 符号誤り訂正方法及び符号誤り訂正装置 |
| US6041430A (en) * | 1997-11-03 | 2000-03-21 | Sun Microsystems, Inc. | Error detection and correction code for data and check code fields |
| US6018817A (en) * | 1997-12-03 | 2000-01-25 | International Business Machines Corporation | Error correcting code retrofit method and apparatus for multiple memory configurations |
-
1999
- 1999-08-04 US US09/368,209 patent/US6453440B1/en not_active Expired - Lifetime
-
2000
- 2000-08-01 EP EP00955308A patent/EP1204921B1/de not_active Expired - Lifetime
- 2000-08-01 AT AT00955308T patent/ATE232314T1/de not_active IP Right Cessation
- 2000-08-01 WO PCT/US2000/020960 patent/WO2001014971A1/en not_active Ceased
- 2000-08-01 DE DE60001370T patent/DE60001370T2/de not_active Expired - Fee Related
- 2000-08-01 AU AU67530/00A patent/AU6753000A/en not_active Abandoned
- 2000-08-01 JP JP2001519267A patent/JP2003507985A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| DE60001370D1 (de) | 2003-03-13 |
| US6453440B1 (en) | 2002-09-17 |
| AU6753000A (en) | 2001-03-19 |
| DE60001370T2 (de) | 2003-11-20 |
| EP1204921A1 (de) | 2002-05-15 |
| WO2001014971A1 (en) | 2001-03-01 |
| WO2001014971A9 (en) | 2001-11-01 |
| EP1204921B1 (de) | 2003-02-05 |
| JP2003507985A (ja) | 2003-02-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ATE232314T1 (de) | Verfahren und vorrichtung zur erkennung von doppelbitfehlern und korrektur von fehlern durch bauelementfehler verursacht | |
| ATE282227T1 (de) | System und verfahren zum schutz von daten und zur korrektur von bitfehlern folgend aus komponentenfehlern | |
| EP1160987B1 (de) | Verfahren und Vorrichtung zum Überprüfen von fehlerkorrigierenden Codes | |
| DE69941342D1 (de) | Verfahren und System zum übertragen und empfangen von Information mit einem Kettenreaktionscode | |
| TW345781B (en) | Error detection scheme for ARQ systems | |
| JPS6041770B2 (ja) | エラ−・チェック修正システム | |
| EP0989493A3 (de) | Technik zur Paritätenteilung zwischen mehreren Einzelfehlerkorrektur Codeworten | |
| KR880010403A (ko) | 에러정정방법 및 그 장치 | |
| US6219817B1 (en) | Error correction and detection for faults on time multiplexed data lines | |
| WO2002035708A3 (en) | Method for detecting errors on parallel links | |
| EP0793174A3 (de) | Verfahren und Einrichtung zum Nachweis und zur Korrektur von Computerspeicherfehlern | |
| US6393597B1 (en) | Mechanism for decoding linearly-shifted codes to facilitate correction of bit errors due to component failures | |
| Wang et al. | Reliable and secure memories based on algebraic manipulation correction codes | |
| US4868829A (en) | Apparatus useful for correction of single bit errors in the transmission of data | |
| RU2005132772A (ru) | Способ кодирования-декодирования информации в системах передачи данных | |
| ATE421143T1 (de) | Datenspeichersysteme | |
| KR20150084560A (ko) | 인코딩 장치, 디코딩 장치 및 그 동작 방법 | |
| EP1762006A1 (de) | Datenverarbeitung | |
| Mokara et al. | Design and implementation of hamming code using VHDL & DSCH | |
| RU2211492C2 (ru) | Отказоустойчивое оперативное запоминающее устройство | |
| Mulla et al. | A Review on Generations of Various Error Detection Codes Using C Programming in Computer Network | |
| SU1305884A1 (ru) | Устройство декодировани дл системы передачи цифровых сигналов | |
| RU2297030C2 (ru) | Самокорректирующееся устройство хранения информации | |
| RU2022341C1 (ru) | Устройство для исправления ошибок в корректирующей системе счисления | |
| SU944130A1 (ru) | Устройство дл исправлени ошибок в кодовой комбинации |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |