Design and simulation of priority based dual port memory in quantum dot cellular automata

被引:8
|
作者
Das, Kunal [1 ]
Sadhu, Arindam [1 ]
De, Debashis [2 ]
Das, Jadav Chandra [2 ]
机构
[1] Narula Inst Technol, Dept Comp Sci & Engn, 81 Nilganj Rd, Kolkata 700109, India
[2] West Bengal Univ Technol, Dept Comp Sci & Engn, BF-142,Sect 1, Kolkata 700064, India
关键词
Dual port RAM; Priority based port selection; Quantum dot cellular automata; Data collision; RAM CELL; QCA; ARCHITECTURE; PERFORMANCE; CIRCUITS;
D O I
10.1016/j.micpro.2019.06.004
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Design of dual port memory in QCA is an interesting field of study due to concurrent access of data from different ports, although the solution of the data conflict is a changeling task. However, Dual port memory design in QCA is reported in this paper. The architecture is based on the data priority. Priorities of the two ports are generated from the control logic block. Priority bit is required for conditions when the same memory location is requested by both of the ports and at least one operation is the write operation. The functionality of dual port memory is realized with concurrent access of memory array with parallel input-output data lines. Read-Write, Write-Write conflicts are resolved with a priority bit. Priority is uniquely calculated only when both the port request for same memory location access, i.e., the request for concurrent Read-Write or Write-Write operation. When the same memory location is selected, only the signal of the prior port is allowed and of other port is discarded. While the read operation is requested for both the port at same or different memory locations, have no data conflicts and both the ports are allowed to perform read operation. In the proposed architecture, to overcome data conflicts signals of the port having less priority are totally discarded. Significant results of Priority-based 4 x 4 dual port memory are depicted in terms of area and delay. The area, delay, and energy dissipation of Dual port QCA SRAM macro cell are 0.61 mu m(2), 2.0 clock cycles, and 393.9 meV, respectively. A comparative study of the proposed dual port memory in QCA, single port memory in QCA and dual port memory in CMOS are also performed in this work. The result explored that proposed dual port memory proportionately efficient with respect to the QCA single port memory as well as CMOS dual port memory in terms of area-delay-energy. (C) 2019 Published by Elsevier B.V.
引用
收藏
页码:118 / 137
页数:20
相关论文
共 50 条
  • [1] Efficient Design Of Memory Based On Quantum-Dot Cellular Automata
    Sen, Bibhash
    Anand, Anshu S.
    Sikdar, Biplab K.
    [J]. 2011 IEEE REGION 10 CONFERENCE TENCON 2011, 2011, : 768 - 772
  • [2] DESIGN AND SIMULATION OF MODULAR QUANTUM-DOT CELLULAR AUTOMATA MULTIPLEXERS FOR MEMORY ACCESSING
    Mardiris, Vasilios A.
    Karafyllidis, Ioannis G.
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2010, 19 (02) : 349 - 365
  • [3] ARBITER DESIGN BASED ON QUANTUM DOT CELLULAR AUTOMATA
    Altarawneh, Ziyad
    Al-Tarawneh, Mutaz
    [J]. JORDANIAN JOURNAL OF COMPUTERS AND INFORMATION TECHNOLOGY, 2021, 7 (02): : 104 - 117
  • [4] Design of a reversible structure for memory in quantum-dot cellular automata
    Salimzadeh, Fereshteh
    Heikalabad, Saeed Rasouli
    Gharehchopogh, Farhad Soleimanian
    [J]. INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2020, 48 (12) : 2257 - 2265
  • [5] Design and Simulation of Turbo Encoder in Quantum-Dot Cellular Automata
    Zhang, Mingliang
    Cai, Li
    Yang, Xiaokuo
    Cui, Huanqing
    Feng, Chaowen
    [J]. IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2015, 14 (05) : 820 - 828
  • [6] Reversible priority encoder design and implementation using quantum-dot cellular automata
    Das, Jadav Chandra
    De, Debashis
    [J]. IET QUANTUM COMMUNICATION, 2020, 1 (02): : 72 - 78
  • [7] Design and Simulation of Dual-Edge Triggered Sequential Circuits in Quantum-Dot Cellular Automata
    Wu, Chu-Bin
    Xie, Guang-Jun
    Xiang, Yun-Long
    Lv, Hong-Jun
    [J]. JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2014, 11 (07) : 1620 - 1626
  • [8] Reversible priority encoder in quantum-dot cellular automata
    Heikalabad, Saeed Rasouli
    [J]. INORGANIC CHEMISTRY COMMUNICATIONS, 2024, 164
  • [9] A new efficient design for random access memory based on quantum dot cellular automata nanotechnology
    Mubarakali, Azath
    Ramakrishnan, Jayabrabu
    Mavaluru, Dinesh
    Elsir, Amria
    Elsier, Omer
    Wakil, Karzan
    [J]. NANO COMMUNICATION NETWORKS, 2019, 21
  • [10] Design of a loop-based random access memory based on the nanoscale quantum dot cellular automata
    Saba Rezaie Fam
    Nima Jafari Navimipour
    [J]. Photonic Network Communications, 2019, 37 : 120 - 130