Title :
A VLSI architecture for computing the optimal correspondence of string subsequences
Author :
Ranganathan, N. ; Motamarri, Rajesh
Author_Institution :
Center for Microelectron. Res., Univ. of South Florida, Tampa, FL, USA
Abstract :
The string matching problem arises in many fields of text analysis, image analysis and speech recognition. The computationally intensive nature of string matching makes it a candidate for VLSI implementation. Most of the existing algorithms and architectures for string matching consider strings that are from a finite alphabet set. The Optimal Correspondence of String Subsequence (OCS) problem, on the other hand, considers strings from an infinite alphabet set. This paper describes the design of a linear systolic array VLSI architecture for the OCS problem. The systolic solution for approximate string matching is modified and extended for the OCS problem in this paper. The architecture presented here can also be used to determine the minimum edit distance, the Longest Common Subsequence (LCS) and its length. The systolic architecture was simulated and verified using the Cadence design tools
Keywords :
VLSI; image processing; speech recognition; string matching; systolic arrays; Cadence design tools; Optimal Correspondence of String Subsequence; VLSI architecture; image analysis; linear systolic array; optimal correspondence; speech recognition; string matching; systolic architecture; text analysis; Character recognition; Computer architecture; Computer science; Image analysis; Microelectronics; Pattern matching; Pattern recognition; Speech recognition; Text analysis; Very large scale integration;
Conference_Titel :
Computer Architecture for Machine Perception, 1997. CAMP 97. Proceedings. 1997 Fourth IEEE International Workshop on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-8186-7987-5
DOI :
10.1109/CAMP.1997.632070