Title :
VLSI design of a systolic array for finding maximal overlaps of strings
Author :
Alimuddin, Mohammad ; Beckhoff, Gerhard F.
Author_Institution :
King Fahd Univ. of Pet. & Miner., Dhahran, Saudi Arabia
Abstract :
The shortest common superstring (SCS) problem requires that the maximal overlays between a given set of strings be found. An efficient VLSI design of a systolic array for finding maximal overlays of strings is described. The systolic array consists of two types of cells, comparator and accumulator. The comparator cell is a combinational circuit, and the accumulator cell is sequential. Inverting half shift register stages are used to move the streams. Therefore two versions (positive and negative) of each of the two cells are needed. The positive accumulator cell circuit and cell layout are illustrated. Alternate cells in the systolic array are clocked by a different phase of a two-phase nonoverlapping clock
Keywords :
VLSI; circuit CAD; clocks; comparators (circuits); logic CAD; logic arrays; systolic arrays; VLSI design; accumulator; cell layout; combinational circuit; comparator; inverting half shift register stages; maximal overlaps; positive accumulator cell circuit; sequential circuit; shortest common superstring; systolic array; two-phase nonoverlapping clock; Hardware; Lapping; Minerals; Pattern matching; Petroleum; Systolic arrays; Very large scale integration;
Conference_Titel :
Circuits and Systems, 1992., Proceedings of the 35th Midwest Symposium on
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-0510-8
DOI :
10.1109/MWSCAS.1992.271263