Matrix-similarity-transformation-based pipeline architecture for parallel CRC implementation

Li Su,Depeng Jin,Lieguang Zeng
DOI: https://doi.org/10.3321/j.issn:1002-0470.2007.09.005
2007-01-01
Abstract:Universal pipeline architecture for parallel cyclic redundancy check (CRC) implementation was proposed. This paper studied the primary reason for calculation speed limitation and concluded a theoretical result in parallel CRC calculation from the polynomial theory. The feedback matrix operation in parallel CRC calculation was optimized using similarity transformation based on the theory of rational canonical form in Linear Algebra and innovatively derived high-speed pipeline architecture for parallel CRC implementation in any condition. CRC encoders in different parallelism were implemented to evaluate the performance. The results show that CRC encoder based on pipeline architecture is much better than others in coding speed and the requirement for data integrity checking high speed application is satisfied.
What problem does this paper attempt to address?