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
Link To Document