DocumentCode :
3761340
Title :
Reconfigurable Concurrent VLSI (FPGA) Design Architecture of CRC-32 for High-Speed Data Communication
Author :
Jubin Mitra;Tapan K. Nayak
Author_Institution :
Variable Energy Cyclotron Center, Kolkata, India
fYear :
2015
Firstpage :
112
Lastpage :
117
Abstract :
CRC (Cyclic Redundancy Check) is a simple and an elegant method for error detection. It finds application in most of the high-speed data communication protocol. In High Energy Physics experiment often CRC is used for control and data frame communication with detectors placed at radiation zone. Reliability of CRC error detection capability alters with generator polynomial chosen. The most popular choice is to use a 32-bit checksum. However, it again comes with many standards. So, in our work we have proposed a reconfigurable VLSI architecture of CRC-32 to meet the problem statement. Our approach can meet all the existing CRC-32 standards. The novelty of our design lies in the ability of CRC engine to generate checksum within a single clock cycle of information presented. The usability of our design is justified based on power, latency and resource utilization variations, with bus-width and technology changes.
Keywords :
"Clocks","Field programmable gate arrays","Standards","Computer architecture","Generators","Throughput","Reliability"
Publisher :
ieee
Conference_Titel :
Nanoelectronic and Information Systems (iNIS), 2015 IEEE International Symposium on
Type :
conf
DOI :
10.1109/iNIS.2015.66
Filename :
7434408
Link To Document :
بازگشت