SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
   
   
PERFORMANCE ANALYSIS OF SRAM CELL USING REVERSIBLE LOGIC GATES
1
M. Aditya, 2
Dr.B. Balaji,
1
Assistant Professor, ECE Department, K L University, aditya.nitgoa@gmail.com
2
Associate Professor, ECE Department, K L University, vahividi@gmail.com
ABSTRACT: Reversible logic shows a great potential
in the design of Low-power circuits. Remarkable work
has been done in design of basic arithmetic circuits.
Present day progress in sequential circuit design of
reversible logic circuits has shown new ways in
performance of Static random access memory
(SRAM) and Dynamic random access memory
(DRAM). As the memory size is increasing
exponentially, the power absorbed by memory cells is
also growing rapidly. In recent years reversible logic
has achieved great interest because of its low power
performances. This paper proposes a new SRAM
cell which uses Feynman gates. The proposed
SRAM cell shows reduction of 66% in terms of
quantum cost, 66% reduction in quantum delay, 60%
reduction in number of gates count and 50% reduction
in number of transistors count.
Keywords: Arithmetic circuits, static random access
memory, reversible logic, feynman gate.
1. Introduction
The integral part of any digital system is Memory. Every
typical digital system require static random access
memory (SRAM) for processing and storing. Several
authors [1], [2] have proposed various methods of
constructing SRAM arrays and shown their performance
parameters. For the purpose of testing, extended peres [3]
and extended toffoli [4] can be used. Static memories
maintain their state as long as power is supplied to it. The
high speed features of SRAM cell made it popular in
memory cells.
To provide memory to a digital circuit, there are mainly
two methods. The first method is to provide positive
feedback that can be adjusted to make available with two
stable states. Such a bistable digital circuit is used to store
bit of information. Each stable state corresponds to store
binary-0 and other to binary-1. In order to hold a bit of
data, SRAM cell uses a bistable latch. Bistable circuit
remains in one or the other state indefinitely and thus is
Static. The second method is storing binary bit of
information as charge on capacitor. It is treated as storing
binary-1 when the capacitor is charging and as storing
binary-0 when capacitor is discharging. This form of
memory uses periodic recharging called “refresh” and
thus is Dynamic. Now-a-days as applications of memory
are increasing, interest in designing memory cells that
consumes low power is also increasing.
In scaling of technology, reduction of active power
requires minimizing loading from the wire by decreasing
capacitance. The switching activity can be reduced by
reducing the clock frequency because P = αCL Vdd
2
fC LK. Idea of low power VLSI circuits acquired great
concern in present years due to its extensive applications.
Reversible logic shows significant promise in designing
circuits with low power. Now-a-days VLSI chips
integrate megamodules, memories and random logic.
Launderer [5] has suggested in that (KT)(ln2) J of
energy would be dissipated in form of heat energy
where K(= 1.38 × 10−23 m2 kgs−2 K −1 ) is
Boltzmann’s constant and T is temperature in kelvin for
every information bit loss. Bennet [6] demonstrated that
there is possibility of power dissipation becoming zero if
the circuit is built with reversible logic gates. Thus
reversible logic gates do not lose any information. The
dissipation of energy due to loss of information is not
noteworthy in present clock speed of computers. As clock
speeds of computers are increased in future technologies,
the dissipation plays a very important role. The energy
loss in reversible logic circuits is removed by “un-
computing” the information that is already computed.
Designing reversible logic is independent from designing
boolean logic in following ways [7]
1) Unlike boolean logic, reversible logic circuits require
equal number of inputs and outputs i.e Number of
Inputs = Number of Outputs
2) Irreversible operations like feedback and fanout are not
used.
3) Minimum usage of garbage outputs and constant
inputs.
International Journal of Pure and Applied Mathematics
Volume 117 No. 19 2017, 203-207
ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version)
url: http://www.ijpam.eu
Special Issue
ijpam.eu
203
   
   
2. Conventional 6T SRAM Cell
A conventional 6T SRAM cell is discussed in this section
and is shown in Fig.1. To store one bit of information,
SRAM cell contains two cross coupled NOT gates
(Inverters) which form a latch. The access transistors (T1
and T2 ) are used to connect the SRAM cell to the bit
lines (BL and BL ) SRAM cell function in one of the
following modes. Read mode, write mode or hold mode.
When word line (WL) = 0 then SRAM holds the data
that is stored because the access transistors T1 and T2
are in OFF state [15]. Word line (WL) has to be enabled
to close access transistors T1 and T2 so that SRAM cell
will read the data. To set the cell state or to check the states
of BL and BL , sense amplifiers are used at the bitlines.
In conventional SRAM to excel the functionality, the
row cells are enabled by using WL output. fredkin gates
which forms a latch and MLMRG gate controls it. The
total quantum cost of SRAM cell is 21 and worst case
delay is given by 19.
A novel SRAM cell is designed in [16] using 3 × 3 fredkin
gate and 2 × 2 feynman gate. In this paper, feynman gate
and fredkin gate are used to implement latch. The
quantum cost of feynman and fredkin gates are 1 and 5
respectively. Similarly the quantum delays of feynman
and fredkin gate are 1 and 5 respectively.
Fig. 1. SRAM cell
3. Proposed Work
This section explains the proposed SRAM using
reversible logic gates. Fig.2 shows the proposed SRAM
cell. As the latch consists of back to back connected
inverters, it can be implemented with feynman gates,
toffoli gates and fredkin gates.
But for a single XOR operation with feynman, toffoli and
fredkin separately, feynman gate shows less power
dissipation than toffoli and fredkin.
Fig. 2. Proposed SRAM cell
Thus feynman gate is used to implement an inverter (NOT
gate). A latch is formed by connecting such inverters back
to back as shown in Fig.2. At the time of write operation,
the table 1 shows the truth table of access transistors.
Table 1:
TRUTH TABLE DURING WRITE OPERATION
Bit WL Stored data
0 1 0
1 1 1
X 0 No change
International Journal of Pure and Applied Mathematics Special Issue
204
   
   
Table 2:
PERFORMANCE OF DIFFERENCT SRAM
STRUCTURES
Fig.2 displays the proposed SRAM cell with write and
read signals. SRAM cell studied in earlier section is used
for storing bits of data. The data is saved in SRAM cell
initially used SRAM reversible cell as explained in earlier
section. The quantity saved will be transferred through
2×2 Feynman gate with binary-1 as one of the input. This
generates the complement output at the output of feynman
gate. It also generates a garbage output. The complement
output is given as input to the other 2×2 feynman gate
along with binary-1 as other input. This feynman gate also
functions as inverter which is fed to the original input. In
this way the back-to back connected inverter action is
performed using Feynman gates. Here also a garbage
output is generated. SRAM cell will either be in write
mode or read mode if WL=1. Whatever the value of data
input will be stored in SRAM cell if WR=1. If RD=1 and
WR=0 then value saved in SRAM cell will be data output
which mirror physical
Performance of proposed SRAM cell.
1) Read operation: Assuming that cell initially storing
logic-1, during read operation Q is saturated at Vdd and Q
at 0 V. The BL and BL lines are initially precharged (Pre)
between 0 V and Vdd before the read operation begins
(usually to Vdd
2
). The BL and BL of SRAM cell are
coupled to sense amplifier during read operation to
produce output data correspondingly.
2) Write operation: Considering the write operation,
assuming that cell is storing logic-1 initially and we would
like to write logic-0. For this BL is discharged to 0 V, BL
is charged to Vdd and cell is selected by making WL to
Vdd.
The suggested architecture of SRAM cell is simulated in
Cadence GPDK 180nm technology. The architecture is
improved and design is minimized in terms of quantum
cost and worst case delay. The garbage output of
suggested architecture is 2. The quantum cost is
minimized to 2 and worst case delay to 2∆
4. Conclusion
A new SRAM cell is proposed in this paper and it is
analyzed with existing designs. Decreasing garbage
outputs and ancilla inputs is the most essential need in the
architecture of Reversible logic. The proposed SRAM cell
shows reduction in quantum cost by 66%, quantum delay
by 66%. It also shows decrement of 60% in gate count and
50% in number of transistors.
References
[1] M. Morrison, M. Lewandowski, R. Meana, and N.
Ranganathan. Design of static and dynamic ram
arrays using a novel reversible logic gate and
decoder. In Nanotechnology (IEEE-NANO), 2011
11th IEEE Conference on, pages 417–420, Aug
2011.
[2] Bhavya Daya, Shu Jiang, Piotr Nowak, and Jaffer
Sharief. Synchronous 16x8 sram design. University
of Florida, 2011.
[3] Anugrah Jain, Nitin Purohit, Sushil Chandra Jain,
Supriya Bamane, Rajesh Singh, Syed Azher
Nadeem Pasha, Seema Singh, KR Mamatha, and S
Thejaswini. An extended approach for online
testing of reversible circuits. Networks, 5(6):989–
993, 1994.
[4] N. M. Nayeem and J. E. Rice. Online testable
approaches in reversible logic. Journal of
Electronic Testing, 29(6):763–778, 2013.
[5] R. Landauer. Irreversibility and heat generation in
the computing process. IBM Journal of Research
and Development, 5(3):183–191, July 1961.
[6] C.H. Bennett. Logical reversibility of computation.
IBM Journal of Research and Development,
17(6):525–532, Nov 1973.
[7] P. Gupta, A. Agrawal, and N.K. Jha. An algorithm
for synthesis of reversible logic circuits. Computer-
Aided Design of Integrated Circuits and Systems,
IEEE Transactions on, 25(11):2317–2330, Nov
2006.
[8] Michael A Nielsen and Isaac L Chuang. Quantum
computation and quantum information. Cambridge
university press, 2010.
[9] Ashis Kumer Biswas, Md Mahmudul Hasan,
Ahsan Raja Chowdhury, and Hafiz Md Hasan
Babu. Efficient approaches for designing reversible
International Journal of Pure and Applied Mathematics Special Issue
205
   
   
binary coded decimal adders. Microelectronics
journal, 39(12):1693– 1703, 2008.
[10] M. Morrison and N. Ranganathan. Synthesis of
dual-rail adiabatic logic for low power security
applications. Computer-Aided Design of Integrated
Circuits and Systems, IEEE Transactions on,
33(7):975–988, July 2014.
[11] RichardP. Feynman. Quantum mechanical
computers. Foundations of Physics, 16(6):507–
531, 1986.
[12] Edward Fredkin and Tommaso Toffoli.
Conservative logic. International Journal of
Theoretical Physics, 21(3-4):219–253, 1982.
[13] Tommaso Toffoli. Reversible computing. In Jaco
de Bakker and Jan van Leeuwen, editors,
Automata, Languages and Programming, volume
85 of Lecture Notes in Computer Science, pages
632–644. Springer Berlin Heidelberg, 1980.
[14] S.N. Mahammad and K. Veezhinathan.
Constructing online testable circuits using
reversible logic. Instrumentation and
Measurement, IEEE Transactions on, 59(1):101–
109, Jan 2010.
[15] S.D. Kumar and N.M. Sk. A novel ternary content-
addressable memory (tcam) design using reversible
logic. In VLSI Design (VLSID), 2015 28th
International Conference on, pages 316–320, Jan
2015.
[16] S.D. Kumar and S.K. Noor Mahammad. A novel
sram cell design using reversible logic.
International Journal of Pure and Applied Mathematics Special Issue
206
207
208

