Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020072323 - BURST ERROR TOLERANT DECODER AND RELATED SYSTEMS, METHODS AND DEVICES

Publication Number WO/2020/072323
Publication Date 09.04.2020
International Application No. PCT/US2019/053597
International Filing Date 27.09.2019
IPC
H03M 13/15 2006.01
HELECTRICITY
03BASIC ELECTRONIC CIRCUITRY
MCODING, DECODING OR CODE CONVERSION, IN GENERAL
13Coding, 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
03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
05using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
13Linear codes
15Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem codes
H03M 13/17 2006.01
HELECTRICITY
03BASIC ELECTRONIC CIRCUITRY
MCODING, DECODING OR CODE CONVERSION, IN GENERAL
13Coding, 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
03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
05using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
13Linear codes
17Burst error correction, e.g. error trapping, Fire codes
H03M 13/37 2006.01
HELECTRICITY
03BASIC ELECTRONIC CIRCUITRY
MCODING, DECODING OR CODE CONVERSION, IN GENERAL
13Coding, 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
37Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03-H03M13/35153
CPC
G06F 11/1076
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
08Error detection or correction by redundancy in data representation, e.g. by using checking codes
10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
1076Parity data used in redundant arrays of independent storages, e.g. in RAID systems
H03M 13/1515
HELECTRICITY
03BASIC ELECTRONIC CIRCUITRY
MCODING; DECODING; CODE CONVERSION IN GENERAL
13Coding, 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
03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
05using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
13Linear codes
15Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem [BCH] codes
151using error location or error correction polynomials
1515Reed-Solomon codes
H03M 13/154
HELECTRICITY
03BASIC ELECTRONIC CIRCUITRY
MCODING; DECODING; CODE CONVERSION IN GENERAL
13Coding, 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
03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
05using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
13Linear codes
15Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem [BCH] codes
151using error location or error correction polynomials
154Error and erasure correction, e.g. by using the error and erasure locator or Forney polynomial
H03M 13/17
HELECTRICITY
03BASIC ELECTRONIC CIRCUITRY
MCODING; DECODING; CODE CONVERSION IN GENERAL
13Coding, 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
03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
05using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
13Linear codes
17Burst error correction, e.g. error trapping, Fire codes
H03M 13/2906
HELECTRICITY
03BASIC ELECTRONIC CIRCUITRY
MCODING; DECODING; CODE CONVERSION IN GENERAL
13Coding, 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
29combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
2906using block codes
Applicants
  • MICROCHIP TECHNOLOGY INCORPORATED [US]/[US]
Inventors
  • GRAUMANN, Peter
Agents
  • BACA, Andrew J.
  • BAKER, Gregory C.
  • BEZDJIAN, Daniel J.
  • BOOTH, Brett C.
  • FLORES, Jesse M.
  • GUNN, J. Jeffrey
  • LOFDAHL, Jordan
  • NIXON, Jason P.
  • WALKOWSKI, Joseph A.
  • WATSON, James C.
  • WOODHOUSE, Kyle M.
  • WRIGHT, W. James
Priority Data
16/283,63422.02.2019US
62/739,74401.10.2018US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) BURST ERROR TOLERANT DECODER AND RELATED SYSTEMS, METHODS AND DEVICES
(FR) DÉCODEUR TOLÉRANT AUX ERREURS DE RAFALES ET SYSTÈMES, PROCÉDÉS ET DISPOSITIFS ASSOCIÉS
Abstract
(EN)
Disclosed embodiments of the present disclosure relate, generally, to systems, methods, and devices for correction of burst-errors induced during transmission of encoded blocks of information. Some embodiments relate to decoders configured to test candidate corrections on a received block of information and select a candidate correction that best fits the characteristics of burst-errors expected for a type of transmission scheme. Such tested candidate corrections may be selected based on characteristics of burst-errors typically induced for a type of transmission scheme. Some embodiments relate to decoders configured to test candidate corrections for correcting burst-errors and perform standard error correcting techniques such as Reed-Solomon forward error correction techniques. Some embodiments relate to systems, such as serial/deserializer interfaces, that incorporate such decoders.
(FR)
Des modes de réalisation de la présente invention concernent, de manière générale, des systèmes, des procédés et des dispositifs de correction d'erreurs de rafale induites pendant la transmission de blocs d'informations codés. Certains modes de réalisation concernent des décodeurs configurés pour tester des corrections candidates sur un bloc d'informations reçu et sélectionner une correction candidate qui correspond au mieux aux caractéristiques des erreurs de rafale attendues pour un type de schéma de transmission. De telles corrections candidates testées peuvent être sélectionnées sur la base de caractéristiques d'erreurs de rafale typiquement induites pour un type de schéma de transmission. Certains modes de réalisation concernent des décodeurs configurés pour tester des corrections candidates pour corriger des erreurs de rafale et effectuer des techniques de correction d'erreur standard telles que les techniques FEC de Reed-Solomon. Certains modes de réalisation concernent des systèmes, tels que des interfaces série/parallèle, qui incorporent de tels décodeurs.
Also published as
Latest bibliographic data on file with the International Bureau