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
相关论文
共 34 条
[1]   Designing quantum-dot cellular automata counters with energy consumption analysis [J].
Angizi, Shaahin ;
Moaiyeri, Mohammad Hossein ;
Farrokhi, Shohreh ;
Navi, Keivan ;
Bagherzadeh, Nader .
MICROPROCESSORS AND MICROSYSTEMS, 2015, 39 (07) :512-520
[2]   Design and evaluation of new majority gate-based RAM cell in quantum-dot cellular automata [J].
Angizi, Shaahin ;
Sarmadi, Soheil ;
Sayedsalehi, Samira ;
Navi, Keivan .
MICROELECTRONICS JOURNAL, 2015, 46 (01) :43-51
[3]  
Bouchard G. A., 2005, U.S. Patent, Patent No. 6944731
[4]  
Bratt J. P., 1998, U.S. Patent, Patent No. 5740402
[5]   USE: A Universal, Scalable, and Efficient Clocking Scheme for QCA [J].
Campos, Caio Araujo T. ;
Marciano, Abner L. ;
Vilela Neto, Omar P. ;
Torres, Frank Sill .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2016, 35 (03) :513-517
[6]   Operational efficiency of novel SISO shift register under thermal randomness in quantum-dot cellular automata design [J].
Das, Jadav Chandra ;
De, Debashis .
MICROSYSTEM TECHNOLOGIES-MICRO-AND NANOSYSTEMS-INFORMATION STORAGE AND PROCESSING SYSTEMS, 2017, 23 (09) :4155-4168
[7]   Reversible nanorouter using QCA for nanocommunication [J].
Das, Jadav Chandra ;
Purkayastha, Tamoghna ;
De, Debashis .
NANOMATERIALS AND ENERGY, 2016, 5 (01) :28-42
[8]   Quantum-dot cellular automata based reversible low power parity generator and parity checker design for nanocommunication [J].
Das, Jadav Chandra ;
De, Debashis .
FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2016, 17 (03) :224-236
[9]   Reversible Comparator Design Using Quantum Dot-Cellular Automata [J].
Das, Jadav Chandra ;
De, Debashis .
IETE JOURNAL OF RESEARCH, 2016, 62 (03) :323-330
[10]   Reversible logic-based image steganography using quantum dot cellular automata for secure nanocommunication [J].
Debnath, Bikash ;
Das, Jadav Chandra ;
De, Debashis .
IET CIRCUITS DEVICES & SYSTEMS, 2017, 11 (01) :58-67