Title : 
On the Number of Distinct State Assignments for a Sequential Machine
         
        
            Author : 
Rhyne, V. T. ; Noe, P. S.
         
        
            Author_Institution : 
Department of Electrical Engineering, Texas A&M University, College Station, TX 77843.
         
        
        
        
        
        
            Abstract : 
The determination of the number of distinct state assignments for a sequential machine has generally been made by the elimination of assignments that are the result of complementation or permutation of the state variables within a basic set of state assignments. For the D-type flip-flop, however, complementation may have an effect upon the cost of the control logic for a machine, leading, as some have interpreted it, to a new distinct state assignment. In this correspondence we reconsider the effect of complementation, showing that a new state assignment is produced only if the choice of Boolean form for the excitation expressions is restricted. This development unifies a previously unresolved question in determining the number of distinct state assignments for sequential machines that are implemented with D-type flip-flops.
         
        
            Keywords : 
Boolean functions; Costs; Equations; Flip-flops; Logic; Delay storage elements; distinct state assignments; flip-flops; sequential machines; state assignment;
         
        
        
            Journal_Title : 
Computers, IEEE Transactions on
         
        
        
        
        
            DOI : 
10.1109/TC.1977.5009276