Contenu connexe

Tendances

Final Project Report
Final Project ReportFinal Project Report
Final Project ReportRiddhi Shah
 
Advantages of 64 Bit 5T SRAM
Advantages of 64 Bit 5T SRAMAdvantages of 64 Bit 5T SRAM
Advantages of 64 Bit 5T SRAMIJSRED
 
Design and Simulation Low power SRAM Circuits
Design and Simulation Low power SRAM CircuitsDesign and Simulation Low power SRAM Circuits
Design and Simulation Low power SRAM Circuitsijsrd.com
 
Design & Implementation of Subthreshold Memory Cell design based on the prima...
Design & Implementation of Subthreshold Memory Cell design based on the prima...Design & Implementation of Subthreshold Memory Cell design based on the prima...
Design & Implementation of Subthreshold Memory Cell design based on the prima...IOSRJVSP
 
Low Power Threshold Logic Designing Approach for High Energy Efficient Flip-Flop
Low Power Threshold Logic Designing Approach for High Energy Efficient Flip-FlopLow Power Threshold Logic Designing Approach for High Energy Efficient Flip-Flop
Low Power Threshold Logic Designing Approach for High Energy Efficient Flip-FlopAssociate Professor in VSB Coimbatore
 
Design High Performance Combinational Circuits Using Output Prediction Logic-...
Design High Performance Combinational Circuits Using Output Prediction Logic-...Design High Performance Combinational Circuits Using Output Prediction Logic-...
Design High Performance Combinational Circuits Using Output Prediction Logic-...IOSRJECE
 
