TY - JOUR
T1 - Towards approximate computing with quantum-dot cellular automata
AU - Rouhani, Zahra
AU - Angizi, Shaahin
AU - Taheri, Mohammad Reza
AU - Navi, Keivan
AU - Bagherzadeh, Nader
N1 - Publisher Copyright:
Copyright © 2017 American Scientific Publishers. All rights reserved.
PY - 2017/3
Y1 - 2017/3
N2 - In this paper, we inspect the approximate computing concept in quantum-dot cellular automata (QCA) as one of the most promising emerging nanoelectronic paradigms for replacing CMOS technology. Many applications can tolerate errors and imprecision of digital systems, so approximate computing is widely used in such cases. In this work, the fundamental QCA structure required for realization of an efficient approximate adder is proposed consisting of 17 QCA cells occupying 0.02 μm2 area. Accordingly, the proposed structure is leveraged to implement ripple carry adder up to 20-bit with different degrees of approximation. A comprehensive structural and power consumption analyses over the proposed approximate and exact adders are performed. Then, discrete cosine transform computation of digital image processing architecture is used to show efficacy of the proposed approximate adder at the system level.
AB - In this paper, we inspect the approximate computing concept in quantum-dot cellular automata (QCA) as one of the most promising emerging nanoelectronic paradigms for replacing CMOS technology. Many applications can tolerate errors and imprecision of digital systems, so approximate computing is widely used in such cases. In this work, the fundamental QCA structure required for realization of an efficient approximate adder is proposed consisting of 17 QCA cells occupying 0.02 μm2 area. Accordingly, the proposed structure is leveraged to implement ripple carry adder up to 20-bit with different degrees of approximation. A comprehensive structural and power consumption analyses over the proposed approximate and exact adders are performed. Then, discrete cosine transform computation of digital image processing architecture is used to show efficacy of the proposed approximate adder at the system level.
KW - Approximate computing
KW - Computer arithmetic
KW - Low-power design
KW - Quantum-dot cellular automata
UR - http://www.scopus.com/inward/record.url?scp=85016094988&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85016094988&partnerID=8YFLogxK
U2 - 10.1166/jolpe.2017.1475
DO - 10.1166/jolpe.2017.1475
M3 - Article
AN - SCOPUS:85016094988
SN - 1546-1998
VL - 13
SP - 29
EP - 35
JO - Journal of Low Power Electronics
JF - Journal of Low Power Electronics
IS - 1
ER -