• DocumentCode
    76198
  • Title

    Variable Parallelism Cyclic Redundancy Check Circuit for 3GPP-LTE/LTE-Advanced

  • Author

    Condo, Carlo ; Martina, Maurizio ; Piccinini, G. ; Masera, Guido

  • Author_Institution
    Dept. of Electron. & Telecommun., Politec. di Torino, Turin, Italy
  • Volume
    21
  • Issue
    11
  • fYear
    2014
  • fDate
    Nov. 2014
  • Firstpage
    1380
  • Lastpage
    1384
  • Abstract
    Cyclic Redundancy Check (CRC) is often employed in data storage and communications to detect errors. The 3GPP-LTE wireless communication standard uses a 24-bit CRC with every turbo coded frame, thus, the CRC can be exploited to detect residual errors and to enable early stopping of iterations as well. The current state of the art lacks specific CRC implementations for this standard, and most current solutions adopt a fixed degree of parallelism, unsuitable for many turbo decoder architectures. This work proposes a variable parallelism circuit targeting the 3GPP-LTE/LTE-Advanced 24-bit CRC, that can adapt to input data of different sizes. Low complexity is achieved through careful functional sharing among the various parallelisms: comparison with the state of the art shows comparable or superior speed and extremely low complexity.
  • Keywords
    3G mobile communication; Long Term Evolution; cyclic redundancy check codes; decoding; turbo codes; 3GPP-LTE-LTE-advanced; CRC; data communications; data storage; residual error detection; turbo coded frame; turbo decoder architectures; variable parallelism cyclic redundancy check circuit; wireless communication standard; word length 24 bit; Clocks; Decoding; Logic gates; Long Term Evolution; Parallel processing; Vectors; 3GPP-LTE; CRC; LTE-advanced; turbo codes;
  • fLanguage
    English
  • Journal_Title
    Signal Processing Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1070-9908
  • Type

    jour

  • DOI
    10.1109/LSP.2014.2334393
  • Filename
    6847130