Himaja et al., 2018 - Google Patents
Multi-bit low redundancy error control with parity sharing for NoC interconnectsHimaja et al., 2018
- Document ID
- 4670747535493403184
- Author
- Himaja U
- Vinodhini M
- Murty N
- Publication year
- Publication venue
- 2018 3rd International Conference on Communication and Electronics Systems (ICCES)
External Links
Snippet
Network-on-Chips (NoCs) have become an efficient solution to overcome the issues of the bus-based architectures in System-on-Chips (SoCs). In the era of deep sub-micron technology, many systems are getting affected by number of errors which cause NoC failure …
- 238000000034 method 0 abstract description 79
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence 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
-
- H—ELECTRICITY
- H03—BASIC 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
-
- H—ELECTRICITY
- H03—BASIC 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/11—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 using multiple parity bits
- H03M13/1102—Codes on graphs and decoding on graphs, e.g. low-density parity check [LDPC] codes
- H03M13/1105—Decoding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence 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/1044—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 with specific ECC/EDC distribution
-
- H—ELECTRICITY
- H03—BASIC 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
- H03M13/2909—Product codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
-
- H—ELECTRICITY
- H03—BASIC 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/65—Purpose and implementation aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0057—Block codes
-
- H—ELECTRICITY
- H03—BASIC 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/37—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
- H03M13/3707—Adaptive decoding and hybrid decoding, e.g. decoding methods or techniques providing more than one decoding algorithm for one code
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0061—Error detection codes
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Fu et al. | On hamming product codes with type-II hybrid ARQ for on-chip interconnects | |
Ejlali et al. | Joint consideration of fault-tolerance, energy-efficiency and performance in on-chip networks | |
Yu et al. | Adaptive error control for NoC switch-to-switch links in a variable noise environment | |
Dutta et al. | Reliable network-on-chip using a low cost unequal error protection code | |
Yang et al. | A 5.4$\mu {\rm W} $ Soft-Decision BCH Decoder for Wireless Body Area Networks | |
Yu et al. | Transient and permanent error co-management method for reliable networks-on-chip | |
Ibrahim et al. | An energy efficient and low overhead fault mitigation technique for internet of thing edge devices reliable on‐chip communication | |
Vinodhini et al. | Transient error correction coding scheme for reliable low power data link layer in NoC | |
Himaja et al. | Multi-bit low redundancy error control with parity sharing for NoC interconnects | |
Lehtonen et al. | Analysis of forward error correction methods for nanoscale networks-on-chip | |
Gul et al. | Joint crosstalk aware burst error fault tolerance mechanism for reliable on-chip communication | |
Dang et al. | Parity-based ECC and mechanism for detecting and correcting soft errors in on-chip communication | |
Saini et al. | An Efficient Single and Double Error Correcting Block Codes with Low Redundancy for Digital Communications | |
Teja et al. | Joint crosstalk avoidance with multiple bit error correction coding technique for NoC interconnect | |
Yu et al. | Adaptive error control for nanometer scale network-on-chip links | |
Velayudham et al. | Power efficient error correction coding for on‐chip interconnection links | |
Wang | Hierarchical decoding of double error correcting codes for high speed reliable memories | |
Maheswari et al. | Enhanced low complex double error correction coding with crosstalk avoidance for reliable on-chip interconnection link | |
Dang et al. | An adaptive and high coding rate soft error correction method in network-on-chips | |
Ganguly et al. | Addressing signal integrity in networks on chip interconnects through crosstalk-aware double error correction coding | |
Chennakesavulu et al. | Improved performance of error controlling codes using pass transistor logic | |
Fu et al. | An Energy‐Efficient Multiwire Error Control Scheme for Reliable On‐Chip Interconnects Using Hamming Product Codes | |
Flayyih | Crosstalk aware multi-bit error detection with limited error correction coding for reliable on-chip communication | |
Radha et al. | An empirical analysis of concatenated polar codes for 5G wireless communication | |
Maheswari et al. | Design of a novel error correction coding with crosstalk avoidance for reliable on-chip interconnection link |