DocumentCode :
1756050
Title :
Gate Mapping Automation for Asynchronous NULL Convention Logic Circuits
Author :
Parsan, F.A. ; Al-Assadi, Waleed K. ; Smith, Scott C.
Author_Institution :
Electr. Eng. Dept., Univ. of Arkansas, Fayetteville, AR, USA
Volume :
22
Issue :
1
fYear :
2014
fDate :
Jan. 2014
Firstpage :
99
Lastpage :
112
Abstract :
Design automation techniques are a key challenge in the widespread application of timing-robust asynchronous circuit styles. In this paper, a new methodology for mapping multi-rail logic expressions to a NULL convention logic (NCL) gate library is proposed. The new methodology is then compared to another recently proposed mapping approach, demonstrating that the new methodology can further reduce the area and improve the delay of NCL circuits. Also, in contrast to the original approach, which only targets area reduction, the new methodology can target any arbitrary cost function or use any subset of the NCL gate library for mapping. In order to automate the new methodology and compare it with the original one, both methodologies were implemented in the Perl programming language and compared in terms of mapping performance and runtime. The results show that, depending on the test circuit, the new methodology can offer up to 10% improvement in area, and 39% improvement in delay.
Keywords :
asynchronous circuits; logic design; NCL circuit delay; NCL gate library; Perl programming language; arbitrary cost function; area reduction; asynchronous NULL convention logic circuits; design automation technique; gate mapping automation; mapping approach; multirail logic expressions; timing-robust asynchronous circuit styles; Algorithm design and analysis; Cost function; Delay; Design automation; Libraries; Logic gates; Automation; NULL convention logic (NCL); factoring; gate mapping; grouping; technology mapping;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2012.2231889
Filename :
6478840
Link To Document :
بازگشت