ADS Lab 5 Report
ADS Lab 5 ReportADS Lab 5 Report
ADS Lab 5 ReportRiddhi Shah
 
Single Ended Schmitt Trigger Based Robust Low Power SRAM Cell
Single Ended Schmitt Trigger Based Robust Low Power SRAM CellSingle Ended Schmitt Trigger Based Robust Low Power SRAM Cell
Single Ended Schmitt Trigger Based Robust Low Power SRAM CellVishwanath Hiremath
 
Kim hybrid memristor_nl2012
Kim hybrid memristor_nl2012Kim hybrid memristor_nl2012
Kim hybrid memristor_nl2012Damoum Atta
 
Digital standard cell library Design flow
Digital standard cell library Design flowDigital standard cell library Design flow
Digital standard cell library Design flowijsrd.com
 
Coarse Grained Hybrid Reconfigurable Architecture with NoC Router for Variabl...
Coarse Grained Hybrid Reconfigurable Architecture with NoC Router for Variabl...Coarse Grained Hybrid Reconfigurable Architecture with NoC Router for Variabl...
Coarse Grained Hybrid Reconfigurable Architecture with NoC Router for Variabl...Dhiraj Chaudhary
 

Tendances (17)

Final Project Report
Final Project ReportFinal Project Report
Final Project Report
 
