DocumentCode
957834
Title
Definite Asynchronous Sequential Circuits
Author
Brzozowski, Janusz A. ; Singh, Shanker
Author_Institution
Dept. of Elec. Engrg., University of Ottawa, Ottawa, Ontario, Canada; Department of Applied Analysis and Computer Science, University of Waterloo, Waterloo, Ontario, Canada.
Issue
1
fYear
1968
Firstpage
18
Lastpage
26
Abstract
An asynchronous unit delay is an n input n output asynchronous sequential circuit in which the present value of the output n-tuple is equal to the value of the input n-tuple prior to the last input change. This paper considers the problem of determining when a fundamental mode flow table is realizable as a feedback-free connection of asynchronous unit delays. It is shown that such a realization exists if and only if the flow table is asynchronous definite, where the asynchronous definite property is a modification of the definite property of synchronous sequential machines. A straightforward method of realizing asynchronous definite flow tables without critical races by feedback-free circuits of asynchronous unit delays and combinational gates is developed. The use of asynchronous unit delays for definite tables avoids complicated secondary assignment problems, results in circuits with very simple structure, and brings closer the theories of synchronous and asynchronous sequential machines.
Keywords
Delay; Feedback circuits; Flip-flops; Hazards; History; Sequential circuits; Shift registers; Asynchronous; asynchronous unit delay; definite; feedback-free; fundamental mode; sequential circuits;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.1968.5008864
Filename
5008864
Link To Document