• 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