• Home
  • Search
  • Dynamic reconfigurable bit-parallel architecture for large-scale regular expression matching
  • Cite Icon23
  • https://doi.org/10.1109/fpt.2010.5681536Copy DOI Icon

Dynamic reconfigurable bit-parallel architecture for large-scale regular expression matching

  • Dec 1, 2010
  • Yusaku Kaneta +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In this paper, we propose a novel FPGA-based architecture for large-scale regular expression matching, called dynamic reconfigurable bit-parallel NFA architecture (Dynamic BP-NFA) that allows dynamic reconfiguration of the patterns using bit-parallel NFA-simulation. This is the first dynamic reconfigurable FPGA-based hardware with guaranteed performance for the class of extended patterns, where an extended pattern is a restricted regular expression in linear form consisting of letters, classes of letters, don't cares, optional letters, bounded and unbounded length gaps and repeatable letters. The key to our architecture is the use of bit-parallel pattern matching approach that has been developed in string matching communities for the decades. In this approach, the information of an input NFA is compactly encoded in bit-masks stored in a collection of registers and block RAMs. Then, the NFA is efficiently simulated by a fixed circuitry using a combination of bit- and arithmetic-operations on these bit-masks consuming one input letter per clock. As compared with the previous approaches of DFA-based dynamic reconfigurable architectures, experimental results show that the proposed architecture achieves higher throughput for the class of exact string patterns and comparable for the class of extended patterns.

Similar Papers
  • Book Chapter

Research the Reconfigurable Architecture of Matrix Multiplicative Targeted at Block Cipher

  • Nov 12, 2011
  • Xuerun Zhang +3
  • Conference Article
  • Citations3

The shining embedded system design methodology based on self dynamic reconfigurable architectures

  • Jan 21, 2008
  • Carlo Curino +5
  • Conference Article
  • Citations8

A survey on embedded reconfigurable architectures

  • Apr 01, 2017
  • H Kareemullah +2
  • Conference Article
  • Citations31

An adaptive implementation of a dynamically reconfigurable K-nearest neighbour classifier on FPGA

  • Jun 01, 2012
  • Hanaa M Hussain +2
  • Conference Article
  • Citations9

An improved algorithm for the regular expression constrained multiple sequence alignment problem

  • Oct 01, 2006
  • Abdullah N Arslan +1
  • Conference Article

Reconfigurable computing for RC6 cryptography

  • Dec 23, 2004
  • M Itani +1
  • Book Chapter
  • Citations4

Dynamic Reconfigurable Architecture Exploration based on Parameterized Reconfigurable Processor Model

  • Jan 01, 2008
  • Ittetsu Taniguchi +4
  • Dissertation
  • Citations10

DYNAMIC EVOLUTION AND RECONFIGURATION OF SOFTWARE ARCHITECTURES THROUGH ASPECTS

  • Jun 13, 2011
  • Cristóbal Costa Soria
  • Research Article

Design of Reconfigurable Architectures for Multi-Standards Video Decoder

  • Jan 01, 2011
  • Recent Patents on Electrical Engineeringe
  • Sisi Tan +3
  • Conference Article
  • Citations42

Supporting Dynamic Software Architectures: From Architectural Description to Implementation

  • May 01, 2015
  • Everton Cavalcante +2
  • Conference Article
  • Citations26

Operating system support for dynamically reconfigurable SoC architectures

  • Dec 12, 2005
  • A Donato +3
  • Book Chapter
  • Citations4

A Dynamically Reconfigurable Pattern Matcher for Regular Expressions on FPGA

  • Jan 01, 2012
  • Davidson Tom +3
  • Conference Article
  • Citations1

Self Configurable Queries for Digital Image Libraries

  • Jul 06, 2005
  • P Karagiannis +3
  • Conference Article
  • Citations6

Handling the Dynamic Reconfiguration of Software Architectures Using Aspects

  • Jan 01, 2009
  • Cristóbal Costa-Soria +2
  • Conference Article
  • Citations6

Reconfigurable service-based architecture based on variability description

  • Apr 03, 2017
  • Seza Adjoyan +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.