DocumentCode :
1347577
Title :
A parallel algorithm for state assignment of finite state machines
Author :
Hasteer, Gagan ; Banerjee, Prithviraj
Author_Institution :
Ambit Design Syst., Santa Clara, CA, USA
Volume :
47
Issue :
2
fYear :
1998
fDate :
2/1/1998 12:00:00 AM
Firstpage :
242
Lastpage :
246
Abstract :
Optimization of large sequential circuits has become unmanageable in CAD of VLSI due to time and memory requirements. We report a parallel algorithm for the state assignment problem for finite state machines. Our algorithm has three significant contributions: it is an asynchronous parallel algorithm portable across different MIMD machines; time and memory requirements reduce linearly with the number of processors, enabling the parallel implementation to handle large problem sizes; and the quality of the results for multiprocessor runs remains comparable to the serial algorithm on which it is based due to an implicit backtrack correction mechanism built into the parallel implementation
Keywords :
circuit optimisation; finite state machines; logic CAD; parallel algorithms; sequential circuits; state assignment; MIMD machines; VLSI; asynchronous parallel algorithm; finite state machines; implicit backtrack correction mechanism; large problem sizes; large sequential circuit optimization; memory requirements; multiprocessor runs; state assignment problem; Automata; Design automation; Encoding; Libraries; Microprocessors; Parallel algorithms; Runtime environment; Sequential circuits; Very large scale integration; Workstations;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.663772
Filename :
663772
Link To Document :
بازگشت