MULTI-PORT RAM DESIGN IN QCA USING LOGICAL CROSSING
Abstract
Memory and its data communication are very significant in the Processor design and its performance. In order to attain high performance computing machine, the memory access has to be equally faster. Here in this paper, Dual port memory with Set/Reset is designed using Majority Voter in Quantum-dot Cellular Automata (QCA). Dual port memory consists of basic functional blocks such as 2 to 4 decoder, Control Logic Block (CLB), Address Checker Block (ACB), Memory Cell (MC), Data Router block and Input / Output block. These functional units are constructed using the 3-input majority voters. QCA is one of the recent technologies for nano-metric design of digital components. The functional simulation of Dual Port Memory design is verified using QCA. A novel crossover method called Logical Crossing is utilized to improve the area of the proposed design. The logical crossing does the data transmission with the support of proper Clock zone assignment. The logical crossing based QCA layouts are optimized in terms of area and number of cell counts. It is observed that 29.81%, 18.27%, 8.32%, 11.57% and 3.69% are percentage of improvement in number of cells in Decoder, ACB, CLB, Data Router and Memory Cell respectively. Also, 25.71%, 16.83%, 8.62%, 4.74% and 3.73% of improvement in area for Decoder, ACB, CLB, Data Router and Memory Cell respectively. In addition to that the proposed Dual port memory using logical crossing attains 8.26% of area and 8.65% of number of cells improvement. Moreover, the quantum circuits of the RAM are obtained and quantum cost, constant inputs, number of gates, garbage output and total cost are estimated as 285, 67, 57, 50 and 516 respectively.
Keywords
Full Text:
PDFReferences
Milad Bagherian Khosroshahy, Mohammad Hossein Moaiyeri, Keivan Navi and Nader Bagherzadeh, An energy and cost efficient majority-based RAM cell in quantum-dot cellular automata, Results in Physics, Vol.7, 2017, pp.3543–3551.
Weiqiang Liu, Maire O'Neill and Earl E. Swartzlander Jr, Design of Semiconductor QCA Systems, Artech House Publisher, ISBN: ISBN-13: 978-1608076871, 2014.
Sang-Ho Shin, Jun-Cheol Jeon and Kee-Young Yoo, Design of Wire-Crossing Technique Based on Difference of Cell State in Quantum-Dot Cellular Automata, International Journal of Control and Automation, Vol.7, No.4, 2014, pp.153-164.
Marco Ottavi, Vamsi Vankamamidi, Fabrizio Lombardi and Salvatore Pontarelli, Novel memory designs for QCA implementation, Proceedings of 5th IEEE Conference on Nanotechnology, 2005, pp. 1-4.
Javad Chaharlang and Mohammad Mosleh, An Overview on RAM Memories in QCA Technology, Majlesi Journal of Electrical Engineering, Vol. 11, No. 2, 2017, pp.9-17.
S. Hashemi, K. Navi, “New robust QCA D flip flop and memory structures”, Microelectron. J. Vol. 43, 2012, pp. 929–940 (Elsevier)
Shaahin Angizi, Soheil Sarmadi, SamiraSayedsalehi and KeivanNavi, “Design and evaluation of new majority gate-based RAM cell in quantum-dot cellular automata”, Microelectronics Journal, Vol. 46, 2015, pp. 43–51.
M. A. Dehkordi, A. Shahini Shamsabadi, B. Shahgholi Ghahfarokhi and A. Vafaei, “RAM novel cell designs based on inherent capabilities of quantum-dot cellular automata”, Microelectron. J. Vol. 42, 2011, pp. 701–708 (Elsevier).
K. Walus, A. Vetteth, G. A. Jullien and V.S. Dimitrov, “RAM design using quantum- dot cellular automata”, Technical Proceedings of the Nanotechnology Conference and Trade Show, Vol.2, 2003, pp. 160–163.
Kunal Das, Arindam Sadhu, Debashis De and Jadav Chandra Das, Design and simulation of priority based dual port memory in quantum dot cellular automata, Microprocessors and Microsystems, Vol.69, 2019, pp.118–137.
A. Chandrasekaran, K. Senthil Kumar, N. Vishnu kumar mani, S. Tilak Raaj and K. Suryaprakash, Efficient Design of Control Logic Block in Dual Port Memory, International Journal of Recent Technology and Engineering, Vol.8, No.6, 2020, pp.841-845.
Shaahin Angizi, Esam Alkaldy, Nader Bagherzadeh and Keivan Navi, Novel Robust Single Layer Wire Crossing Approach for Exclusive OR Sum of Products Logic Design with Quantum-Dot Cellular Automata, Journal of Low Power Electronics, Vol. 10, 2014, pp.259–271.
Shadi Sheikhfaal, A QCA Layout Design Methodology Part I, 2018, arXiv:1801.09807.
Md. Abdullah-Al-Shafi and Ali Newaz Bahar, An Architecture of 2-Dimensional 4-Dot 2-Electron QCA Full Adder and Subtractor with Energy Dissipation Study, Active and Passive Electronic Components, Hindawi, 2018, pp.1-10, https://doi.org/10.1155/2018/5062960.
Kamaraj A, Marichamy P, Senthil Kumar J, Selva Nidhyananthan S and Kalyana Sundaram C, Design of Space-Efficient Nano Router in Reversible Logic with Multilayer Architecture, Design and Testing of Reversible Logic, Springer, 2019, pp. 233-250.
A.Kamaraj and P.Marichamy, “Area Optimized Nano-Metric Level Dual Port Memory Design In QCA”, Journal of Adv Research in Dynamical & Control Systems, Vol. 11, No.07, 2019, 739-748.
https://waluslab.ece.ubc.ca/qcadesigner/
http://webhome.cs.uvic.ca/~dmaslov/
Majid Mohammadi and Mohammad Eshghi, ‘On figures of merit in reversible and quantum logic designs’, Quantum Information Processing, vol. 8, no.4, 2009, pp.297–318.
DOI: https://doi.org/10.33180/InfMIDEM2021.103
Refbacks
- There are currently no refbacks.
Copyright (c) 2021 Kamaraj A, Marichamy P, Abirami R
This work is licensed under a Creative Commons Attribution 4.0 International License.