• DocumentCode
    2444180
  • Title

    Automatic Generation of Programmable Parallel CRC & Scrambler Designs

  • Author

    Hwang, Yin-Tsung ; Chen, Jiun-Yan ; Sheu, Ming-hwa

  • Author_Institution
    Dept. of Electr. Eng., Nat. Chung-Hsing Univ., Taichung
  • fYear
    2006
  • fDate
    2-4 Oct. 2006
  • Firstpage
    286
  • Lastpage
    291
  • Abstract
    In this paper, we present an EDA tool for automatic generation of parallel CRC and parallel scrambler designs subject to different generator polynomials and parallel processing rates. The base architecture is derived from a state space transform scheme with fully pipelined pro- and post-processing blocks and the critical path is limited to 1 XOR delay only. The maximum input data width for CRC and scrambler designs are 64 and 32, respectively. It can also support the processing of data sequence length not an integral multiple of the parallel input width. Synthesis results indicate that for parallel CRC designs the maximum working frequency under UMC 0.18 mum process is 265.6 MHz and the maximum data rate is 17 Gbps. For parallel scrambler designs, the corresponding numbers are 375 Mhz and 12 Gbps
  • Keywords
    cyclic redundancy check codes; parallel processing; pipeline processing; state-space methods; 0.18 micron; 17 Gbit/s; 265.6 MHz; EDA tool; automatic generation; cyclic redundancy checking; data sequence length; generator polynomial; parallel CRC design; parallel scrambler design; pipelined processing; state space transform scheme; Circuits; Clocks; Cyclic redundancy check; Data communication; Delay; Electronic design automation and methodology; Feedback loop; Parallel processing; Polynomials; Shift registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems Design and Implementation, 2006. SIPS '06. IEEE Workshop on
  • Conference_Location
    Banff, Alta.
  • ISSN
    1520-6130
  • Print_ISBN
    1-4244-0382-0
  • Electronic_ISBN
    1520-6130
  • Type

    conf

  • DOI
    10.1109/SIPS.2006.352596
  • Filename
    4161866