Advantages of 64 Bit 5T SRAM
Advantages of 64 Bit 5T SRAMAdvantages of 64 Bit 5T SRAM
Advantages of 64 Bit 5T SRAM
 
Low power sram
Low power sramLow power sram
Low power sram
 
Design and Simulation Low power SRAM Circuits
Design and Simulation Low power SRAM CircuitsDesign and Simulation Low power SRAM Circuits
Design and Simulation Low power SRAM Circuits
 
Design & Implementation of Subthreshold Memory Cell design based on the prima...
Design & Implementation of Subthreshold Memory Cell design based on the prima...Design & Implementation of Subthreshold Memory Cell design based on the prima...
Design & Implementation of Subthreshold Memory Cell design based on the prima...
 
Low Power Threshold Logic Designing Approach for High Energy Efficient Flip-Flop
Low Power Threshold Logic Designing Approach for High Energy Efficient Flip-FlopLow Power Threshold Logic Designing Approach for High Energy Efficient Flip-Flop
Low Power Threshold Logic Designing Approach for High Energy Efficient Flip-Flop
 
Accelerix ISSCC 1998 Paper
Accelerix ISSCC 1998 PaperAccelerix ISSCC 1998 Paper
Accelerix ISSCC 1998 Paper
 
B0540714
B0540714B0540714
B0540714
 
Design High Performance Combinational Circuits Using Output Prediction Logic-...
Design High Performance Combinational Circuits Using Output Prediction Logic-...Design High Performance Combinational Circuits Using Output Prediction Logic-...
Design High Performance Combinational Circuits Using Output Prediction Logic-...
 
ADS Lab 5 Report
ADS Lab 5 ReportADS Lab 5 Report
ADS Lab 5 Report
 
Ad4103173176
Ad4103173176Ad4103173176
Ad4103173176
 
Sram pdf
Sram pdfSram pdf
Sram pdf
 
Single Ended Schmitt Trigger Based Robust Low Power SRAM Cell
Single Ended Schmitt Trigger Based Robust Low Power SRAM CellSingle Ended Schmitt Trigger Based Robust Low Power SRAM Cell
Single Ended Schmitt Trigger Based Robust Low Power SRAM Cell
 
Kim hybrid memristor_nl2012
Kim hybrid memristor_nl2012Kim hybrid memristor_nl2012
Kim hybrid memristor_nl2012
 
Digital standard cell library Design flow
Digital standard cell library Design flowDigital standard cell library Design flow
Digital standard cell library Design flow
 
SRAM
SRAMSRAM
SRAM
 
Coarse Grained Hybrid Reconfigurable Architecture with NoC Router for Variabl...
Coarse Grained Hybrid Reconfigurable Architecture with NoC Router for Variabl...Coarse Grained Hybrid Reconfigurable Architecture with NoC Router for Variabl...
Coarse Grained Hybrid Reconfigurable Architecture with NoC Router for Variabl...
 

Similaire à PERFORMANCE ANALYSIS OF SRAM CELL USING REVERSIBLE LOGIC GATES

Energy optimization of 6T SRAM cell using low-voltage and high-performance in...
Energy optimization of 6T SRAM cell using low-voltage and high-performance in...Energy optimization of 6T SRAM cell using low-voltage and high-performance in...
Energy optimization of 6T SRAM cell using low-voltage and high-performance in...IJECEIAES
 
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Speed...
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Speed...Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Speed...
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Speed...VLSICS Design
 
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee...
 Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee... Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee...
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee...VLSICS Design
 
Study and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
Study and Analysis of Low Power SRAM Memory Array at nano-scaled TechnologyStudy and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
Study and Analysis of Low Power SRAM Memory Array at nano-scaled TechnologyIRJET Journal
 
