Sciweavers

ARVLSI
1995
IEEE

Algorithms for the optimal state assignment of asynchronous state machines

13 years 7 months ago
Algorithms for the optimal state assignment of asynchronous state machines
This paper presents a method for the optimal state assignment of asynchronous state machines. Unlike state assignment for synchronous state machines, state codes must be chosen carefully to insure the avoidance of critical races and logic hazards[29]. Two related problems are considered: (i) optimal critical race-free state assignment; and (ii) optimal hazard-free and critical race-free state assignment for normal fundamental mode machines. Analogous to a paradigm successfully used for the optimal state assignment of synchronous machines [17], each problem is formulated as an input encoding problem. Solutions are targeted to sum-of-products implementations. Initial results indicate output logic improvements up to 20% for the hazard-free algorithm, and more modest improvement for the optimal critical race-free algorithm.
Robert M. Fuhrer, Bill Lin, Steven M. Nowick
Added 25 Aug 2010
Updated 25 Aug 2010
Type Conference
Year 1995
Where ARVLSI
Authors Robert M. Fuhrer, Bill Lin, Steven M. Nowick
Comments (0)