DocumentCode :
1054907
Title :
Optimization of state encoding in distributed circuits
Author :
Lam, P.N. ; Li, Hon F. ; Leung, S.C.
Author_Institution :
Dept. of Comput. Sci., Concordia Univ., Montreal, Que., Canada
Volume :
13
Issue :
5
fYear :
1994
fDate :
5/1/1994 12:00:00 AM
Firstpage :
581
Lastpage :
588
Abstract :
Delay-insensitive (DI) circuits are a class of asynchronous circuit whose functional correctness is unaffected by component delays or wire delays. DI circuits can be considered as distributed circuits in which the system is protocol based and no global information is available. Existing truly DI implementations of state machines have so far required area which is linearly proportional to the number of states in the machine and have not yet applied the technique of state encoding which exists in synchronous design. We introduce an optimization/synthesis technique for DI sequence generators which uses implicit state encoding. An interesting result is proved: modulo-N counters using O(log N) area require only an average case time complexity of O(1)
Keywords :
asynchronous sequential logic; encoding; logic CAD; optimisation; sequential circuits; asynchronous circuit; delay-insensitive circuits; distributed circuits; modulo-N counters; optimization; sequence generators; state encoding; state machines; synthesis technique; Circuit synthesis; Computer science; Counting circuits; Delay; Design optimization; Encoding; Flip-flops; Protocols; Signal synthesis; Wire;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.277631
Filename :
277631
Link To Document :
بازگشت