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
         
        
        
        
        
        
            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;
         
        
        
        
            Conference_Titel : 
Computer Design, 1999. (ICCD '99) International Conference on
         
        
            Conference_Location : 
Austin, TX
         
        
        
            Print_ISBN : 
0-7695-0406-X
         
        
        
            DOI : 
10.1109/ICCD.1999.808604