DocumentCode :
2380315
Title :
Removing hazards in multi-level logic optimization for generalized fundamental-mode asynchronous circuits
Author :
Shi, Feng
Author_Institution :
Skyworks Solutions, Inc., Woburn, MA
fYear :
2008
fDate :
12-15 Oct. 2008
Firstpage :
640
Lastpage :
645
Abstract :
Unlike traditional synthesis methods for fundamental-mode asynchronous circuits which require dedicated hazard-free algorithms, a multi-level logic optimization algorithm is developed to take advantage of the powerful and mature synchronous synthesis algorithms and technology libraries. The proposed algorithm is based on a hazard analysis method, which not only detects any hazard in an arbitrary circuit structure, but also identifies the cause of the hazard. Then, a hazard removal process is performed on the circuit synthesized using synchronous algorithms to generate a hazard-free circuit. The proposed synthesis algorithm achieves high efficiency by exploiting synchronous optimization algorithms and technology libraries, as demonstrated through the experimental results.
Keywords :
asynchronous circuits; circuit optimisation; network synthesis; arbitrary circuit structure; generalized fundamental-mode asynchronous circuits; hazard analysis method; hazard removal process; hazard-free algorithms; multilevel logic optimization; synchronous synthesis algorithms; Algorithm design and analysis; Asynchronous circuits; Circuit synthesis; Clocks; Delay; Hazards; Libraries; Logic circuits; Optimization methods; Synchronous generators;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design, 2008. ICCD 2008. IEEE International Conference on
Conference_Location :
Lake Tahoe, CA
ISSN :
1063-6404
Print_ISBN :
978-1-4244-2657-7
Electronic_ISBN :
1063-6404
Type :
conf
DOI :
10.1109/ICCD.2008.4751928
Filename :
4751928
Link To Document :
بازگشت