Title :
Automatic gate-level synthesis of speed-independent circuits
Author :
Beerel, P.A. ; Meng, T.H.-Y.
Author_Institution :
Comput. Syst. Lab., Stanford Univ., CA, USA
Abstract :
A CAD tool for the synthesis of asynchronous control circuits using basic gates such as AND gates and OR gates is presented. The synthesized circuits are speed-independent-that is, they work correctly regardless of individual gate delays. Synthesis results for a variety of specifications taken from industry and previously published examples are presented. The speed-independent circuits are compared with those non-speed-independent circuits synthesized using previously described algorithms, in which delay elements are added to remove circuit hazards. These synthesis results show that the new circuits are on average approximately 25% faster with an area penalty of only 15%. This work demonstrates that direct synthesis of gate-level speed-independent circuits is not only feasible, but also produces robust and relatively efficient circuits compared to those synthesized with timing constraints.<>
Keywords :
asynchronous sequential logic; delays; logic CAD; logic testing; AND gates; CAD tool; OR gates; asynchronous control circuits; automatic gate level synthesis; delay elements; gate delays; speed-independent circuits; timing constraints; Delay effects; Design automation; Logic circuit testing;
Conference_Titel :
Computer-Aided Design, 1992. ICCAD-92. Digest of Technical Papers., 1992 IEEE/ACM International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-3010-8
DOI :
10.1109/ICCAD.1992.279309