کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4970728 1450229 2017 14 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Reconfigurable very high throughput low latency VLSI (FPGA) design architecture of CRC 32
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر سخت افزارها و معماری
پیش نمایش صفحه اول مقاله
Reconfigurable very high throughput low latency VLSI (FPGA) design architecture of CRC 32
چکیده انگلیسی
Faster data transmission speed and longer distances are more susceptible to errors. CRC (Cyclic Redundancy Checksum) is an efficient and simple cryptic algorithm has been in use among the software community since very long time to detect malicious changes in transmitted data. Recently hardware engineers are also interested in using it in their forward error detection scheme with low resource consumption overhead for their ultra high-speed data communication. To tap the full potential of CRC algorithm in hardware level, it must be implemented in a hardware friendly manner with proper user constraints. This paper presents a very high throughput low latency VLSI design architecture of CRC-32 with reconfigurable parameters. The high throughput is achieved by using expandable data bus line. While, low latency is made possible by parallelizing the logic implementation. The way this problem is approached is elegantly explained using detailed diagrams and mathematics, such that the readers find it easy to adapt the architecture to any CRC polynomial type/size. The uniqueness of our design lies in its ability to operate on the same clock cycle in which the code word is presented, with results produced in immediately next clock cycle. The effects of variations in design parameters of CRC VLSI design on performance characteristics is studied. Also, we have further extended the scope of utility of this component by modeling test scenarios where our CRC logic core is encapsulated to suit different interface standards and how its efficiency changes with chosen interface.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Integration, the VLSI Journal - Volume 56, January 2017, Pages 1-14
نویسندگان
, ,