Back to Search
Start Over
Parallel Computation of CRC-Code on an FPGA Platform for High Data Throughput
- Source :
- Electronics, Vol 10, Iss 866, p 866 (2021), Electronics, Volume 10, Issue 7
- Publication Year :
- 2021
- Publisher :
- MDPI AG, 2021.
-
Abstract
- With the rapid advancement of radiation hard imaging technology, space-based remote sensing instruments are becoming not only more sophisticated but are also generating substantially more amounts of data for rapid processing. For applications that rely on data transmitted from a planetary probe to a relay spacecraft to Earth, alteration or discontinuity in data over a long transmission distance is likely to happen. Cyclic Redundancy Check (CRC) is one of the most well-known package error check techniques in sensor networks for critical applications. However, serial CRC computation could be a bottleneck of the throughput in such systems. In this work, we design, implement, and validate an efficient hybrid look-up-table and matrix transformation algorithm for high throughput parallel computational unit to speed-up the process of CRC computation using both CPU and Field Programmable Gate Array (FPGA) with comparison of both methods.
- Subjects :
- error check
Computer Networks and Communications
Computer science
Computation
lcsh:TK7800-8360
02 engineering and technology
01 natural sciences
Bottleneck
law.invention
Relay
law
Cyclic redundancy check
0103 physical sciences
0202 electrical engineering, electronic engineering, information engineering
Electrical and Electronic Engineering
Field-programmable gate array
010303 astronomy & astrophysics
Throughput (business)
FPGA
parallel computing
business.industry
lcsh:Electronics
020206 networking & telecommunications
CRC
Transmission (telecommunications)
Hardware and Architecture
Control and Systems Engineering
Signal Processing
business
Wireless sensor network
Computer hardware
Subjects
Details
- ISSN :
- 20799292
- Volume :
- 10
- Database :
- OpenAIRE
- Journal :
- Electronics
- Accession number :
- edsair.doi.dedup.....680185ed51ce7ca5e4483b3aa74249a9
- Full Text :
- https://doi.org/10.3390/electronics10070866