DocumentCode :
1468920
Title :
Automatic synthesis of extended burst-mode circuits. I. (Specification and hazard-free implementations)
Author :
Yun, Kenneth Y. ; Dill, David L.
Author_Institution :
Dept. of Electr. & Comput. Eng., California Univ., San Diego, La Jolla, CA, USA
Volume :
18
Issue :
2
fYear :
1999
fDate :
2/1/1999 12:00:00 AM
Firstpage :
101
Lastpage :
117
Abstract :
We introduce a new design style called extended burst-mode. The extended burst-mode design style covers a wide spectrum of sequential circuits ranging from delay-insensitive to synchronous. We can synthesize multiple-input change asynchronous finite state machines and many circuits that fall in the gray area (hard to classify as synchronous or asynchronous) which are difficult or impossible to synthesize automatically using existing methods. Our implementation of extended burst-mode machines uses standard CMOS logic, generates low-latency outputs, and guarantees freedom from hazards at the gate level. In Part I, we formally define the extended burst-mode specification, provide an overview of the synthesis methods, and describe the hazard-free synthesis requirements for two different next-state logic synthesis methods: two-level sums-of-products implementation and generalized C-elements implementation. We also present an extension to existing theories for hazard-free combinational synthesis to handle nonmonotonic input changes
Keywords :
CMOS logic circuits; asynchronous circuits; finite state machines; logic CAD; sequential circuits; CMOS logic synthesis; asynchronous finite state machine; automatic synthesis; delay-insensitive circuit; extended burst-mode circuit; generalized C-element; hazard-free synthesis; sequential circuit; specification; two-level sums-of-products; Algorithm design and analysis; Automata; CMOS logic circuits; Circuit synthesis; Control system synthesis; Delay; Hazards; Integrated circuit synthesis; Sequential circuits; Synchronization;
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.743711
Filename :
743711
Link To Document :
بازگشت