High-speed and energy-efficient asynchronous carry look-ahead adder

被引:2
作者
Balasubramanian, Padmanabhan [1 ]
Liu, Weichen [1 ]
机构
[1] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore, Singapore
关键词
D O I
10.1371/journal.pone.0289569
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Addition is a fundamental computer arithmetic operation that is widely performed in microprocessors, digital signal processors, and application-specific processors. The design of a high-speed and energy-efficient adder is thus useful and important for practical applications. In this context, this paper presents the designs of novel asynchronous carry look-ahead adders (CLAs) viz. a standard CLA (SCLA) and a block CLA (BCLA). The proposed CLAs are monotonic, dual-rail encoded, and are realized according to return-to-zero handshake (RZH) and return-to-one handshake (ROH) protocols using a 28-nm CMOS process technology. The proposed BCLA has a slight edge over the proposed SCLA, and the proposed BCLA reports the following optimizations in design metrics such as cycle time (delay), area, and power compared to a recently presented state-of-the-art asynchronous CLA for a 32-bit addition: (i) 32.6% reduction in cycle time, 29% reduction in area, 4.3% reduction in power, and 35.5% reduction in energy for RZH, and (ii) 31.4% reduction in cycle time, 28.9% reduction in area, 4.4% reduction in power, and 34.4% reduction in energy for ROH. Also, the proposed BCLA reports reductions in cycle time and power/energy compared to many other asynchronous adders.
引用
收藏
页数:24
相关论文
共 44 条
[1]  
[Anonymous], 2012, Synopsys SAED_EDK32/28_CORE Databook
[2]   Speed and energy optimized quasi-delay-insensitive block carry lookahead adder [J].
Balasubramanian, P. ;
Maskell, D. L. ;
Mastorakis, N. E. .
PLOS ONE, 2019, 14 (06)
[3]  
Balasubramanian P, 2017, INT CONF MICROELECTR, P293, DOI 10.1109/MIEL.2017.8190124
[4]   Asynchronous carry select adders [J].
Balasubramanian, P. .
ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2017, 20 (03) :1066-1074
[5]   Area/latency optimized early output asynchronous full adders and relative-timed ripple carry adders [J].
Balasubramanian, P. ;
Yamashita, S. .
SPRINGERPLUS, 2016, 5
[6]  
Balasubramanian P, 2013, MIDWEST SYMP CIRCUIT, P457, DOI 10.1109/MWSCAS.2013.6674684
[7]   SELF-TIMED SECTION-CARRY BASED CARRY LOOKAHEAD ADDERS AND THE CONCEPT OF ALIAS LOGIC [J].
Balasubramanian, P. ;
Edwards, D. A. ;
Toms, W. B. .
JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2013, 22 (04)
[8]  
Balasubramanian Padmanabhan, 2011, WSEAS Transactions on Circuits and Systems, V10, P221
[9]  
Balasubramanian P., 2008, Proceedings 3rd International Design and Test Workshop (IDT 2008), P129, DOI 10.1109/IDT.2008.4802482
[10]   Low Power Robust Early Output Asynchronous Block Carry Lookahead Adder with Redundant Carry Logic [J].
Balasubramanian, Padmanabhan ;
Maskell, Douglas ;
Mastorakis, Nikos .
ELECTRONICS, 2018, 7 (10)