Design of Crosstalk Prevention Coding scheme based on Quintuplicated Manchester error correction method for Reliable on chip Interconnects
A low power Manchester based error-control code for on-chip interconnection-link has been proposed in this paper. It has a capacity to rectify nonuple errors of random and burst using standard N-Modular Redundancy (N-MR) error correction scheme. Manchester based Rectification of Single Error, Ide...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Stefan cel Mare University of Suceava
2018-11-01
|
Series: | Advances in Electrical and Computer Engineering |
Subjects: | |
Online Access: | http://dx.doi.org/10.4316/AECE.2018.04014 |
id |
doaj-cebd351b95394904bb0ae36caec75684 |
---|---|
record_format |
Article |
spelling |
doaj-cebd351b95394904bb0ae36caec756842020-11-25T00:21:33ZengStefan cel Mare University of SuceavaAdvances in Electrical and Computer Engineering1582-74451844-76002018-11-0118411312010.4316/AECE.2018.04014Design of Crosstalk Prevention Coding scheme based on Quintuplicated Manchester error correction method for Reliable on chip InterconnectsNARAYANASAMY, P.MUTHURATHINAM, S.GOPALAKRISHNAN, S.A low power Manchester based error-control code for on-chip interconnection-link has been proposed in this paper. It has a capacity to rectify nonuple errors of random and burst using standard N-Modular Redundancy (N-MR) error correction scheme. Manchester based Rectification of Single Error, Identification of Double Error(M-RSE-IDE) extended-Hamming code, and Quintuplication error correction scheme serves as the backbone for the proposed technique. Besides, both handle different tasks simultaneously. The former prevents the crosstalk of the interlinked-wire with the reduction in the coupling capacitance while the latter consumes less power by transiting data at the center of the bit. A new nonupler-decoding algorithm has put forward in the proposed Quintuplicated Manchester Error Correction (QMEC) to correct nine errors. Different analysis of reliability, area, power, delay and residual flit-error rate; interlink-swing voltage and interlink-power consumption of the designed QMEC code has been performed. The QMEC codec, when running with Manchester, counteracts nonuple errors with 25 percent of power reduction compared to QMEC without Manchester. QMEC not only outlined other existing error control codes by area and power but also reduced link-swing voltage and link power upto 91 percent and 85 percent respectively.http://dx.doi.org/10.4316/AECE.2018.04014codecserror correction codessystem-on-chipredundancyreliability |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
NARAYANASAMY, P. MUTHURATHINAM, S. GOPALAKRISHNAN, S. |
spellingShingle |
NARAYANASAMY, P. MUTHURATHINAM, S. GOPALAKRISHNAN, S. Design of Crosstalk Prevention Coding scheme based on Quintuplicated Manchester error correction method for Reliable on chip Interconnects Advances in Electrical and Computer Engineering codecs error correction codes system-on-chip redundancy reliability |
author_facet |
NARAYANASAMY, P. MUTHURATHINAM, S. GOPALAKRISHNAN, S. |
author_sort |
NARAYANASAMY, P. |
title |
Design of Crosstalk Prevention Coding scheme based on Quintuplicated Manchester error correction method for Reliable on chip Interconnects |
title_short |
Design of Crosstalk Prevention Coding scheme based on Quintuplicated Manchester error correction method for Reliable on chip Interconnects |
title_full |
Design of Crosstalk Prevention Coding scheme based on Quintuplicated Manchester error correction method for Reliable on chip Interconnects |
title_fullStr |
Design of Crosstalk Prevention Coding scheme based on Quintuplicated Manchester error correction method for Reliable on chip Interconnects |
title_full_unstemmed |
Design of Crosstalk Prevention Coding scheme based on Quintuplicated Manchester error correction method for Reliable on chip Interconnects |
title_sort |
design of crosstalk prevention coding scheme based on quintuplicated manchester error correction method for reliable on chip interconnects |
publisher |
Stefan cel Mare University of Suceava |
series |
Advances in Electrical and Computer Engineering |
issn |
1582-7445 1844-7600 |
publishDate |
2018-11-01 |
description |
A low power Manchester based error-control code for on-chip interconnection-link has been proposed in
this paper. It has a capacity to rectify nonuple errors of random and burst using standard N-Modular
Redundancy (N-MR) error correction scheme. Manchester based Rectification of Single Error,
Identification of Double Error(M-RSE-IDE) extended-Hamming code, and Quintuplication error
correction scheme serves as the backbone for the proposed technique. Besides, both handle
different tasks simultaneously. The former prevents the crosstalk of the interlinked-wire
with the reduction in the coupling capacitance while the latter consumes less power by
transiting data at the center of the bit. A new nonupler-decoding algorithm has put forward
in the proposed Quintuplicated Manchester Error Correction (QMEC) to correct nine errors.
Different analysis of reliability, area, power, delay and residual flit-error rate;
interlink-swing voltage and interlink-power consumption of the designed QMEC code has
been performed. The QMEC codec, when running with Manchester, counteracts nonuple errors
with 25 percent of power reduction compared to QMEC without Manchester. QMEC not only outlined
other existing error control codes by area and power but also reduced link-swing voltage
and link power upto 91 percent and 85 percent respectively. |
topic |
codecs error correction codes system-on-chip redundancy reliability |
url |
http://dx.doi.org/10.4316/AECE.2018.04014 |
work_keys_str_mv |
AT narayanasamyp designofcrosstalkpreventioncodingschemebasedonquintuplicatedmanchestererrorcorrectionmethodforreliableonchipinterconnects AT muthurathinams designofcrosstalkpreventioncodingschemebasedonquintuplicatedmanchestererrorcorrectionmethodforreliableonchipinterconnects AT gopalakrishnans designofcrosstalkpreventioncodingschemebasedonquintuplicatedmanchestererrorcorrectionmethodforreliableonchipinterconnects |
_version_ |
1725362028490522624 |