DocumentCode
348104
Title
On state assignment of finite state machines using hypercube embedding approach
Author
Ahmad, Imtiaz ; Ul-Mustafa, Raza
Author_Institution
Dept. of Electr. & Comput. Eng., Kuwait Univ., Safat, Kuwait
fYear
1999
fDate
1999
Firstpage
608
Lastpage
613
Abstract
We address the problem of state assignment of finite state machines (FSMs). The approach used by us to solve the state assignment problem is based on hypercube embedding. We have designed a new technique to efficiently solve the hypercube embedding problem by integrating two different techniques; one of these is the gradient projection method while the other is a variant of the Kernighan-Lin algorithm. The gradient projection method operates in continuous space and improves an initial feasible solution iteratively by tracing a search path in gradient descent direction. The Kernighan-Lin algorithm operates in discrete space and also improves an initial feasible solution iteratively. We have integrated both techniques in such a way that output from the gradient projection method is fed to the Kernighan-Lin style algorithm. The effectiveness of the proposed technique is shown by comparing its results with another technique on a number of MCNC benchmark examples for logic synthesis and optimization
Keywords
finite state machines; hypercube networks; logic CAD; state assignment; Kernighan-Lin algorithm; MCNC benchmark; finite state machines; gradient descent; gradient projection; hypercube embedding approach; logic synthesis; optimization; state assignment; Algorithm design and analysis; Automata; Binary codes; Combinational circuits; Costs; Equations; Hypercubes; Iterative algorithms; Logic; Minimization;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design, 1999. (ICCD '99) International Conference on
Conference_Location
Austin, TX
ISSN
1063-6404
Print_ISBN
0-7695-0406-X
Type
conf
DOI
10.1109/ICCD.1999.808604
Filename
808604
Link To Document