• DocumentCode
    1772844
  • Title

    Design methodology of configurable high performance packet parser for FPGA

  • Author

    Pus, Viktor ; Kekely, Lukas ; Korenek, Jan

  • Author_Institution
    CESNET a. l. e., Prague, Czech Republic
  • fYear
    2014
  • fDate
    23-25 April 2014
  • Firstpage
    189
  • Lastpage
    194
  • Abstract
    Packet parsing is among basic operations that are performed at all points of a network infrastructure. Modern networks impose challenging requirements on the performance and configurability of packet parsing modules. However, high-speed parsers often use a significant amount of hardware resources. We propose a novel architecture of a pipelined packet parser for FPGA, which offers low latency in addition to high throughput (over 100 Gb/s). Moreover, the latency, throughput and chip area can be finely tuned to fit the needs of a particular application. The parser is hand-optimized thanks to a direct implementation in VHDL, yet the structure is uniform and easily extensible for new protocols.
  • Keywords
    field programmable gate arrays; hardware description languages; program compilers; FPGA; VHDL; configurable high performance packet parser; design methodology; hand-optimized parser; low latency; pipelined packet parser; Bandwidth; Field programmable gate arrays; Multiplexing; Pipeline processing; Pipelines; Protocols; Throughput; FPGA; Latency; Packet Parsing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Diagnostics of Electronic Circuits & Systems, 17th International Symposium on
  • Conference_Location
    Warsaw
  • Print_ISBN
    978-1-4799-4560-3
  • Type

    conf

  • DOI
    10.1109/DDECS.2014.6868788
  • Filename
    6868788