<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">CS</journal-id><journal-title-group><journal-title>Circuits and Systems</journal-title></journal-title-group><issn pub-type="epub">2153-1285</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/cs.2016.73012</article-id><article-id pub-id-type="publisher-id">CS-65156</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject><subject> Engineering</subject><subject> Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Design and Analysis of Low Power Hybrid Memristor-CMOS Based Distinct Binary Logic Nonvolatile SRAM Cell
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>eerappan</surname><given-names>Saminathan</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Kuppusamy</surname><given-names>Paramasivam</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of ECE, Maharaja Engineering College, Avinashi, India</addr-line></aff><aff id="aff2"><addr-line>Department of ECE, Karpagam College of Engineering, Coimbatore, India</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>nvsami2010@gmail.com(ES)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>23</day><month>03</month><year>2016</year></pub-date><volume>07</volume><issue>03</issue><fpage>119</fpage><lpage>127</lpage><history><date date-type="received"><day>24</day>	<month>February</month>	<year>2016</year></date><date date-type="rev-recd"><day>accepted</day>	<month>25</month>	<year>March</year>	</date><date date-type="accepted"><day>30</day>	<month>March</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Memristor is a newly found fourth circuit element for the next generation emerging nonvolatile memory technology. In this paper, design of new type of nonvolatile static random access memory cell is proposed by using a combination of memristor and complemented metal oxide semiconductor. Biolek memristor model and CMOS 180 nm technology are used to form a single cell. By introducing distinct binary logic to avoid safety margin is left for each binary logic output and enables better read/write data integrity. The total power consumption reduces from 0.407 mw (milli-watt) to 0.127 mw which is less than existing memristor based memory cell of the same CMOS technology. Read and write time is also significantly reduced. However, write time is higher than conventional 6T SRAM cell and can be reduced by increasing motion of electron in the memristor. The change of the memristor state is shown by applying piecewise linear input voltage.
 