IMPLEMENTATION OF LOW POWER ADIABATIC SRAM
IMPLEMENTATION OF LOW POWER ADIABATIC SRAMIMPLEMENTATION OF LOW POWER ADIABATIC SRAM
IMPLEMENTATION OF LOW POWER ADIABATIC SRAMVLSICS Design
 
IRJET- Comparative Analysis of High Speed SRAM Cell for 90nm CMOS Technology
IRJET- Comparative Analysis of High Speed SRAM Cell for 90nm CMOS TechnologyIRJET- Comparative Analysis of High Speed SRAM Cell for 90nm CMOS Technology
IRJET- Comparative Analysis of High Speed SRAM Cell for 90nm CMOS TechnologyIRJET Journal
 
IMPLEMENTATION OF LOW POWER ADIABATIC SRAM
IMPLEMENTATION OF LOW POWER ADIABATIC SRAMIMPLEMENTATION OF LOW POWER ADIABATIC SRAM
IMPLEMENTATION OF LOW POWER ADIABATIC SRAMVLSICS Design
 
IMPLEMENTATION OF LOW POWER ADIABATIC SRAM
IMPLEMENTATION OF LOW POWER ADIABATIC SRAMIMPLEMENTATION OF LOW POWER ADIABATIC SRAM
IMPLEMENTATION OF LOW POWER ADIABATIC SRAMVLSICS Design
 
250nm Technology Based Low Power SRAM Memory
250nm Technology Based Low Power SRAM Memory250nm Technology Based Low Power SRAM Memory
250nm Technology Based Low Power SRAM Memoryiosrjce
 
Advantages of 64 Bit 5T SRAM
Advantages of 64 Bit 5T SRAMAdvantages of 64 Bit 5T SRAM
Advantages of 64 Bit 5T SRAMIJSRED
 
Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...
Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...
Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...IRJET Journal
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceresearchinventy
 
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIER
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIERSRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIER
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIERIRJET Journal
 
IRJET- Deisgn of Low Power 16x16 Sram with Adiabatic Logic
IRJET- Deisgn of Low Power 16x16 Sram with Adiabatic LogicIRJET- Deisgn of Low Power 16x16 Sram with Adiabatic Logic
IRJET- Deisgn of Low Power 16x16 Sram with Adiabatic LogicIRJET Journal
 
An Innovative Design solution for minimizing Power Dissipation in SRAM Cell
An Innovative Design solution for minimizing Power Dissipation in SRAM CellAn Innovative Design solution for minimizing Power Dissipation in SRAM Cell
An Innovative Design solution for minimizing Power Dissipation in SRAM CellIJERA Editor
 
Time and Low Power Operation Using Embedded Dram to Gain Cell Data Retention
Time and Low Power Operation Using Embedded Dram to Gain Cell Data RetentionTime and Low Power Operation Using Embedded Dram to Gain Cell Data Retention
Time and Low Power Operation Using Embedded Dram to Gain Cell Data RetentionIJMTST Journal
 
STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...
STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...
STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...VLSICS Design
 
STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...
STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...
STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...VLSICS Design
 
STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...
STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...
STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...VLSICS Design
 

Similaire à PERFORMANCE ANALYSIS OF SRAM CELL USING REVERSIBLE LOGIC GATES (20)

Energy optimization of 6T SRAM cell using low-voltage and high-performance in...
Energy optimization of 6T SRAM cell using low-voltage and high-performance in...Energy optimization of 6T SRAM cell using low-voltage and high-performance in...
Energy optimization of 6T SRAM cell using low-voltage and high-performance in...
 
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Speed...
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Speed...Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Speed...
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Speed...
 
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee...
 Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee... Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee...
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee...
 
Study and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
Study and Analysis of Low Power SRAM Memory Array at nano-scaled TechnologyStudy and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
Study and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
 
IMPLEMENTATION OF LOW POWER ADIABATIC SRAM
IMPLEMENTATION OF LOW POWER ADIABATIC SRAMIMPLEMENTATION OF LOW POWER ADIABATIC SRAM
IMPLEMENTATION OF LOW POWER ADIABATIC SRAM
 
IRJET- Comparative Analysis of High Speed SRAM Cell for 90nm CMOS Technology
IRJET- Comparative Analysis of High Speed SRAM Cell for 90nm CMOS TechnologyIRJET- Comparative Analysis of High Speed SRAM Cell for 90nm CMOS Technology
IRJET- Comparative Analysis of High Speed SRAM Cell for 90nm CMOS Technology
 
