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...

Full description

Bibliographic Details
Main Authors: NARAYANASAMY, P., MUTHURATHINAM, S., GOPALAKRISHNAN, S.
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