Data in Brief 11 (2017) 593–596
Contents lists available at ScienceDirect
Data in Brief journal homepage: www.elsevier.com/locate/dib
Data Article
Power analysis dataset for QCA based multiplexer circuits Md. Abdullah-Al-Shafi a,n, Ali Newaz Bahar b, Peer Zahoor Ahmad c, Firdous Ahmad d, Mohammad Maksudur Rahman Bhuiyan e, Kawsar Ahmed b a
Institute of Information Technology (IIT), University of Dhaka, Bangladesh Department of Information and Communication Technology, Mawlana Bhashani Science and Technology University, Bangladesh c Department of Computer Science, University of Kashmir, 190006 J&K, India d Department of Electronics & IT, University of Kashmir, 190006 J&K, India e University Grants Commission of Bangladesh, Bangladesh b
a r t i c l e i n f o
abstract
Article history: Received 15 January 2017 Received in revised form 22 February 2017 Accepted 1 March 2017 Available online 9 March 2017
Power consumption in irreversible QCA logic circuits is a vital and a major issue; however in the practical cases, this focus is mostly omitted.The complete power depletion dataset of different QCA multiplexers have been worked out in this paper. At 271.15 °C temperature, the depletion is evaluated under three separate tunneling energy levels. All the circuits are designed with QCADesigner, a broadly used simulation engine and QCAPro tool has been applied for estimating the power dissipation. & 2017 Published by Elsevier Inc. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
Keywords: Quantum-dot cellular automata Multiplexer Power dissipation QCAPro
Specifications Table Subject area More specific subject area Type of data
n
Electronics Nano-electronics Table, figure
Corresponding author. E-mail address: alshafi
[email protected] (Md. Abdullah-Al-Shafi).
http://dx.doi.org/10.1016/j.dib.2017.03.001 2352-3409/& 2017 Published by Elsevier Inc. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
594
Md. Abdullah-Al-Shafi et al. / Data in Brief 11 (2017) 593–596
How data was acquired QCADesigner and Hamming distance process have been applied to attain the data set Data format Analyzed Data accessibility Data is within this article Value of the data
Computer memories, communication systems and other circuit structures can be utilized for computational analysis using this study in terms of power consumption.
The presented data analysis can support the researchers to examine the energy analysis of complex network systems.
It can be utilized to estimate polarization error and non adiabatic switching power loss in QCA reversible designs.
1. Data In this paper, power dissipation analysis of different multiplexer circuits presented in [1–10], have been investigated in Table 1 at three different tunneling energy levels like γ ¼ 0:5Ek ; γ ¼ 1:0Ek and γ ¼ 1:5Ek : The energy dissipation map which includes leakage power dissipation, switching power dissipation and average power dissipation of various QCA multiplexers have been shown in Fig. 1.
2. Experimental design, materials and methods 2.1. Analysis of power dissipation For estimating the power dissipation of reported multiplexers [1–10] QCAPro; a power analyzing tools for QCA design has been applied. This tool estimate polarization error and non-adiabatic switching power loss in Quantum-dot Cellular Automata (QCA) circuits. It uses a fast approximation based technique to estimate highly erroneous cells in QCA circuit design. In our study, power estimation of all the multiplexers has been achieved at a stable temperature T¼ 271.15 °C. The power dissipation by a QCA cell is calculated using the Hartree–Fock mean-field approach approximation which is illustrated as [11–15] 3 2 3 2 Ek P Ek C C f γ þ C γ i j 1 j þ 1 i;j i 7 6 2 7 6 2 7 7¼6 ð1Þ H¼6 4 5 4 5 Ek P Ek C γ C f γ þ C i j 1 j þ 1 2 i i;j 2 Table 1 Energy dissipation analysis of multiplexers at three different tunneling energy levels. Circuit
Leakage energy dissipation (meV) Switching energy dissipation (meV) Total energy dissipation (meV) 0.5 Ek
1.0 Ek
1.5 Ek
0.5 Ek
1.0 Ek
1.5 Ek
0.5 Ek
1.0 Ek
1.5 Ek
Multiplexer[1] 12.4 Multiplexer [2] 19.35 Multiplexer [3] 20.38 Multiplexer[4] 8.53 Multiplexer [5] 7.16 Multiplexer [6] 6.72 Multiplexer [7] 6.79 Multiplexer [8] 10.69 Multiplexer [9] 4.54 Multiplexer [10] 5.5
39.16 60.43 64.9 27.57 20.53 21.58 21.16 31.68 13.88 17.38
71.13 108.67 118.49 50.43 35.68 39.4 38.27 55.42 24.63 31.17
66.98 97.45 122.17 41.63 25.43 26.25 35.22 38.06 11.41 26.83
58.57 83.57 107.15 36.39 21.7 22.93 30.37 31.87 9.77 22.66
50.28 70.55 92.02 31.22 18.29 19.64 25.85 26.49 8.19 18.91
79.38 116.8 142.55 50.16 32.59 32.97 42.01 48.75 15.95 32.33
97.73 144 172.05 63.96 42.23 44.51 51.53 63.55 23.65 40.04
121.41 179.22 210.51 81.65 53.97 59.04 64.12 81.91 32.82 50.08
Md. Abdullah-Al-Shafi et al. / Data in Brief 11 (2017) 593–596
595
Fig. 1. The power dissipation maps of multiplexer in (a) Ref. [1] (b) Ref. [2] (c) Ref. [3] (d) Ref. [4] (e) Ref. [5] (f) Ref. [6] (g) Ref. [7] (h) Ref. [8] (i) Ref. [9] and (j) Ref. [10] at 2 K temperature with 0.5 Ek tunneling energy level.
596
Md. Abdullah-Al-Shafi et al. / Data in Brief 11 (2017) 593–596
According to the upper bound power dissipation model [14] the power dissipation by a QCA cell is given as
*
P diss ¼
Ediss T cc
2
0 ! 1
0 ! 13+
! ħ Г ħ Г ħ ! 6 ! Гþ Г B þ C B C7 Г þ 4 ! tan h@ k T A þ ! tan h@ k T A5 B B 2T cc Г þ Г
ð2Þ
Transparency document. Supporting information Transparency data associated with this article can be found in the online version at http://dx.doi. org/10.1016/j.dib.2017.03.001.
References [1] K. Kim, K. Wu, R. Karri, The robust QCA adder designs using composable QCA building blocks, IEEE Trans. Comput.-Aided Des. Integr. Circ. Syst. 26 (2007) 176–183. http://dx.doi.org/10.1109/TCAD.2006.883921. [2] V.A. Mardiris, I.G. Karafyllidis, Design and simulation of modular 2n to 1 quantum-dot cellular automata (QCA) multiplexers, Int. J. Circ. Theor. Appl. 38 (2010) 771–785. http://dx.doi.org/10.1002/cta.595. [3] T. Teodosio, L. Sousa, QCA-LG: A tool for the automatic layout generation of QCA combinational circuits, in: Proceedings of the Norchip 2007, 2007 pp. 1–5. http://dx.doi.org/10.1109/NORCHP.2007.4481078. [4] M.A. Amiri, M. Mahdavi, S. Mirzakuchaki, QCA implementation of a MUX-Based FPGA CLB, in: Proceedings of the 2008 International Conference on Nanoscience and Nanotechnologypp, 2008, pp. 141–144. http://dx.doi.org/10.1109/ICONN. 2008.4639266. [5] D. Mukhopadhyay, P. Dutta, Quantum cellular automata based novel Unit 2:1 multiplexer, Int. J. Comput. Appl. 43 (2012) 22–25. http://dx.doi.org/10.5120/6077-8196. [6] A. Roohi, H. Khademolhosseini, S. Sayedsalehi, K. Navi, A. Novel, Architecture for quantum-dot cellular automata multiplexer, Int. J. Comput. Sci. 8 (2011) 55–60. [7] R. Sabbaghi-Nadooshan, M. Kianpour, A novel QCA implementation of MUX-based universal shift register, J. Comput. Electron 13 (2014) 198–210. http://dx.doi.org/10.1007/s10825-013-0500-9. [8] M. Askari, M. Taghizadeh, Logic circuit design in nano-scale using quantum-dot cellular automata, Eur. J. Sci. Res. 48 (2011) 516–526. [9] J.C. Das, D.D. De, Optimized multiplexer design and simulation using quantum dot-cellular automata, Indian J. Pure Appl. Phys. (IJPAP) 54 (2016) 802–811. [10] J.C. Das, D. De, Shannon's expansion theorem-based multiplexer synthesis using QCA, Nanomater. Energy 5 (2016) 53–60. http://dx.doi.org/10.1680/jnaen.15.00008. [11] S. Srivastava, A. Asthana, S. Bhanja, S. Sarkar, QCAPro - An error-power estimation tool for QCA circuit design, in: Proceedings of the 2011 IEEE International Symposium of Circuits and Systems (ISCAS), pp. 2377–2380. http://dx.doi.org/10. 1109/ISCAS.2011.5938081, 2011. [12] J. Timler, C.S. Lent, Power gain and dissipation in quantum-dot cellular automata, J. Appl. Phys. 91 (2002) 823–831. http://dx.doi.org/10.1063/1.1421217. [13] A.N. Bahar, S. Waheed, N. Hossain, M. Asaduzzaman, A novel 3-input XOR function implementation in quantum-dot cellular automata with energy dissipation analysis, Alex. Eng. J. (2017), http://dx.doi.org/10.1016/j.aej.2017.01.0221110-0168. [14] S. Srivastava, S. Sarkar, S. Bhanja, Estimation of upper bound of power dissipation in QCA circuits, IEEE Trans. Nanotechnol. 8 (2009) 116–127. http://dx.doi.org/10.1109/TNANO.2008.2005408. [15] A.N. Bahar, M.M. Rahman, N.M. Nahid, M.K. Hassan, Energy dissipation dataset for reversible logic gates in quantum dotcellular automata, Data Brief 10 (2017) 557–560. http://dx.doi.org/10.1016/j.dib.2016.12.050.