• DocumentCode
    3150299
  • Title

    Cycle-efficient lineary feedback shift register implementation on word-based micro-architecture

  • Author

    Lin, Jui-Chieh ; Chen, Sao-Jie ; Hu, Yu Hen

  • Author_Institution
    Dept. Electr. & Comput. Eng., Univ. of Wisconsin, Madison, WI, USA
  • fYear
    2012
  • fDate
    25-30 March 2012
  • Firstpage
    1613
  • Lastpage
    1616
  • Abstract
    A novel algorithm transformation method, called term-preserving look-ahead transformation (TePLAT) is proposed to transform the bit-serial linear feedback shift register (LFSR) algorithm into a bit-parallel formulation which promises order of magnitudes improvement of execution speed compared to the traditional look-ahead algorithm transformation approach. TePLAT is applied to 26 commonly used LFSRs and tested on two popular word-based micro-processor development platforms: a Texas Instrument C6416 Code Composition Simulator and an ARM-9 Simulator. In all 26 cases, TePLAT transformed implementations consistently deliver much higher throughput than those implementations based on traditional look-ahead algorithm transformation.
  • Keywords
    circuit feedback; microcontrollers; microprocessor chips; shift registers; ARM-9 simulator; LFSR algorithm; TePLAT; Texas instrument C6416 code composition simulator; bit-parallel formulation; bit-serial linear feedback shift register algorithm; cycle-efficient lineary feedback shift register; look-ahead algorithm transformation approach; term-preserving look-ahead transformation; word-based microarchitecture; word-based microprocessor development platforms; Generators; Linear feedback shift registers; Parallel processing; Polynomials; Program processors; Throughput; Vectors; Linear feedback shift register; iteration bound; look ahead transformation; scrambler; vector processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech and Signal Processing (ICASSP), 2012 IEEE International Conference on
  • Conference_Location
    Kyoto
  • ISSN
    1520-6149
  • Print_ISBN
    978-1-4673-0045-2
  • Electronic_ISBN
    1520-6149
  • Type

    conf

  • DOI
    10.1109/ICASSP.2012.6288203
  • Filename
    6288203