DocumentCode :
2791457
Title :
Achieving fast and exact hazard-free logic minimization of extended burst-mode gC finite state machines
Author :
Jacobson, H. ; Myers, C. ; Gopalakrishman, G.
Author_Institution :
Dept. of Comput. Sci., Utah Univ., Salt Lake City, UT, USA
fYear :
2000
fDate :
5-9 Nov. 2000
Firstpage :
303
Lastpage :
310
Abstract :
This paper presents a new approach to two-level hazard-free logic minimization in the context of extended burst-mode finite state machine synthesis targeting generalized C-elements (gC). No currently available minimizers for literal-exact two-level hazard-free logic minimization of extended burst-mode gC controllers can handle large circuits without synthesis times ranging up over thousands of seconds. Even existing heuristic approaches take too much time when iterative exploration over a large design space is required and do not yield minimum results. The logic minimization approach presented in this paper is based on state graph exploration in conjunction with single-cube cover algorithms, an approach that has not been considered for minimization of extended burst-mode finite state machines previously. Our algorithm achieves very fast logic minimization by introducing compacted state graphs and cover tables and an efficient single-cube cover algorithm for single-output minimization. Our exact logic minimizer finds minimal number of literal solutions to all currently available benchmarks, in less than one second on a 333 MHz microprocessor-more than three orders of magnitude faster than existing literal exact methods, and over an order of magnitude faster than existing heuristic methods for the largest benchmarks. This includes a benchmark that has never been possible to solve exactly in number of literals before.
Keywords :
asynchronous circuits; finite state machines; minimisation of switching nets; finite state machines; hazard-free logic minimization; logic minimization; state graph exploration; Automata; Circuit synthesis; Computer science; Hazards; Iterative methods; Jacobian matrices; Logic circuits; Microprocessors; Minimization methods; Space exploration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Aided Design, 2000. ICCAD-2000. IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
ISSN :
1092-3152
Print_ISBN :
0-7803-6445-7
Type :
conf
DOI :
10.1109/ICCAD.2000.896490
Filename :
896490
Link To Document :
بازگشت