Bit-sequential array for pattern matching
暂无分享,去创建一个
This letter presents the design and analysis of a bit-sequential array for pattern matching applications. The architecture makes multiple use of each data sample, has built-in concurrency and pipelining, and is based on a highly modular design with only nearest neighbor connections between array modules. The array computes all occurrences of a pattern of length m, in the string of length n, in O(m + n) time and O(m) hardware. The pattern and the string are fed in sequentially and the match indicators come out in the same fashion, leading to a significant reduction in silicon area.
[1] M. Fischer,et al. STRING-MATCHING AND OTHER PRODUCTS , 1974 .
[2] Donald E. Knuth,et al. Fast Pattern Matching in Strings , 1977, SIAM J. Comput..
[3] H. T. Kung,et al. The Design of Special-Purpose VLSI Chips , 1980, Computer.