• DocumentCode
    2297431
  • Title

    FPGA-based Internet Protocol Version 6 router

  • Author

    Mansour, Mohammad ; Kayssi, Ayman

  • Author_Institution
    Dept. of Electr. & Comput. Eng., American Univ. of Beirut, Lebanon
  • fYear
    1998
  • fDate
    5-7 Oct 1998
  • Firstpage
    334
  • Lastpage
    339
  • Abstract
    In this paper, a novel hardware design for an Internet Protocol Version 6 router using field programmable gate arrays is proposed. A dataflow, parallel, pipelined and scalable architecture is presented that has the potential of matching the enormous communication bandwidths of transmission links. A ternary content addressable memory (CAM) in the form of cache is adopted as a routing table search engine. It can offer O(1) search time with just O(N) memory words. Adding a sorting (priority) mechanism by caching the routing table in CAM and using a modified form of sector mapping technique eliminates the slow insertion and deletion times without adding significant additional hardware costs
  • Keywords
    Internet; data flow computing; field programmable gate arrays; parallel architectures; transport protocols; Internet Protocol; dataflow; field programmable gate arrays; hardware design; parallel; pipelined; scalable architecture; Associative memory; Bandwidth; CADCAM; Computer aided manufacturing; Field programmable gate arrays; Hardware; Internet; Protocols; Routing; Search engines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1998. ICCD '98. Proceedings. International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-9099-2
  • Type

    conf

  • DOI
    10.1109/ICCD.1998.727071
  • Filename
    727071