J4 ›› 2014, Vol. 36 ›› Issue (06): 1023-1027.
• 论文 • Previous Articles Next Articles
NING Ping
Received:
Revised:
Online:
Published:
Abstract:
For the past low efficient serial algorithm of CRC16 CCITT checksum, the reason of calculation inefficiency is studied and a generalpurpose parallel algorithm is introduced. The parallel algorithm is realized by Verilog HDL and simulated under the Quartus II. The Nios II custom instruction is used to show the performance improvement of the parallel algorithm in comparison to the serial algorithm. Finally, the basic parallel circuit is improved by means of multilevel pipeline technology and is simulated under Quartus II. The results reveal the problems of using pipeline technology to enhance the logic circuit Fmax with feedback structure, so a new method is also proposed in order to solve the problem. The simulation results show that the improved circuit with multistage pipeline can significantly increase the circuit Fmax and the computing efficiency of the CRC16 CCITT checksum is also improved.
Key words: pipelining;parallel computing;CRC16 CCITT checksum;maximum operating clock frequency
NING Ping. Exploration for parallel computing of CRC16 checksum on FPGA [J]. J4, 2014, 36(06): 1023-1027.
0 / / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://joces.nudt.edu.cn/EN/
http://joces.nudt.edu.cn/EN/Y2014/V36/I06/1023