DocumentCode
2620918
Title
Cyclic redundancy code check algorithm based on small lookup table
Author
Peng, Jianfen ; Zhou, Yajian ; Yang, Yixian
Author_Institution
Nat. Eng. Lab. for Disaster Backup & Recovery, Beijing Univ. of Posts & Telecommun., Beijing, China
fYear
2009
fDate
16-18 Oct. 2009
Firstpage
596
Lastpage
599
Abstract
Real time and low occupation of memory must be satisfied in the error controlling of computer networks. Cyclic redundancy code generation algorithm based on small lookup table (CRCGA) is presented in this paper, which is based on ¿slicing-by-4¿ algorithm proposed by M. E. Kounavis et. al. and uses the distributive property of mod function in modulo-2 arithmetic to reduce the size of cache demanded by the algorithm by half. CRCGA reads 32 bits at a time, only needs 2-KByte cache footprint. Simulation results show that CRCGA can be applied to small control equipment in distributed control system.
Keywords
cache storage; cyclic redundancy check codes; program compilers; table lookup; cache size; computer networks; cyclic redundancy code check algorithm; cyclic redundancy code generation algorithm; distributed control; modulo-2 arithmetic; slicing-by-4 algorithm; small lookup table; Cyclic redundancy check codes; Decision support systems; Table lookup; algorithms; cyclic redundancy codes; lookup table; precomputation;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications Technology and Applications, 2009. ICCTA '09. IEEE International Conference on
Conference_Location
Beijing
Print_ISBN
978-1-4244-4816-6
Electronic_ISBN
978-1-4244-4817-3
Type
conf
DOI
10.1109/ICCOMTA.2009.5349133
Filename
5349133
Link To Document