This Article 
 Bibliographic References 
 Add to: 
Direct Implementation of Asynchronous Control Units
December 1982 (vol. 31 no. 12)
pp. 1133-1141
L.A. Hollaar, Department of Computer Science, University of Utah.
The "one-hot" row assignment for asynchronous circuits, in which every row in a flow table has exactly one of the feedback variables that equals the value 1, provides a straightforward method for circuit synthesis. Once a flow table has been constructed, the state equations can be directly written, without requiring any procedure to ensure a race-free assignment. Furthermore, it can implement any arbitrary fundamental mode asynchronous circuit, not depending on a specific signaling protocol for its correct operation. An alternate view of one-hot asynchronous circuits is given, with a simple set-reset flip-flop for each state. Although this may seem excessive compared to implementations with encoded state variables, for many circuits their one-hot implementation is comparable in cost to other asynchronous implementations.
Index Terms:
signaling protocols, Asynchronous control, direct mapping algorithms, nonfundamental mode operation, "one-hot" state assignment, parallel operations, sequencer logical design
L.A. Hollaar, "Direct Implementation of Asynchronous Control Units," IEEE Transactions on Computers, vol. 31, no. 12, pp. 1133-1141, Dec. 1982, doi:10.1109/TC.1982.1675937
Usage of this product signifies your acceptance of the Terms of Use.