Title :
Implementation of error correcting methods for asynchronous communication and modified completion detector with reduced area overhead
Author :
Reddy, B. Shilpa ; Sukumar Reddy, S.M.K. ; Tipu Rahaman, S.
Author_Institution :
Dept. of Electron. & Commun. Eng., Vaagdevi Inst. of Technol. & Sci., Proddatur, India
Abstract :
This paper describes the design for correcting errors in asynchronous global communication. These are unordered delay insensitive (DI) codes and uses four-phase return-to-zero protocol, as it provides simple and fast implementation and they are widely used. This paper provides 1-bit and also 2-bit error correcting methods. Two bit error correction coverage is up to 55%-70%, providing better or comparable coding efficiency. Designs given build on prior work of [1] and this paper proposes a small modification to their work. Practical implementation for 1-bit and 2-bit error correcting method is also provided by using Xilinx tools. Parity generator and checker are used for multiple error detection. This paper provides a novel completion detector with reduced area overhead. These codes were simulated using modelsim tool version 10.2b and implemented in Xilinx spatran3 FPGA.
Keywords :
error correction; field programmable gate arrays; 1-bit error correcting method; 2-bit error correcting method; Parity generator; Xilinx tools; asynchronous communication; bit error correction coverage; delay insensitive codes; modified completion detector; multiple error detection; novel completion detector; reduced area overhead; return-to-zero protocol; Delays; Error correction; Error correction codes; Generators; Indexes; Logic gates; Rails; Asynchronous circuits; Completion Detector (CD); Four-phase protocol; error correction;
Conference_Titel :
Devices, Circuits and Systems (ICDCS), 2014 2nd International Conference on
Conference_Location :
Combiatore
DOI :
10.1109/ICDCSyst.2014.6926116