• DocumentCode
    3479878
  • Title

    A Flexible and Compact Regular Expression Matching Engine Using Partial Reconfiguration for FPGA

  • Author

    Wakaba, Yoichi ; Nagayama, Shinobu ; Wakabayashi, Shin´ichi ; Inagi, Masato

  • Author_Institution
    Grad. Sch. of Inf. Sci., Hiroshima City Univ., Hiroshima, Japan
  • fYear
    2013
  • fDate
    4-6 Sept. 2013
  • Firstpage
    293
  • Lastpage
    296
  • Abstract
    This paper proposes a method using partial re-configuration to realize a compact regular expression matching engine, which can update a pattern quickly. In the proposed method, several partial circuits, each of which handles a different class of regular expressions, are provided in advance. When a regular expression pattern is given, a suitable and compact matching engine is implemented on FPGA by combining the partial circuits according to the given pattern and using partial reconfiguration. The method can update a pattern quickly, since it does not need re-design of a circuit resulting in a long time for pattern update. Experimental results show that the proposed method reduces 63% circuit size of an existing engine without increasing pattern updating time.
  • Keywords
    field programmable gate arrays; logic design; reconfigurable architectures; FPGA; circuit redesign; compact regular expression matching engine; flexible regular expression matching engine; partial circuits; partial reconfiguration; regular expression pattern; Digital systems; FPGA; partial reconfiguration; regular expression matching; systolic algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2013 Euromicro Conference on
  • Conference_Location
    Los Alamitos, CA
  • Type

    conf

  • DOI
    10.1109/DSD.2013.115
  • Filename
    6628291