DocumentCode :
2169126
Title :
Early evaluation for phased logic circuits using BDDS and MVL
Author :
Fazel, Kenneth ; Thornton, Mitchell A. ; Reese, Robert B.
Author_Institution :
Southern Methodist Univ., Dallas, TX, USA
fYear :
2005
fDate :
24-26 Aug. 2005
Firstpage :
400
Lastpage :
403
Abstract :
Phased logic (PL) is a design style for binary-valued asynchronous logic circuits. A performance enhancement known as early evaluation (EE) allows for increased throughput in PL circuits. PL circuits are produced using clocked circuit descriptions as input and then automatically mapping them into PL equivalents while adding optimization features. In the process of adding the EE performance enhancement, a special function known as a "trigger function" is extracted from the partitions. Here, we describe a method for finding candidate trigger functions using BDDs and a technique for combining multiple trigger functions to support a single circuit partition using multiple-valued logic (MVL). Experimental results show that these methods yield better coverage as compared to using a single trigger function.
Keywords :
asynchronous circuits; binary decision diagrams; trigger circuits; BDD; binary-valued asynchronous logic circuits; clocked circuit descriptions; early evaluation performance enhancement; multiple trigger functions; multiple-valued logic; phased logic circuits; single circuit partition; Boolean functions; Clocks; Data structures; Delay; Design methodology; Encoding; Libraries; Logic circuits; Logic design; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, Computers and signal Processing, 2005. PACRIM. 2005 IEEE Pacific Rim Conference on
Print_ISBN :
0-7803-9195-0
Type :
conf
DOI :
10.1109/PACRIM.2005.1517310
Filename :
1517310
Link To Document :
بازگشت