</p></abstract><kwd-group><kwd>Memristor-CMOS</kwd><kwd> Nonvolatile Memory</kwd><kwd> Power Consumption</kwd><kwd> DBL</kwd><kwd> PWL Input</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>SRAM is used as a memory element because of faster operation and better performance. However, data retention leads a main problem in SRAM since data is lost when power is switched off. The volatility characteristic of conventional SRAM rises the booting time for systems utilizing SRAM either as main memory or cache. Introduction of nonvolatile memory into the main memory or cache architectures can be an effective means to decrease booting time and energy consumption. As the technology developed, new storage capabilities are required. Memristor-CMOS based SRAM cell can be a capable circuit component that would permit conventional SRAM cells to retain data when power is off without need of extra circuitry. A memristor is a fourth fundamental circuit element and can be used as a memory because of its nonvolatile characteristics, better scalability, higher packing density and low power consumption. It can be characterized by Loen Chua in 1971 as a fourth fundamental missing circuit component [<xref ref-type="bibr" rid="scirp.65156-ref1">1</xref>] . The other three basic components are resistor, capacitor and inductor. The main difference between the memristor and three fundamental circuit elements (R, L, and C) is its nonlinear input-output characteristics. In 2008, Hewlett Packard lab declared that the memristor was fabricated physically using two terminal titanium-di-oxides (TiO<sub>2</sub>) [<xref ref-type="bibr" rid="scirp.65156-ref2">2</xref>] . HP lab clarified the first physical demonstration of a memristor, conforming Chua’s theory [<xref ref-type="bibr" rid="scirp.65156-ref3">3</xref>] and flashing in the electronic industry.</p><p>Basically the memristor is a memory resistor whose resistance changes when a voltage is applied to this element and maintained on that particular value when the source is removed. It is suitable to use the name memristor to explain a “memristive device”. It links magnetic flux to electric charge in similar to the resistor links voltage to current, capacitor links voltage to charge and inductor links flux to current. By exploiting memristor as storage element in a memory is a clear choice. The most emerging memory technologies, which are measured as potential replacement for Flash, DRAM and SRAM, are based on memristors. These technologies are somewhat unformed and are not yet fully commercial [<xref ref-type="bibr" rid="scirp.65156-ref4">4</xref>] . The ability to control and alter their current-voltage characteristics can be used for performing different computational operations. Current CMOS based memory technology looks many challenges to meet the increasing demand for refining the processing speed and higher data size. For instance, static random access memory (SRAM), the most widely used on-chip memory, is facing its physical limits in attaining higher densities and lowering power consumption. In addition, progress in using other emerging memory technologies, such as eDRAM, MRAM, PCRAM, is prohibited by their lack of compatibility with CMOS, their slow access time, and their limited scalability [<xref ref-type="bibr" rid="scirp.65156-ref5">5</xref>] . Memristor is a two terminal device that works in one of two nonvolatile resistive states R<sub>ON</sub> or R<sub>OFF</sub>. It consume less power than transistors as they do not require a minimum voltage to sense their state or need of power to retain [<xref ref-type="bibr" rid="scirp.65156-ref6">6</xref>] .</p><p>The paper planned with introduction of memristor and modelling of memristor with nonlinear dopant drift with new parameter [<xref ref-type="bibr" rid="scirp.65156-ref7">7</xref>] . Then it goes directly into the structure of the proposed circuit, its working principle and its functionality. Then it confers the nonvolatile property and power dissipation of memristor-CMOS based memory cell and finally it concludes with the future views of the circuit.</p></sec><sec id="s2"><title>2. HP Labs Model of the Memristor</title><p>The physical model of the memristor involves two-layer of thin film (size D ≈ 10 nm) made up of TiO<sub>2</sub>, sandwiched between platinum (Pt) contacts. The structure of model is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>. One of the layers is doped with oxygen vacancies and thus it acts as a semiconductor. The second layer is an undoped region has an insulating property. As a significance of complex material processes, the width w of the doped region is modulated depending on the amount of electric charge passing through the memristor. With electric current passing in a given direction, the boundary between the two regions is moving in the same direction.</p><p>The total resistance of the memristor <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7600447x6.png" xlink:type="simple"/></inline-formula> is a sum of the resistances of the doped and undoped regions. The relation is given in Equation (1) as follows.</p><disp-formula id="scirp.65156-formula1440"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7600447x7.png"  xlink:type="simple"/></disp-formula><p>where, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7600447x8.png" xlink:type="simple"/></inline-formula> is the width of the doped region, referenced to the total length D of the TiO<sub>2</sub> layer, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7600447x9.png" xlink:type="simple"/></inline-formula> is the bound values of the memristor resistance for w = 0 and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7600447x10.png" xlink:type="simple"/></inline-formula> are the bound values of the memristor resistance for w = D. The Ohm’s law is valid between the memristor voltages and current [<xref ref-type="bibr" rid="scirp.65156-ref7">7</xref>] as shown in Equation (2)</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Memristor model based on [<xref ref-type="bibr" rid="scirp.65156-ref2">2</xref>] </title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-7600447x11.png"/></fig><disp-formula id="scirp.65156-formula1441"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7600447x12.png"  xlink:type="simple"/></disp-formula><p>The speed of the movement of the boundary between the doped and undoped regions depends on the resistance of doped area, on the passing current, and on other factors according to the state Equation (3).</p><disp-formula id="scirp.65156-formula1442"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7600447x13.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.65156-formula1443"><label>, (4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7600447x14.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7600447x15.png" xlink:type="simple"/></inline-formula> is the so-called dopant mobility.</p><p>Small voltages can yield massive electric fields, which can secondarily produce significant nonlinearities in ionic transport. These nonlinearities clear themselves particularly at the thin film edges, where the speed of the boundary between the doped and undoped regions slowly decreases to zero. This phenomenon, called nonlinear dopant drift, can be modeled by the so called window function f(x). The paper [<xref ref-type="bibr" rid="scirp.65156-ref8">8</xref>] proposes the window function in the form of following Equation (5).</p><disp-formula id="scirp.65156-formula1444"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7600447x16.png"  xlink:type="simple"/></disp-formula><p>where p is a positive integer. This window function confirms zero drift at the boundaries but it grieves with terminal state problem. Biolek [<xref ref-type="bibr" rid="scirp.65156-ref7">7</xref>] proposed an alternative window function that contains memristive current i as an additional parameter. The following Biolek window function in Equation (6) is used for simulation.</p><disp-formula id="scirp.65156-formula1445"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7600447x17.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/5-7600447x18.png" xlink:type="simple"/></inline-formula> and</p><disp-formula id="scirp.65156-formula1446"><graphic  xlink:href="http://html.scirp.org/file/5-7600447x19.png"  xlink:type="simple"/></disp-formula><p>The current is considered to be positive if it increases the width of the doped layer. Function (6) is zero at either edge.</p></sec><sec id="s3"><title>3. Related Works</title><p>SRAM is a semiconductor memory commonly used in electronics industry and general computing applications. It is a volatile because when the power is removed from the memory device, the data will disappear. The most commonly used SRAM type is the 6T SRAM which offers better speed of operation, noise immunity and standby current. The main disadvantage of the 6T SRAM structure is its large size and high power consumption. To overcome these restrictions, hybrid memristor-CMOS SRAM memories are being developed recently. There are many researches on memristor-CMOS based memories. Barker Mohammad et al. [<xref ref-type="bibr" rid="scirp.65156-ref6">6</xref>] examined the write and read performance for a memristor based memory, based on surveying three different types of existing mathematical: linear, nonlinear, and exponential drift models. In [<xref ref-type="bibr" rid="scirp.65156-ref9">9</xref>] Syed Shakib Sarwar et al. proposed a new idea of NVRAM cell using memristor. The read time is much faster compared to a conventional SRAM and the power consumption is also much smaller. In [<xref ref-type="bibr" rid="scirp.65156-ref10">10</xref>] E. Linn et al. presented a complimentary resistive switch and it consists of two anti-serial memristive elements which validates the construction of large passive crossbar arrays with a drastic reduction in power consumption. Eshraghian et al. in [<xref ref-type="bibr" rid="scirp.65156-ref11">11</xref>] provided the nonvolatile characteristics and nanoscale geometry of the memristor together with its compatibility with CMOS process technology increases the memory cell packing density, reduces power dissipation and provides for new approaches towards power reduction and management through disabling blocks of MCAM cells without loss of stored data.</p></sec><sec id="s4"><title>4. Proposed Memristor-CMOS Hybrid Memory Cell</title><p>The main feature of proposed circuits is as follows.</p><p>1) Create a spice model of memristor that closely matches the mathematical model by using Biolek window function [<xref ref-type="bibr" rid="scirp.65156-ref7">7</xref>] that includes memristor current as an additional parameter.</p><p>2) Design of new nonvolatile memory cell that consists of four transistors and it is compared with existing memristor based memory cell [<xref ref-type="bibr" rid="scirp.65156-ref9">9</xref>] and conventional 6T SRAM cell [<xref ref-type="bibr" rid="scirp.65156-ref12">12</xref>] .</p><p>3) No need of generating external “comb” signal for enabling data input and data out of the memory cell [<xref ref-type="bibr" rid="scirp.65156-ref9">9</xref>] . The same read and write signal within the memory cell is used for enabling data in and out.</p><p>4) No need of safety margin is allotted for each logic output [<xref ref-type="bibr" rid="scirp.65156-ref13">13</xref>] . By using DBL method it can be removed and provides better read/write data integrity.</p><p>5) Analyses the nonvolatile property, read time, write time and power dissipation of proposed memory cell.</p>DBL Method<p>In this method, a ground potential is raised to slightly negative rather than zero. During read operation, the memory cell output goes to positive volts when data input is logic 1 and negative volts when data input is logic zero for the corresponding data input Din = vdd (logic 1) and Din = 0 volt (logic 0). It will eliminate a safety margin is left for each logic output [<xref ref-type="bibr" rid="scirp.65156-ref13">13</xref>] and enables a better Read/write data integrity. This voltage can be easily interpreted as a logic1 and logic 0 by any one of the sensing amplifier or comparator techniques.</p><p>The circuit schematic of proposed SRAM cell is shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>. The NMOS transistor M1 and M2 are used to Read the data from memristor and write the data into the memristor respectively. The transistor M3 and M4 are used to isolate a memory cell from other memory cell during read and write operation and enables the data input into the memory cell and data out from the memory cell. No extra signal is needed such as comb in [<xref ref-type="bibr" rid="scirp.65156-ref9">9</xref>] . Two memristors U1 and U2 are used as a storage element.</p><p>During write operation, two memristors U1 and U2 are comes under parallel connection as shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>(a) and during read operation, they are comes under serial connection as shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>(b). When a bit is to be written, RD is connected to low state and WR is connected to high state. The data input Din = 2 volts (logic 1) and Din = 0 volt (logic 0). If a bit is to be read, RD is connected to high state and WR is connected to low state, then the voltage at data out as [<xref ref-type="bibr" rid="scirp.65156-ref9">9</xref>] following in Equation (7).</p><disp-formula id="scirp.65156-formula1447"><label>, (7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/5-7600447x20.png"  xlink:type="simple"/></disp-formula><p>where, R1 and R2 are the resistances of memristor U1 and U2 respectively. As a polarities of the memristors are opposite, flux produced at U1 and U2 are also opposite in direction. If Din = logic 1, flux at U2 is higher than U1 and Din = logic 0, flux at U1 is higher than U2.</p></sec><sec id="s5"><title>5. Simulation Results and Analysis</title><p>Simulation arrangement is formed with additional transistor for the verification of nonvolatile property of a</p><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Proposed SRAM Cell</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-7600447x21.png"/></fig><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Circuit schematic while (a) Write operation, (b) Read operation</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-7600447x22.png"/></fig><p>memristor. MOSFETs of the tsmc-180 nm technology are used for simulation. The proposed circuit is simulated by using LTspice IV 4.1 simulation tool. It is a fourth generation switching regulator design program from Linear Technology. The program consists of a high performance SPICE simulator protracted with a mixed mode simulation capability. The Program’s integrated classified schematic capture and SPICE simulator are available for general use. The improved performance of the SPICE Simulation engine is an advantage for simulating general analog circuits and should be of attention to all electronic engineers [<xref ref-type="bibr" rid="scirp.65156-ref14">14</xref>] . In this paper, during write operation −0.2 volt (−vdd/10) is applied at one end of memory cell and other end having 2 volts for logic 1 and 0 volt for logic 0. During read operation, voltage applied between the memory cell is vdd/2 and (−vdd/10). A voltage −0.2 volt is selected based on the best output pattern and simulation parameter of the memristor. The memory cell output bounces distinct binary logic i.e. 1.043 volts for logic 1 and −0.571 volt for logic 0. This voltage can be easily understood by using comparator with zero reference voltage. The following parameters are used for circuit simulation: R<sub>ON</sub> = 1 kΩ, R<sub>OFF</sub> = 100 KΩ, R<sub>INIT</sub> = 80 KΩ, D = 3 nm, u<sub>v</sub> = 350e−9 and p = 25. The above parameters are chosen based on the biolek window function and best output pattern after the number of iterations are completed.</p><sec id="s5_1"><title>5.1. Write and Read Operation (When Din = 1)</title><p>During write1operation, logic 1 is written in to the memory cell. For that, data input Din = 1, write signal WR = 1 is activated in the interval 2 ns to 4.5 ns by applying PWL input voltage as shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>(a). The input data for logic 1 is appeared at memristor as shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>(b). The write time interval is found based on the best flux pattern created when writing logic 1. At that time flux at memristor U2 is higher than U1, i.e. in opposite direction as shown <xref ref-type="fig" rid="fig4">Figure 4</xref>(c). After write operation, all the power sources are switched off for the interval 20 ns to 40 ns, the power supply Vdd/2 and (−Vdd/10) goes to low state as shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>. Next read signal RD = 1 is applied continuously five pulses and each pulse having 0.1ns duration to examine the saved data as shown in <xref ref-type="fig" rid="fig6">Figure 6</xref>(a). After that the data is present i.e. data out = 1.043 volts as shown in <xref ref-type="fig" rid="fig6">Figure 6</xref>(b). The results reveal that the reading operation does not interrupt the internal state of the memory cell.</p></sec><sec id="s5_2"><title>5.2. Write and Read Operation (When Din = 0)</title><p>During write 0 operation, logic 0 is written in to the memory cell. For that, Din = 0, WR = 1 is activated in the interval 2 ns to 4.5 ns by applying PWL input voltage as shown in <xref ref-type="fig" rid="fig7">Figure 7</xref>(a). The input data for a logic 0 is appeared at memristor as shown in <xref ref-type="fig" rid="fig7">Figure 7</xref>(b). When writing logic 0, flux at memristor U1 is higher than U2 i.e. in opposite direction as shown <xref ref-type="fig" rid="fig7">Figure 7</xref>(c). After write 0 operations, all the power sources are switched off for the interval 20 ns to 40 ns. Next data is to be read by activating RD = 1 for a continuously five pulses having 0.1 ns duration as shown in <xref ref-type="fig" rid="fig8">Figure 8</xref>(a). Data is present i.e. data out = −0.571 volt as shown in <xref ref-type="fig" rid="fig8">Figure 8</xref>(b).</p><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Timing diagram of write operation when Din = 1. (a). Write signal, (b). Data input at memristor, (c). Flux of memristor U2 is higher than U1</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-7600447x23.png"/></fig><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> All the power sources switched off during the time interval 20 - 40 ns for investigate nonvolatility of memristor</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-7600447x24.png"/></fig><p>This voltage is interpreted as logic 0 and the reading operation does not disturb the internal state of the memory cell.</p></sec><sec id="s5_3"><title>5.3. Observations</title><p>This proposed memristor-CMOS memory cell is nonvolatile in nature. A read operation is done after switching</p><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Timing diagram of read operation when Din = 1. (a). Read signal, (b). Data output</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-7600447x25.png"/></fig><fig id="fig7"  position="float"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> Timing diagram of write operation when Din = 0. (a). Write signal, (b). Data input at memristor, (c). Flux of memristor U1 is higher than U2</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-7600447x26.png"/></fig><p>ON the power sources and found “1(0)” in the memory cell. The Write and read time of the proposed memory cell is compared with memristor based memory cell [<xref ref-type="bibr" rid="scirp.65156-ref9">9</xref>] as shown <xref ref-type="table" rid="table1">Table 1</xref>.</p><p>The proposed memory cells entails a less read and write time compared with [<xref ref-type="bibr" rid="scirp.65156-ref9">9</xref>] and more write time than the 6T SRAM cell [<xref ref-type="bibr" rid="scirp.65156-ref12">12</xref>] . By further growing the mobility of the memristor [<xref ref-type="bibr" rid="scirp.65156-ref9">9</xref>] and new type of window function</p><p>incorporated in memristor modelling, the write time can be considerably reduced. From simulation the power dissipation curve was found and integration was done to get the energy dissipated for write 0, write 1, read 0 and read 1 operation. The corresponding power dissipations are obtained by dividing energy values in particular operation cycle as shown in <xref ref-type="table" rid="table2">Table 2</xref>. The total power dissipation is calculated by averaging the obtained values as given in <xref ref-type="table" rid="table3">Table 3</xref>.</p><p>Power consumption is less than memristor based memory SRAM cell and conventional 6T cell. Our proposed memory cell consists of four transistors and two memristors. So the predicted area is less than 6T SRAM cell and higher than the existing memristor based memory cell. The width of the memristor is 3nm, so the area can be further reduced by adopting recent CMOS technologies.</p><fig id="fig8"  position="float"><label><xref ref-type="fig" rid="fig8">Figure 8</xref></label><caption><title> Timing diagram of write operation when Din = 0 (a). Read signal, (b). Data output</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/5-7600447x27.png"/></fig><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Write and read time comparison</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Operation</th><th align="center" valign="middle" >Proposed SRAM Cell (ns)</th><th align="center" valign="middle" >Memristor Based SRAM Cell [<xref ref-type="bibr" rid="scirp.65156-ref9">9</xref>]</th><th align="center" valign="middle" >6T-Cell [<xref ref-type="bibr" rid="scirp.65156-ref10">10</xref>] (ns)</th></tr></thead><tr><td align="center" valign="middle" >Write time</td><td align="center" valign="middle" >2.5</td><td align="center" valign="middle" >5.9</td><td align="center" valign="middle" >0.85</td></tr><tr><td align="center" valign="middle" >Read time</td><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >1.23</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Power dissipation during write and read operation</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Operation</th><th align="center" valign="middle" >Write 0</th><th align="center" valign="middle" >Write 1</th><th align="center" valign="middle" >Read 0</th><th align="center" valign="middle" >Read 1</th></tr></thead><tr><td align="center" valign="middle" >Energy (fj/cycle)</td><td align="center" valign="middle" >45.271</td><td align="center" valign="middle" >17.218</td><td align="center" valign="middle" >10.330</td><td align="center" valign="middle" >12.545</td></tr><tr><td align="center" valign="middle" >Average power (&#181;W)</td><td align="center" valign="middle" >18.108</td><td align="center" valign="middle" >6.887</td><td align="center" valign="middle" >103.388</td><td align="center" valign="middle" >125.448</td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Power comparison</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Operation</th><th align="center" valign="middle" >Proposed SRAM Cell (mW)</th><th align="center" valign="middle" >Memristor Based SRAM Cell (mW) [<xref ref-type="bibr" rid="scirp.65156-ref9">9</xref>]</th><th align="center" valign="middle" >6T-Cell [<xref ref-type="bibr" rid="scirp.65156-ref10">10</xref>] (mW)</th></tr></thead><tr><td align="center" valign="middle" >Power</td><td align="center" valign="middle" >0.127</td><td align="center" valign="middle" >0.407</td><td align="center" valign="middle" >10.373</td></tr></tbody></table></table-wrap></sec></sec><sec id="s6"><title>6. Conclusion</title><p>In this paper, we proposed a memristor-CMOS based nonvolatile SRAM cell and investigated a nonvolatility of memristor. Safety margin left for each output logic will be avoided by DBL method. Power consumption is significantly reduced. Read and write time is much smaller compared with memristor based memory cell but write time is much higher than the conventional SRAM cell. It can be further reduced by incorporating recent memristor modelling and CMOS fabrication technology. There are further scopes to work on design of SRAM array, reduction of write time and power consumption as well.</p></sec><sec id="s7"><title>Cite this paper</title><p>Veerappan Saminathan,Kuppusamy Paramasivam, (2016) Design and Analysis of Low Power Hybrid Memristor-CMOS Based Distinct Binary Logic Nonvolatile SRAM Cell. Circuits and Systems,07,119-127. doi: 10.4236/cs.2016.73012</p></sec></body><back><ref-list><title>References</title><ref id="scirp.65156-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Chua, L.O. (1971) Memristor—The Missing Circuit Element. IEEE Transactions on Circuit Theory, 9, 507-519. http://dx.doi.org/10.1109/TCT.1971.1083337</mixed-citation></ref><ref id="scirp.65156-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Strukov, D.B., Snider, G.S., Stewart, D.R. and Williams, R.S. (2008) The Missing Memristor Found. Nature, 453, 80-83. http://dx.doi.org/10.1038/nature06932</mixed-citation></ref><ref id="scirp.65156-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Chen, G. (2008) Leon Chua’s Memristor. IEEE Circuits and Systems Magazine, 8, 55-56. http://dx.doi.org/10.1109/MCAS.2008.925116</mixed-citation></ref><ref id="scirp.65156-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Kvatinsky, S., Friedman, E.G., Kolodny, A. and Weiser, U.C. (2013) The Desired Memristor for Circuit Designers. IEEE Circuits and System Magazine, 13, 17-22. http://dx.doi.org/10.1109/MCAS.2013.2256257</mixed-citation></ref><ref id="scirp.65156-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">(2010) International Technology Roadmap for Semiconductor. http://www.itrs.net/</mixed-citation></ref><ref id="scirp.65156-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Mohammed, B., Homouz, D. and Elgabra, H. (2013) Robust Hybrid Memristor-CMOS Memory: Modeling and Design. IEEE Transactions on VLSI Systems, 21, 2069-2079. http://dx.doi.org/10.1109/TVLSI.2012.2227519</mixed-citation></ref><ref id="scirp.65156-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Biolek, Z., Biolek, D. and Biolkova, V. (2009) SPICE Model of Memristor with Nonlinear Dopant Drift. Radio Engineering, 18, 210-214.</mixed-citation></ref><ref id="scirp.65156-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Joglekar, Y.N. and Wolf, S.J. (2009) The Elusive Memristor: Properties of Basic Electrical Circuits. European Journal of Physics, 30, 661-675. http://dx.doi.org/10.1088/0143-0807/30/4/001</mixed-citation></ref><ref id="scirp.65156-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Sarwar, S.S., Saqueb., S.A.N., Quaiyum, F. and Harun-Ur Rashid, A.B.M. (2013) Memristor-Based Nonvolatile Random Access Memory: Hybrid Architecture for Low Power Compact Memory Design. IEEE Access, 1, 29-34. http://dx.doi.org/10.1109/ACCESS.2013.2259891</mixed-citation></ref><ref id="scirp.65156-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Linn, E., Rosezin, R., Kugeler, C. and Waser, R. (2010) Complementary Resistive Switches for Passive Nanocrossbar Memories. Nature Materials, 9, 403-406. http://dx.doi.org/10.1038/nmat2748</mixed-citation></ref><ref id="scirp.65156-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Eshraghian, K., Cho, K.R., Kavehei, O., Kang, S.K., Abbot, D. and Kang, S.M.S. (2010) Memristor MOS Content Addressable Memory (MCAM): Hybrid Architecture for Future High Performance Search Engines. IEEE Transactions on VLSI Systems, 19, 1407-1417.</mixed-citation></ref><ref id="scirp.65156-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Sreerama Reddy, G.M. and Reddy, P.C. (2009) Design and Implementation of 8K-Bits Low Power SRAM in 180 nm Technology. Proceedings of the International Multiconference of Engineers and Computer Scientists, Vol. 2, 1-8.</mixed-citation></ref><ref id="scirp.65156-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Ho, Y., Huang, G.M. and Li, P. (2009) Nonvolatile Memristor Memory: Device Characteristics and Design Implications. IEEE/ACM International Conference on Computer-Aided Design Digest of Technical Papers, San Jose, 2-5 November 2009, 485-490.</mixed-citation></ref><ref id="scirp.65156-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Linear Technology Corporations. http://www.linear.com</mixed-citation></ref></ref-list></back></article>