IMPLEMENTATION OF LOW POWER ADIABATIC SRAM
IMPLEMENTATION OF LOW POWER ADIABATIC SRAMIMPLEMENTATION OF LOW POWER ADIABATIC SRAM
IMPLEMENTATION OF LOW POWER ADIABATIC SRAM
 
IMPLEMENTATION OF LOW POWER ADIABATIC SRAM
IMPLEMENTATION OF LOW POWER ADIABATIC SRAMIMPLEMENTATION OF LOW POWER ADIABATIC SRAM
IMPLEMENTATION OF LOW POWER ADIABATIC SRAM
 
250nm Technology Based Low Power SRAM Memory
250nm Technology Based Low Power SRAM Memory250nm Technology Based Low Power SRAM Memory
250nm Technology Based Low Power SRAM Memory
 
Advantages of 64 Bit 5T SRAM
Advantages of 64 Bit 5T SRAMAdvantages of 64 Bit 5T SRAM
Advantages of 64 Bit 5T SRAM
 
Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...
Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...
Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Iw2616951698
Iw2616951698Iw2616951698
Iw2616951698
 
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIER
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIERSRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIER
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIER
 
IRJET- Deisgn of Low Power 16x16 Sram with Adiabatic Logic
IRJET- Deisgn of Low Power 16x16 Sram with Adiabatic LogicIRJET- Deisgn of Low Power 16x16 Sram with Adiabatic Logic
IRJET- Deisgn of Low Power 16x16 Sram with Adiabatic Logic
 
An Innovative Design solution for minimizing Power Dissipation in SRAM Cell
An Innovative Design solution for minimizing Power Dissipation in SRAM CellAn Innovative Design solution for minimizing Power Dissipation in SRAM Cell
An Innovative Design solution for minimizing Power Dissipation in SRAM Cell
 
Time and Low Power Operation Using Embedded Dram to Gain Cell Data Retention
Time and Low Power Operation Using Embedded Dram to Gain Cell Data RetentionTime and Low Power Operation Using Embedded Dram to Gain Cell Data Retention
Time and Low Power Operation Using Embedded Dram to Gain Cell Data Retention
 
STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...
STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...
STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...
 
STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...
STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...
STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...
 
STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...
STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...
STATIC NOISE MARGIN OPTIMIZED 11NM SHORTED-GATE AND INDEPENDENT-GATE LOW POWE...
 

Dernier

MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 

Dernier (20)

MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 

