• DocumentCode
    1836310
  • Title

    Programmable architecture for NFA-based string matching

  • Author

    Kim, Junghak ; Choi, Song-In ; Lee, Sook-Jin ; Ahn, Jee-Hwan ; Kwon, Dongseung

  • Author_Institution
    Wireless Syst. Res. Dept., Electron. & Telecommun. Res. Inst., Daejeon, South Korea
  • fYear
    2010
  • fDate
    17-19 Nov. 2010
  • Firstpage
    484
  • Lastpage
    489
  • Abstract
    In this paper, we propose a programmable string matching architecture to process multiple characters at a single cycle. To simplify the architecture of the previous works, we employ a method of realigning the input data stream by offsets. We show that some registers can be eliminated by using the method. Additionally, we present two different approaches to implement a programmable hardware for string matching on FPGA. We show the synthesis results for these two approaches.
  • Keywords
    computer architecture; field programmable gate arrays; string matching; FPGA; NFA-based string matching; input data stream; programmable architecture; programmable hardware; programmable string matching architecture; Field programmable gate arrays; Hardware; Logic gates; Multiplexing; Pattern matching; Process control; Registers; NFA; deep-packet inspection; finite automata; pattern matching; string matching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information and Communication Technology Convergence (ICTC), 2010 International Conference on
  • Conference_Location
    Jeju
  • Print_ISBN
    978-1-4244-9806-2
  • Type

    conf

  • DOI
    10.1109/ICTC.2010.5674790
  • Filename
    5674790