• DocumentCode
    2544297
  • Title

    High-speed CRC design for 10 Gbps applications

  • Author

    Lin, Jing-Shiun ; Lee, Chung-Kung ; Shieh, Ming-Der ; Chen, Jun-Hong

  • Author_Institution
    Dept. of Electr. Eng., National Cheng Kung Univ., Tainan
  • fYear
    2006
  • fDate
    21-24 May 2006
  • Abstract
    The use of cyclic redundancy codes (CRCs) in many high-throughput applications has made the design of parallel CRC circuitry an important research topic. Parallel implementation of the linear feedback shift registers (LFSRs) requires multiple input bits being processed at the same time; therefore, is much faster than the serial implementation. The common way to process M input bits simultaneously is to multiply the companion metric M times and put the resulting circuit in the feedback loop. This, however, will increase the circuit complexity within the loop so as to limit the final speedup ratio. In this paper, based on the state-space transformation, we investigate how to design high-speed CRC circuitry for 10 Gbps applications. Our design can efficiently deal with the case that the length of the message bits is not a multiple of M and achieves low-cost solution by sharing the input block with the output block outside the feedback loop
  • Keywords
    circuit feedback; cyclic redundancy check codes; integrated circuit design; logic design; shift registers; 10 Gbit/s; circuit complexity; cyclic redundancy codes; feedback loop; high-speed CRC design; linear feedback shift registers; parallel CRC circuitry; serial implementation; state-space transformation; Asynchronous transfer mode; Complexity theory; Cyclic redundancy check; Ethernet networks; Feedback circuits; Feedback loop; Hardware; Linear feedback shift registers; Protocols; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
  • Conference_Location
    Island of Kos
  • Print_ISBN
    0-7803-9389-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2006.1693300
  • Filename
    1693300