PERFORMANCE ANALYSIS OF SRAM CELL USING REVERSIBLE LOGIC GATES

  • 1.         PERFORMANCE ANALYSIS OF SRAM CELL USING REVERSIBLE LOGIC GATES 1 M. Aditya, 2 Dr.B. Balaji, 1 Assistant Professor, ECE Department, K L University, aditya.nitgoa@gmail.com 2 Associate Professor, ECE Department, K L University, vahividi@gmail.com ABSTRACT: Reversible logic shows a great potential in the design of Low-power circuits. Remarkable work has been done in design of basic arithmetic circuits. Present day progress in sequential circuit design of reversible logic circuits has shown new ways in performance of Static random access memory (SRAM) and Dynamic random access memory (DRAM). As the memory size is increasing exponentially, the power absorbed by memory cells is also growing rapidly. In recent years reversible logic has achieved great interest because of its low power performances. This paper proposes a new SRAM cell which uses Feynman gates. The proposed SRAM cell shows reduction of 66% in terms of quantum cost, 66% reduction in quantum delay, 60% reduction in number of gates count and 50% reduction in number of transistors count. Keywords: Arithmetic circuits, static random access memory, reversible logic, feynman gate. 1. Introduction The integral part of any digital system is Memory. Every typical digital system require static random access memory (SRAM) for processing and storing. Several authors [1], [2] have proposed various methods of constructing SRAM arrays and shown their performance parameters. For the purpose of testing, extended peres [3] and extended toffoli [4] can be used. Static memories maintain their state as long as power is supplied to it. The high speed features of SRAM cell made it popular in memory cells. To provide memory to a digital circuit, there are mainly two methods. The first method is to provide positive feedback that can be adjusted to make available with two stable states. Such a bistable digital circuit is used to store bit of information. Each stable state corresponds to store binary-0 and other to binary-1. In order to hold a bit of data, SRAM cell uses a bistable latch. Bistable circuit remains in one or the other state indefinitely and thus is Static. The second method is storing binary bit of information as charge on capacitor. It is treated as storing binary-1 when the capacitor is charging and as storing binary-0 when capacitor is discharging. This form of memory uses periodic recharging called “refresh” and thus is Dynamic. Now-a-days as applications of memory are increasing, interest in designing memory cells that consumes low power is also increasing. In scaling of technology, reduction of active power requires minimizing loading from the wire by decreasing capacitance. The switching activity can be reduced by reducing the clock frequency because P = αCL Vdd 2 fC LK. Idea of low power VLSI circuits acquired great concern in present years due to its extensive applications. Reversible logic shows significant promise in designing circuits with low power. Now-a-days VLSI chips integrate megamodules, memories and random logic. Launderer [5] has suggested in that (KT)(ln2) J of energy would be dissipated in form of heat energy where K(= 1.38 × 10−23 m2 kgs−2 K −1 ) is Boltzmann’s constant and T is temperature in kelvin for every information bit loss. Bennet [6] demonstrated that there is possibility of power dissipation becoming zero if the circuit is built with reversible logic gates. Thus reversible logic gates do not lose any information. The dissipation of energy due to loss of information is not noteworthy in present clock speed of computers. As clock speeds of computers are increased in future technologies, the dissipation plays a very important role. The energy loss in reversible logic circuits is removed by “un- computing” the information that is already computed. Designing reversible logic is independent from designing boolean logic in following ways [7] 1) Unlike boolean logic, reversible logic circuits require equal number of inputs and outputs i.e Number of Inputs = Number of Outputs 2) Irreversible operations like feedback and fanout are not used. 3) Minimum usage of garbage outputs and constant inputs. International Journal of Pure and Applied Mathematics Volume 117 No. 19 2017, 203-207 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu Special Issue ijpam.eu 203
  • 2.         2. Conventional 6T SRAM Cell A conventional 6T SRAM cell is discussed in this section and is shown in Fig.1. To store one bit of information, SRAM cell contains two cross coupled NOT gates (Inverters) which form a latch. The access transistors (T1 and T2 ) are used to connect the SRAM cell to the bit lines (BL and BL ) SRAM cell function in one of the following modes. Read mode, write mode or hold mode. When word line (WL) = 0 then SRAM holds the data that is stored because the access transistors T1 and T2 are in OFF state [15]. Word line (WL) has to be enabled to close access transistors T1 and T2 so that SRAM cell will read the data. To set the cell state or to check the states of BL and BL , sense amplifiers are used at the bitlines. In conventional SRAM to excel the functionality, the row cells are enabled by using WL output. fredkin gates which forms a latch and MLMRG gate controls it. The total quantum cost of SRAM cell is 21 and worst case delay is given by 19. A novel SRAM cell is designed in [16] using 3 × 3 fredkin gate and 2 × 2 feynman gate. In this paper, feynman gate and fredkin gate are used to implement latch. The quantum cost of feynman and fredkin gates are 1 and 5 respectively. Similarly the quantum delays of feynman and fredkin gate are 1 and 5 respectively. Fig. 1. SRAM cell 3. Proposed Work This section explains the proposed SRAM using reversible logic gates. Fig.2 shows the proposed SRAM cell. As the latch consists of back to back connected inverters, it can be implemented with feynman gates, toffoli gates and fredkin gates. But for a single XOR operation with feynman, toffoli and fredkin separately, feynman gate shows less power dissipation than toffoli and fredkin. Fig. 2. Proposed SRAM cell Thus feynman gate is used to implement an inverter (NOT gate). A latch is formed by connecting such inverters back to back as shown in Fig.2. At the time of write operation, the table 1 shows the truth table of access transistors. Table 1: TRUTH TABLE DURING WRITE OPERATION Bit WL Stored data 0 1 0 1 1 1 X 0 No change International Journal of Pure and Applied Mathematics Special Issue 204
  • 3.         Table 2: PERFORMANCE OF DIFFERENCT SRAM STRUCTURES Fig.2 displays the proposed SRAM cell with write and read signals. SRAM cell studied in earlier section is used for storing bits of data. The data is saved in SRAM cell initially used SRAM reversible cell as explained in earlier section. The quantity saved will be transferred through 2×2 Feynman gate with binary-1 as one of the input. This generates the complement output at the output of feynman gate. It also generates a garbage output. The complement output is given as input to the other 2×2 feynman gate along with binary-1 as other input. This feynman gate also functions as inverter which is fed to the original input. In this way the back-to back connected inverter action is performed using Feynman gates. Here also a garbage output is generated. SRAM cell will either be in write mode or read mode if WL=1. Whatever the value of data input will be stored in SRAM cell if WR=1. If RD=1 and WR=0 then value saved in SRAM cell will be data output which mirror physical Performance of proposed SRAM cell. 1) Read operation: Assuming that cell initially storing logic-1, during read operation Q is saturated at Vdd and Q at 0 V. The BL and BL lines are initially precharged (Pre) between 0 V and Vdd before the read operation begins (usually to Vdd 2 ). The BL and BL of SRAM cell are coupled to sense amplifier during read operation to produce output data correspondingly. 2) Write operation: Considering the write operation, assuming that cell is storing logic-1 initially and we would like to write logic-0. For this BL is discharged to 0 V, BL is charged to Vdd and cell is selected by making WL to Vdd. The suggested architecture of SRAM cell is simulated in Cadence GPDK 180nm technology. The architecture is improved and design is minimized in terms of quantum cost and worst case delay. The garbage output of suggested architecture is 2. The quantum cost is minimized to 2 and worst case delay to 2∆ 4. Conclusion A new SRAM cell is proposed in this paper and it is analyzed with existing designs. Decreasing garbage outputs and ancilla inputs is the most essential need in the architecture of Reversible logic. The proposed SRAM cell shows reduction in quantum cost by 66%, quantum delay by 66%. It also shows decrement of 60% in gate count and 50% in number of transistors. References [1] M. Morrison, M. Lewandowski, R. Meana, and N. Ranganathan. Design of static and dynamic ram arrays using a novel reversible logic gate and decoder. In Nanotechnology (IEEE-NANO), 2011 11th IEEE Conference on, pages 417–420, Aug 2011. [2] Bhavya Daya, Shu Jiang, Piotr Nowak, and Jaffer Sharief. Synchronous 16x8 sram design. University of Florida, 2011. [3] Anugrah Jain, Nitin Purohit, Sushil Chandra Jain, Supriya Bamane, Rajesh Singh, Syed Azher Nadeem Pasha, Seema Singh, KR Mamatha, and S Thejaswini. An extended approach for online testing of reversible circuits. Networks, 5(6):989– 993, 1994. [4] N. M. Nayeem and J. E. Rice. Online testable approaches in reversible logic. Journal of Electronic Testing, 29(6):763–778, 2013. [5] R. Landauer. Irreversibility and heat generation in the computing process. IBM Journal of Research and Development, 5(3):183–191, July 1961. [6] C.H. Bennett. Logical reversibility of computation. IBM Journal of Research and Development, 17(6):525–532, Nov 1973. [7] P. Gupta, A. Agrawal, and N.K. Jha. An algorithm for synthesis of reversible logic circuits. Computer- Aided Design of Integrated Circuits and Systems, IEEE Transactions on, 25(11):2317–2330, Nov 2006. [8] Michael A Nielsen and Isaac L Chuang. Quantum computation and quantum information. Cambridge university press, 2010. [9] Ashis Kumer Biswas, Md Mahmudul Hasan, Ahsan Raja Chowdhury, and Hafiz Md Hasan Babu. Efficient approaches for designing reversible International Journal of Pure and Applied Mathematics Special Issue 205
  • 4.         binary coded decimal adders. Microelectronics journal, 39(12):1693– 1703, 2008. [10] M. Morrison and N. Ranganathan. Synthesis of dual-rail adiabatic logic for low power security applications. Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on, 33(7):975–988, July 2014. [11] RichardP. Feynman. Quantum mechanical computers. Foundations of Physics, 16(6):507– 531, 1986. [12] Edward Fredkin and Tommaso Toffoli. Conservative logic. International Journal of Theoretical Physics, 21(3-4):219–253, 1982. [13] Tommaso Toffoli. Reversible computing. In Jaco de Bakker and Jan van Leeuwen, editors, Automata, Languages and Programming, volume 85 of Lecture Notes in Computer Science, pages 632–644. Springer Berlin Heidelberg, 1980. [14] S.N. Mahammad and K. Veezhinathan. Constructing online testable circuits using reversible logic. Instrumentation and Measurement, IEEE Transactions on, 59(1):101– 109, Jan 2010. [15] S.D. Kumar and N.M. Sk. A novel ternary content- addressable memory (tcam) design using reversible logic. In VLSI Design (VLSID), 2015 28th International Conference on, pages 316–320, Jan 2015. [16] S.D. Kumar and S.K. Noor Mahammad. A novel sram cell design using reversible logic. International Journal of Pure and Applied Mathematics Special Issue 206
  • 5. 207
  • 6. 208