Hardware Implementation of CRC Calculation for ROHC Application

Gaofeng Wang · 2011

Cyclic redundancy check(CRC) has found wide applications in communication and data processing fields,and calculation requirements in these fields are too irregular to be implemented with a consistent method.According to specific requirements,e.g.variable bit number of input data packets and irregular length of input data,for CRC calculation in ROHC(Robust Header Compression) applications,a corresponding parallel algorithm of CRC generation was presented based on conventional serial CRC circuit,and its hardware implementation was designed and optimized,which had a simple architecture and was capable of switching flexibly between parallel circuits for different polynomial generations.The circuit had a data throughput up to 3 Gb/s,satisfying requirements of wireless ROHC for real-time and irregular data processing.

Read the paper · More papers on PaperTik