Error correction and crosstalk avoidance code for Network on Chip Router
Keywords:
Coding Techniques, Communication Links, Error Control, Hamming code, Network on Chip, Parity bits, System on ChipAbstract
In the current multi-core processors, also called System on Chip (SoC), the number of components used in it is increasing in recent days. This indicates a situation that the use of buses is no longer efficient. Now comes the Network on Chip (NoC) with a way to solve this problem. Owing to various noise interference, NoC encounters a huge amount of reliability issues. In nanoscale technology, this issue leads to higher delay and power consumption. To reduce the impact of reliability issues, an error correction coding technique is presented in this paper. Joint Crosstalk Avoidance with Eight Bit Burst Error Correction (JCAEBBEC) is a burst error correction technique followed by duplication in order to avoid crosstalk along with decoding logic that detects and corrects errors. Further, this technique corrects random errors up to 7 bits with approximately 91 % correction capability. Technique corrects burst errors up to 16 bits with 100% correction capability alongside providing crosstalk avoidance. Furthermore, the implementation results show that the JCAEBBEC technique attains lesser area, power and delay compared with the existing techniques.
URN:NBN:sciencein.jist.2023.v11.572
Downloads
Downloads
Published
Issue
Section
URN
License
Copyright (c) 2023 Brinda Brahmbhatt, K. M. Dikshitha, Mr. P. Abhishek , M. Vinodhini
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Rights and Permission