DocumentCode
1058518
Title
Lightweight Error Correction Coding for System-Level Interconnects
Author
Bakos, Jason D. ; Chiarulli, Donald M. ; Levitan, Steven P.
Author_Institution
Dept. of Comput. Sci. & Eng., South Carolina Univ., Columbia, SC
Volume
56
Issue
3
fYear
2007
fDate
3/1/2007 12:00:00 AM
Firstpage
289
Lastpage
304
Abstract
"Lightweight hierarchical error control coding (LHECC)" is a new class of nonlinear block codes that is designed to increase noise immunity and decrease error rate for high-performance chip-to-chip and on-chip interconnects. LHECC is designed such that its corresponding encoder and decoder logic may be tightly integrated into compact, high-speed, and low-latency I/O interfaces. LHECC operates over a new channel technology called multi-bit differential signaling (MBDS). MBDS channels utilize a physical-layer channel code called "N choose M (nCm)" encoding, where each channel is restricted to a symbol set such that half of the bits in each symbol are set to one. These symbol sets have properties that are utilized by LHECC to achieve error correction capability while requiring low or zero relative information overhead. In addition, these codes may be designed such that the latency and size of the corresponding decoders are tightly bounded. The effectiveness of these codes is demonstrated by modeling error behavior of MBDS interconnects over a range of transmission rates and noise characteristics
Keywords
block codes; decoding; error correction codes; integrated circuit interconnections; nonlinear codes; system-on-chip; I/O interface; decoder logic; encoder logic; error correction; lightweight hierarchical error control coding; multibit differential signaling; nonlinear block code; system-level interconnect; Crosstalk; Decoding; Delay; Error correction; Error correction codes; Fabrication; Integrated circuit interconnections; Logic; Power system interconnection; Semiconductor device noise; Interconnections (subsystems); code design; coding and information theory; coding tools and techniques; error control codes.; interconnection architectures;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.2007.49
Filename
4079513
Link To Document