DocumentCode :
1145536
Title :
Direct Implementation of Asynchronous Control Units
Author :
Hollaar, Lee A.
Author_Institution :
Department of Computer Science, University of Utah.
Issue :
12
fYear :
1982
Firstpage :
1133
Lastpage :
1141
Abstract :
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.
Keywords :
"one-hot" state assignment; Asynchronous control; direct mapping algorithms; nonfundamental mode operation; parallel operations; sequencer logical design; signaling protocols; Asynchronous circuits; Circuit synthesis; Clocks; Costs; Equations; Flip-flops; Metastasis; Protocols; Signal design; Synchronization; "one-hot" state assignment; Asynchronous control; direct mapping algorithms; nonfundamental mode operation; parallel operations; sequencer logical design; signaling protocols;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.1982.1675937
Filename :
1675937
Link To Document :
بازگشت