<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Bioeng. Biotechnol.</journal-id>
<journal-title>Frontiers in Bioengineering and Biotechnology</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Bioeng. Biotechnol.</abbrev-journal-title>
<issn pub-type="epub">2296-4185</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fbioe.2016.00097</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Bioengineering and Biotechnology</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Pulse Shape and Timing Dependence on the Spike-Timing Dependent Plasticity Response of Ion-Conducting Memristors as Synapses</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Campbell</surname> <given-names>Kristy A.</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="cor1">&#x0002A;</xref>
<uri xlink:href="http://frontiersin.org/people/u/366742"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Drake</surname> <given-names>Kolton T.</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Barney Smith</surname> <given-names>Elisa H.</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://frontiersin.org/people/u/385348"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Department of Electrical and Computer Engineering, Boise State University</institution>, <addr-line>Boise, ID</addr-line>, <country>USA</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Samira Moorjani, University of Washington, USA</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Saber Moradi, Cornell Tech, USA; Niraj S. Desai, University of Texas at Austin, USA; James B. Aimone, Sandia National Laboratories, USA</p></fn>
<corresp content-type="corresp" id="cor1">&#x0002A;Correspondence: Kristy A. Campbell, <email>kriscampbell&#x00040;boisestate.edu</email></corresp>
<fn fn-type="other" id="fn002"><p>Specialty section: This article was submitted to Nanobiotechnology, a section of the journal Frontiers in Bioengineering and Biotechnology</p></fn>
</author-notes>
<pub-date pub-type="epub">
<day>26</day>
<month>12</month>
<year>2016</year>
</pub-date>
<pub-date pub-type="collection">
<year>2016</year>
</pub-date>
<volume>4</volume>
<elocation-id>97</elocation-id>
<history>
<date date-type="received">
<day>03</day>
<month>08</month>
<year>2016</year>
</date>
<date date-type="accepted">
<day>14</day>
<month>12</month>
<year>2016</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2016 Campbell, Drake and Barney Smith.</copyright-statement>
<copyright-year>2016</copyright-year>
<copyright-holder>Campbell, Drake and Barney Smith</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract>
<p>Ion-conducting memristors comprised of the layered materials Ge<sub>2</sub>Se<sub>3</sub>/SnSe/Ag are promising candidates for neuromorphic computing applications. Here, the spike-timing dependent plasticity (STDP) application is demonstrated for the first time with a single memristor type operating as a synapse over a timescale of 10 orders of magnitude, from nanoseconds through seconds. This large dynamic range allows the memristors to be useful in applications that require slow biological times, as well as fast times such as needed in neuromorphic computing, thus allowing multiple functions in one design for one memristor type&#x02014;a &#x0201C;one size fits all&#x0201D; approach. This work also investigated the effects of varying the spike pulse shapes on the STDP response of the memristors. These results showed that small changes in the pre- and postsynaptic pulse shape can have a significant impact on the STDP. These results may provide circuit designers with insights into how pulse shape affects the actual memristor STDP response and aid them in the design of neuromorphic circuits and systems that can take advantage of certain features in the memristor STDP response that are programmable <italic>via</italic> the pre- and postsynaptic pulse shapes. In addition, the energy requirement per memristor is approximated based on the pulse shape and timing responses. The energy requirement estimated per memristor operating on slower biological timescales (milliseconds to seconds) is larger (nanojoules range), as expected, than the faster (nanoseconds) operating times (&#x0007E;0.1&#x02009;pJ in some cases). Lastly, the memristors responded in a similar manner under normal STDP conditions (pre- and post-spikes applied to opposite memristor terminals) as they did to the case where a waveform corresponding to the difference between pre- and post-spikes was applied to only one electrode, with the other electrode held at ground potential. By applying the difference signal to only one terminal, testing of the memristor in various applications can be achieved with a simplified test set-up, and thus be easier to accomplish in most laboratories.</p>
</abstract>
<kwd-group>
<kwd>memristor</kwd>
<kwd>ion-conductor</kwd>
<kwd>non-volatile memory</kwd>
<kwd>ReRAM</kwd>
<kwd>STDP</kwd>
</kwd-group>
<contract-num rid="cn01">CCF-1320987</contract-num>
<contract-num rid="cn02">FA9550-08-2-252</contract-num>
<contract-sponsor id="cn01">National Science Foundation<named-content content-type="fundref-id">10.13039/100000001</named-content></contract-sponsor>
<contract-sponsor id="cn02">Air Force Research Laboratory<named-content content-type="fundref-id">10.13039/100006602</named-content></contract-sponsor>
<counts>
<fig-count count="12"/>
<table-count count="1"/>
<equation-count count="1"/>
<ref-count count="55"/>
<page-count count="11"/>
<word-count count="9130"/>
</counts>
</article-meta>
</front>
<body>
<sec id="S1" sec-type="introduction">
<title>Introduction</title>
<p>Bioinspired neuromorphic computing has the potential of becoming realizable through the application of memristors (Chua, <xref ref-type="bibr" rid="B10">2015</xref>) as artificial synapses (Jo et al., <xref ref-type="bibr" rid="B19">2010</xref>; Chang et al., <xref ref-type="bibr" rid="B9">2011</xref>; Erokhin and Fontana, <xref ref-type="bibr" rid="B15">2011</xref>; Rose et al., <xref ref-type="bibr" rid="B40">2011a</xref>,<xref ref-type="bibr" rid="B41">b</xref>; Gaba et al., <xref ref-type="bibr" rid="B17">2013</xref>; Serrano-Gotarredona et al., <xref ref-type="bibr" rid="B42">2013a</xref>; Subramaniam et al., <xref ref-type="bibr" rid="B10">2013</xref>; Thomas, <xref ref-type="bibr" rid="B46">2013</xref>; Mahalanabis et al., <xref ref-type="bibr" rid="B10">2016</xref>). The spike-timing dependent plasticity (STDP) synaptic learning rule, inspired from the behavior of the biological neural system (Dayan and Abbott, <xref ref-type="bibr" rid="B12">2001</xref>) and dominant in the brain, has been proposed and experimentally demonstrated with memristors acting as synapses by several groups over the past few years in many material systems, such as oxides (Yu et al., <xref ref-type="bibr" rid="B53">2011</xref>; Wang et al., <xref ref-type="bibr" rid="B48">2012a</xref>,<xref ref-type="bibr" rid="B49">b</xref>, <xref ref-type="bibr" rid="B50">2016</xref>; Wu et al., <xref ref-type="bibr" rid="B52">2012</xref>; Pickett et al., <xref ref-type="bibr" rid="B34">2013</xref>; Mandal et al., <xref ref-type="bibr" rid="B31">2014</xref>; Kim et al., <xref ref-type="bibr" rid="B21">2015</xref>), chalcogenides (Li et al., <xref ref-type="bibr" rid="B26">2013b</xref>; Mahalanabis et al., <xref ref-type="bibr" rid="B28">2014a</xref>,<xref ref-type="bibr" rid="B29">b</xref>, <xref ref-type="bibr" rid="B30">2016</xref>; La Barbera et al., <xref ref-type="bibr" rid="B24">2015</xref>), silicon (Jo et al., <xref ref-type="bibr" rid="B19">2010</xref>; Subramaniam et al., <xref ref-type="bibr" rid="B45">2013</xref>), organic materials (Alibart et al., <xref ref-type="bibr" rid="B1">2012</xref>; Li et al., <xref ref-type="bibr" rid="B25">2013a</xref>; Cabaret et al., <xref ref-type="bibr" rid="B4">2014</xref>; Luo et al., <xref ref-type="bibr" rid="B27">2015</xref>), and even magnetic tunnel junctions (Krzysteczko et al., <xref ref-type="bibr" rid="B23">2012</xref>). Illustrations of memristor effectiveness have also been shown in simulation and with transistor and/or complementary metal oxide semiconductor (CMOS)-based memristors (Rachmuth et al., <xref ref-type="bibr" rid="B36">2011</xref>; Rose et al., <xref ref-type="bibr" rid="B40">2011a</xref>,<xref ref-type="bibr" rid="B41">b</xref>; Cruz-Albrecht et al., <xref ref-type="bibr" rid="B11">2012</xref>; Noack et al., <xref ref-type="bibr" rid="B33">2015</xref>) and graphics processing units (Snider et al., <xref ref-type="bibr" rid="B44">2011</xref>). The exploration of new memristor materials systems is driven by the advantage of analog, memristor-based learning implementations compared to the digital-based learning, where the analog, memristor-based learning was shown to provide an improvement of at least a factor of 10 for power and density (Rajendran et al., <xref ref-type="bibr" rid="B38">2013</xref>) over digital-based learning. The larger area and power requirement for CMOS-based memristors have driven the research into novel material-based memristor STDP to find a lower power/area alternative for neuromorphic computing.</p>
<p>Some of the issues with previous experimental implementations of memristors in the synaptic role in the STDP application (Chang et al., <xref ref-type="bibr" rid="B9">2011</xref>; Rose et al., <xref ref-type="bibr" rid="B40">2011a</xref>,<xref ref-type="bibr" rid="B41">b</xref>; Li et al., <xref ref-type="bibr" rid="B25">2013a</xref>; Subramaniam et al., <xref ref-type="bibr" rid="B45">2013</xref>; Luo et al., <xref ref-type="bibr" rid="B27">2015</xref>; Mahalanabis et al., <xref ref-type="bibr" rid="B30">2016</xref>) include the lack of analog programmability of the memristor, high power requirements, and requirement of very specific programing spike shapes in order to effectively program the synaptic weights. Recent work, using a TaO<italic><sub>x</sub></italic> memristor as a synapse has demonstrated incremental switching in memristors, through the use of repetitive pulses and a pulse train with increasingly higher amplitudes. However, the pulses used in this study were limited to 100&#x02009;ns pulse width (Wang et al., <xref ref-type="bibr" rid="B50">2016</xref>). A similar TaO<sub>5&#x02212;</sub><italic><sub>x</sub></italic> memristor was also used (Kim et al., <xref ref-type="bibr" rid="B21">2015</xref>) to demonstrate the effects of incremental pulses on the memristor resistance tuning, as well as use of pulses in the range of 100&#x02009;ns to 10&#x02009;&#x000B5;s to demonstrate the STDP response. It should be noted that the incremental resistance programing response was also demonstrated in a chalcogenide-based memristor based on a phase-change mechanism, using 30&#x02009;ns pulses in a five pulse train with increasing pulse amplitude from 1 to 1.8&#x02009;V to increase resistance and &#x02212;0.6 to &#x02212;0.8&#x02009;V to decrease resistance (Li et al., <xref ref-type="bibr" rid="B26">2013b</xref>).</p>
<p>The memristor used in this work is based on the ion-conducting self-directed-channel (SDC) memristor, which has demonstrated lifetime endurance greater than one billion cycles, operation at temperatures of 150&#x000B0;C without degradation, and analog programmability (Campbell, <xref ref-type="bibr" rid="B7">2017</xref>). This device is comprised of chalcogenide material layers (Figure <xref ref-type="fig" rid="F1">1</xref>) (Campbell, <xref ref-type="bibr" rid="B5">2008a</xref>,<xref ref-type="bibr" rid="B6">b</xref>, <xref ref-type="bibr" rid="B7">2017</xref>). It uses a Ge<sub>2</sub>Se<sub>3</sub> chalcogenide layer, which is activated for analog resistance tuning operation by Sn ions that migrate from an adjacent SnSe layer during the initial forming process (Campbell and Anderson, <xref ref-type="bibr" rid="B8">2007</xref>; Devasia et al., <xref ref-type="bibr" rid="B13">2010</xref>, <xref ref-type="bibr" rid="B14">2012</xref>). A layer of ternary GeSeAg is the ion source during operation. In contrast to other Ag-based GeSe or GeS ion-conducting device types (Mitkova and Kozicki, <xref ref-type="bibr" rid="B32">2002</xref>; Kozicki and Mitkova, <xref ref-type="bibr" rid="B22">2006</xref>; Kamalanathan et al., <xref ref-type="bibr" rid="B20">2009</xref>; Waser et al., <xref ref-type="bibr" rid="B51">2009</xref>; Wang et al., <xref ref-type="bibr" rid="B47">2011</xref>; Mahalanabis et al., <xref ref-type="bibr" rid="B28">2014a</xref>,<xref ref-type="bibr" rid="B29">b</xref>; Rajabi et al., <xref ref-type="bibr" rid="B37">2015</xref>; Ielmini and Waser, <xref ref-type="bibr" rid="B18">2016</xref>), no photodoping or thermal annealing steps are required, simplifying the fabrication steps, and producing more consistent device operation. These differences also enable the device used in this work to withstand higher fabrication (at least 300&#x000B0;C) and operating temperatures (operation at 150&#x000B0;C is routinely performed). Additionally, this device can be integrated into a back-end-of-line (BEOL) CMOS process (Regner et al., <xref ref-type="bibr" rid="B39">2009</xref>) making it compatible with CMOS architectures (Serrano-Gotarredona et al., <xref ref-type="bibr" rid="B43">2013b</xref>).</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p><bold>Memristor device structure showing (from bottom to top) the bottom tungsten (W) electrode, the insulating nitride layer which defines the active layer contact area to the bottom electrode, the active layer (Ge<sub>2</sub>Se<sub>3</sub>) followed by the SnSe, GeSeAg, and top tungsten electrode layers</bold>. The function of each layer is described in Campbell (<xref ref-type="bibr" rid="B7">2017</xref>).</p></caption>
<graphic xlink:href="fbioe-04-00097-g001.tif"/>
</fig>
<p>The advantage of the SDC memristor used in this work, over all of the memristors described to date in the STDP application is that it is the only memristor that has been shown to be simultaneously capable of (1) operation over nanoseconds to seconds timescale in STDP; (2) analog programmability over at least four orders of magnitude of resistance; (3) operation at high temperature (150&#x000B0;C); (4) cycling in excess of one billion times; and (5) demonstrated incorporation into a BEOL CMOS process. The scalability is predicted to be easily below 20&#x02009;nm due to the one dimensional aspect of device operation (based on success at 27&#x02009;nm node of CuTe-based 16&#x02009;Gb memory; Fackenthal et al., <xref ref-type="bibr" rid="B16">2014</xref>).</p>
<p>The analog resistance programing capabilities of the SDC memristor used as a synapse are demonstrated in this work through the memristor&#x02019;s synaptic weight change induced during the STDP experiment over the nanoseconds to seconds timescale, and the response to four different synaptic pulse shapes (Figure <xref ref-type="fig" rid="F2">2</xref>). These pulse shapes were used to explore the effects of the spike shape on the STDP response. As has been previously noted (Zhu et al., <xref ref-type="bibr" rid="B55">2014</xref>; Qu et al., <xref ref-type="bibr" rid="B35">2016</xref>), the ion-conducting memristive devices are logical candidates for this purpose since they have functional similarities to biological synapses in that both synapse types have a dependence on ion species to alter the synaptic strength.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p><bold>Spike shapes 1&#x02013;4 used during spike-timing dependent plasticity testing</bold>.</p></caption>
<graphic xlink:href="fbioe-04-00097-g002.tif"/>
</fig>
<p>In addition to the STDP pulse shape tests, the memristor response to only the resultant waveform applied to one electrode while the other electrode was held at ground potential was also measured.</p>
</sec>
<sec id="S2" sec-type="materials|methods">
<title>Materials and Methods</title>
<sec id="S2-1">
<title>Device Fabrication</title>
<p>Ion-conducting devices were fabricated with a <italic>via</italic> structure and top and bottom electrodes, as shown in Figure <xref ref-type="fig" rid="F1">1</xref>. The active switching layer is the 300&#x02009;&#x000C5; Ge<sub>2</sub>Se<sub>3</sub> layer adjacent to the bottom electrode.</p>
<p>Devices were fabricated on 100&#x02009;mm p-type Si wafers with the bottom electrode of 250&#x02009;&#x000C5;&#x02009;Cr/500&#x02009;&#x000C5;&#x02009;W already deposited <italic>via</italic> chemical vapor deposition on the wafers (purchased from Encompass Distribution Services, Tracy, CA, USA). The bottom electrode was patterned, followed by 800&#x02009;&#x000C5; sputtered nitride (AJA International ATC Orion 5 UHV Magnetron sputtering system). A <italic>via</italic> etched through this nitride layer (Oxford Plasma Etcher) defines the device contact area. <italic>Via</italic> sizes for this work were 4&#x02009;&#x000B5;m in diameter and there were at least 200 devices per wafer.</p>
<p>Wafers were pre-sputtered with Ar<sup>&#x0002B;</sup> to remove any oxide species from the bottom electrode, followed by <italic>in situ</italic> sputter deposition of all of the remaining device layers and top tungsten electrode layer, using an AJA International ATC Orion 5 UHV Magnetron sputtering system. The target layer thicknesses were (from bottom to top): Ge<sub>2</sub>Se<sub>3</sub> (300&#x02009;&#x000C5;)/SnSe (800&#x02009;&#x000C5;)/Ge<sub>2</sub>Se<sub>3</sub> (150&#x02009;&#x000C5;)/Ag (500&#x02009;&#x000C5;)/Ge<sub>2</sub>Se<sub>3</sub> (100&#x02009;&#x000C5;)/W (400&#x02009;&#x000C5;). The top three layers below the tungsten top electrode, corresponding to Ge<sub>2</sub>Se<sub>3</sub>/Ag/Ge<sub>2</sub>Se<sub>3</sub>, mix during fabrication, becoming one conductive layer. Final device etching was performed with a Veeco ME1001 ion-mill. The active switching layer is the 300&#x02009;&#x000C5; Ge<sub>2</sub>Se<sub>3</sub> layer deposited adjacent to the bottom electrode. The SnSe layer provides Sn ions and isolates the Ge<sub>2</sub>Se<sub>3</sub> layer from direct contact with the Ag layer.</p>
</sec>
<sec id="S2-2">
<title>Device Operation</title>
<p>Devices are initially in a high resistance state (megaohms to gigaohms range) following fabrication. The first programing operation applies a positive potential to the top electrode and forces Sn ions from the SnSe layer into the active Ge<sub>2</sub>Se<sub>3</sub> layer (Campbell and Anderson, <xref ref-type="bibr" rid="B8">2007</xref>; Devasia et al., <xref ref-type="bibr" rid="B13">2010</xref>, <xref ref-type="bibr" rid="B14">2012</xref>; Campbell, <xref ref-type="bibr" rid="B7">2017</xref>). For the devices used in this work, in addition to Sn ions from the SnSe layer, Ag<sup>&#x0002B;</sup> ions from the GeSeAg layer are also incorporated into the active layer during this first programing operation. A conductive pathway, likely comprised of multiple conductive channels (Banerjee and Chakravorty, <xref ref-type="bibr" rid="B2">1999</xref>; La Barbera et al., <xref ref-type="bibr" rid="B24">2015</xref>), forms due to incorporation of these ions into the active layer, resulting in a resistance drop. The resistance can be increased by application of a potential across the device that places the top electrode at a lower potential than the bottom electrode, thus forcing ions out of the conductive channel toward the top electrode. The resistance of a device is related at any time to the resultant conductivity of the active switching layer, which is in turn related to the amount of incorporated metal and organization of conductive channels within the active layer (Banerjee and Chakravorty, <xref ref-type="bibr" rid="B2">1999</xref>; La Barbera et al., <xref ref-type="bibr" rid="B24">2015</xref>). A description of SDC device operation and differences between the SDC device and other ion-conducting devices, such as the conductive bridged random access memory, is in Campbell (<xref ref-type="bibr" rid="B7">2017</xref>).</p>
<p>A DC (quasi-static) measurement of a typical memristor used in this work exhibits the current&#x02013;voltage (IV) curve shown in Figure <xref ref-type="fig" rid="F3">3</xref>. The IV curve shows a device initially in a high resistance state, which is switched to a low resistance with the application of a positive potential and switched to a high resistance through application of a negative potential. To see this in Figure <xref ref-type="fig" rid="F3">3</xref>, the measurement starts at <italic>V</italic>&#x02009;&#x0003D;&#x02009;0 and follows the direction of the arrows toward &#x0002B;0.5&#x02009;V, and then sweeps backwards through <italic>V</italic>&#x02009;&#x0003D;&#x02009;0 to &#x02212;0.5&#x02009;V and back to <italic>V</italic>&#x02009;&#x0003D;&#x02009;0&#x02009;V. The transition from a high to low resistance occurs when a threshold voltage is reached (marked with &#x02021; on IV curve). The transition from low to high resistance occurs at a reverse threshold voltage (marked with &#x00023; on the IV curve). To prevent the device from being overheated after it switches to a low resistance, a compliance current of 100&#x02009;&#x000B5;A is used to limit the current. Thus, when the current through the device reaches 100&#x02009;&#x000B5;A as it switches from high to low resistance, it is clamped at that value. This appears as a flat line in the IV curve at current&#x02009;&#x0003D;&#x02009;100&#x02009;&#x000B5;A. This general &#x0201C;bowtie&#x0201D; IV response is characteristic of the SDC device.</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p><bold>DC (quasi-static) IV curve for memristor used in this work</bold>. &#x000B1; denotes the threshold voltage for switching from high to low resistance. &#x00023;&#x02009;denotes the threshold voltage for switching from low to high resistance. The compliance current used is 100&#x02009;&#x000B5;A.</p></caption>
<graphic xlink:href="fbioe-04-00097-g003.tif"/>
</fig>
<p>The SDC memristor is classified as a &#x0201C;generic&#x0201D; memristor (Chua, <xref ref-type="bibr" rid="B10">2015</xref>) as shown by the sinudoidal input frequency response IV curves for the memristor (Figure <xref ref-type="fig" rid="F4">4</xref>). As the frequency of the sinusoidal input is increased from 1&#x02009;Hz toward 100&#x02009;kHz, the IV curve shows positive and negative lobes that collapse into a straight line through the IV origin as the frequency is increased. This is one of the hallmark features of the generic memristor. It should be noted clearly that this does not indicate that the frequency response of the device is poor, as is often the misinterpretation when one sees this sinusoidal response. In fact, the device can respond quite well to short (nanoseconds) pulses, as is demonstrated in this and previous (Campbell, <xref ref-type="bibr" rid="B7">2017</xref>) work.</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p><bold>Response of the memristor to a sinusoidal input signal as a function of frequency</bold>. The response of the memristor to the sinusoid as a function of input signal frequency indicates that this is a generic memristor.</p></caption>
<graphic xlink:href="fbioe-04-00097-g004.tif"/>
</fig>
</sec>
<sec id="S2-3">
<title>Electrical Measurements</title>
<p>All electrical measurements were performed at the wafer level using a Micromanipulator 6200 microprobe station and an Agilent B1500A Semiconductor Device Parameter Analyzer equipped with two 2-channel waveform generator/fast measurement units (WGFMUs). Each WGFMU was connected to an electrode on the memristor and used to generate the pre- and postsynaptic spikes. Device resistance was read immediately before and after each &#x00394;<italic>T</italic> test by measuring the current during application of 20&#x02009;mV DC potential across the memristor. A DC potential of 20&#x02009;mV is low enough to avoid perturbing the state of the device. Figure <xref ref-type="fig" rid="F5">5</xref> shows the STDP measurement set-up.</p>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p><bold>Electrical measurement test set-up</bold>. The waveform generator/fast measurement units produce the pulses, whereas the RSU channels provide the DC measurement of resistance after every &#x00394;<italic>T</italic> test.</p></caption>
<graphic xlink:href="fbioe-04-00097-g005.tif"/>
</fig>
<p>Each spike shape (Figure <xref ref-type="fig" rid="F2">2</xref>) function was separately created in software using the HP33250A arbitrary waveform generator drawing/creation program (BenchLink Arb) and exported as a waveform file. This function was then included in a C<sup>&#x0002B;&#x0002B;</sup> program, along with the B1500 measurement commands for the STDP tests (described in Section &#x0201C;<xref ref-type="sec" rid="S2-4">STDP Experiment</xref>&#x0201D;) for each given experiment. This program then controlled the B1500 for the duration of the STDP measurements and then it saved the data from the B1500 in the form of a csv file. Once created, the STDP testing program could be altered for each different pulse shape by simply creating a new spike shape and including that in the command code. Table <xref ref-type="table" rid="T1">1</xref> lists the measurement parameters for the pulse shape tested, the maximum &#x00394;<italic>T</italic> achieved during the test, the time step size for the pulse (resolution between points on the spike), the amplitude of the pulse, and the number of devices tested with those conditions.</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p><bold>Spike-timing dependent plasticity &#x00394;<italic>T</italic> timescales and pulse shapes tested</bold>.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th valign="top" align="left">Test type</th>
<th valign="top" align="center">Pulse shape tested</th>
<th valign="top" align="left">&#x00394;<italic>T</italic> max/step size</th>
<th valign="top" align="left">Full-width-half-maximum</th>
<th valign="top" align="center">Amplitude (V)</th>
<th valign="top" align="center">&#x00023; Devices tested</th>
<th valign="top" align="center">Estimated energy requirement per memristor (assuming resistance range of 1&#x02009;k&#x003A9;&#x02013;1&#x02009;M&#x003A9;)</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="top" rowspan="2">Long</td>
<td align="center" valign="top">1</td>
<td align="left" valign="top">1&#x02009;s/50&#x02009;ms</td>
<td align="left" valign="top">137.5&#x02009;ms</td>
<td align="center" valign="top">&#x000B1;0.2</td>
<td align="center" valign="top">5</td>
<td align="center" valign="top">0.5&#x02009;&#x000B5;J&#x02013;5&#x02009;nJ</td>
</tr>
<tr>
<td align="center" valign="top">2</td>
<td align="left" valign="top">400/10&#x02009;ms</td>
<td align="left" valign="top">104&#x02009;ms</td>
<td align="center" valign="top">0.2/&#x02212;0.1</td>
<td align="center" valign="top">26</td>
<td align="center" valign="top">0.4&#x02009;&#x000B5;J&#x02013;0.1&#x02009;nJ</td>
</tr>
<tr>
<td align="left" valign="top" rowspan="2">Med</td>
<td align="center" valign="top">1</td>
<td align="left" valign="top">10&#x02009;ms/500&#x02009;&#x000B5;s</td>
<td align="left" valign="top">1.375&#x02009;ms</td>
<td align="center" valign="top">&#x000B1;0.35</td>
<td align="center" valign="top">5</td>
<td align="center" valign="top">17&#x02013;0.1&#x02009;nJ</td>
</tr>
<tr>
<td align="center" valign="top">2, 3,4</td>
<td align="left" valign="top">40/1&#x02009;ms</td>
<td align="left" valign="top">10.4&#x02009;ms</td>
<td align="center" valign="top">0.3/&#x02212;0.2</td>
<td align="center" valign="top">10</td>
<td align="center" valign="top">93&#x02013;0.1&#x02009;nJ</td>
</tr>
<tr>
<td align="left" valign="top" rowspan="2">Short</td>
<td align="center" valign="top">1</td>
<td align="left" valign="top">100/5&#x02009;&#x000B5;s</td>
<td align="left" valign="top">13.75&#x02009;&#x000B5;s</td>
<td align="center" valign="top">&#x000B1;0.7</td>
<td align="center" valign="top">5</td>
<td align="center" valign="top">0.6&#x02009;nJ&#x02013;60&#x02009;pJ</td>
</tr>
<tr>
<td align="center" valign="top">2</td>
<td align="left" valign="top">4&#x02009;&#x000B5;s/100&#x02009;ns</td>
<td align="left" valign="top">1.04&#x02009;&#x000B5;s</td>
<td align="center" valign="top">0.4/&#x02212;0.3</td>
<td align="center" valign="top">10</td>
<td align="center" valign="top">16&#x02013;0.9&#x02009;pJ</td>
</tr>
<tr>
<td align="left" valign="top">Ultra short</td>
<td align="center" valign="top">1</td>
<td align="left" valign="top">1&#x02009;&#x000B5;s/50&#x02009;ns</td>
<td align="left" valign="top">137.5&#x02009;ns</td>
<td align="center" valign="top">&#x000B1;0.9</td>
<td align="center" valign="top">10</td>
<td align="center" valign="top">11&#x02013;0.1&#x02009;pJ</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="S2-4">
<title>STDP Experiment</title>
<p>In STDP, the difference in time between the firing of pre- and postsynaptic neurons determines whether the &#x0201C;strength&#x0201D; of the connection between those neurons increases or decreases. Biologically, this is caused by a change in the ion concentration in the intracellular space between the neurons making it more or less conductive. It was shown (Bi and Poo, <xref ref-type="bibr" rid="B3">2001</xref>) for a biological synapse that when the presynaptic spike arrives before the postsynaptic spike (&#x00394;<italic>T</italic>&#x02009;&#x0003E;&#x02009;0), the synapse exhibited increased synaptic weight (&#x00394;<italic>w</italic>&#x02009;&#x0003E;&#x02009;0) and when the presynaptic spike arrives after the postsynaptic spike (&#x00394;<italic>T</italic>&#x02009;&#x0003C;&#x02009;0) that the synapse exhibited decreased synaptic weight (&#x00394;<italic>w</italic>&#x02009;&#x0003C;&#x02009;0). If the two neurons fire close in time, they will have a larger influence on the change in the synapse strength.</p>
<p>To illustrate the STDP concept, Figure <xref ref-type="fig" rid="F6">6</xref>A shows an example of an action potential presynaptic spike function. Five postsynaptic spikes with the same function, just separated in time from the presynaptic spike (Figure <xref ref-type="fig" rid="F6">6</xref>A) by &#x00394;<italic>T</italic>&#x02009;&#x02208;&#x02009;&#x0007B;&#x02212;20, &#x02212;10, 0, 10, 20&#x0007D;, are shown in Figure <xref ref-type="fig" rid="F6">6</xref>B. The corresponding difference signals (often referred to as resultant waveforms) between the presynaptic spike and each of the five postsynaptic spikes (plotted against &#x00394;<italic>T</italic> and time) are shown in Figure <xref ref-type="fig" rid="F6">6</xref>C. Note how the shape, magnitudes, and polarity of the resultant signal changes as a function of &#x00394;<italic>T</italic>. The difference signals are completely dependent on the shapes of the individual spikes. There are many potential pulse shapes that could be used in spiking neural networks that rely on STDP for learning [see examples in Zamarre&#x000F1;o-Ramos et al. (<xref ref-type="bibr" rid="B54">2011</xref>)]. Four shapes inspired by these were used in the work described here (Figure <xref ref-type="fig" rid="F2">2</xref>).</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p><bold>(A)</bold> An example of a presynaptic spike. <bold>(B)</bold> Examples of postsynaptic spikes. They are at time offsets &#x00394;<italic>T</italic>&#x02009;&#x02208;&#x02009;&#x0007B;&#x02212;20, &#x02212;10, 0, 10, 20&#x0007D; from the presynaptic spike in <bold>(A)</bold>. Here they have the same shape as the presynaptic spike. <bold>(C)</bold> Examples of the net (difference) spike for the five cases in <bold>(B)</bold>.</p></caption>
<graphic xlink:href="fbioe-04-00097-g006.tif"/>
</fig>
<p>In neuromorphic computing, the memristor acts as the synapse and is connected at the two electrode terminals to the pre- and postsynaptic neurons. The STDP experiment emulates nature by applying simple action potentials of the same pulse shape to the two electrodes of the memristor and varying the time between application of these action potentials, &#x00394;<italic>T</italic>, rather than engineering specific pulse shapes in order to achieve desirable resistance programing. The resultant potential waveform across the memristor is the difference between the potentials applied separately to each electrode, resulting in a unique effective programing pulse shape for every &#x00394;<italic>T</italic>. These unique programing pulses will change the resistance of the memristor to an extent that depends on the resultant pulse shape, allowing for a continuous (analog) range of programed resistances over a wide range of pulse widths.</p>
<p>In the STDP experiment performed in this work, a voltage pulse (&#x0201C;spike&#x0201D;) is applied to both electrodes of a memristor synapse at varying times, separated by &#x00394;<italic>T</italic>. The resultant potential difference across the device is the actual programing potential. The STDP synaptic weight change, &#x00394;<italic>w</italic>%, is calculated from the initial (<italic>R</italic><sub>1</sub>) and final (<italic>R</italic><sub>2</sub>) resistance:
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mrow><mml:mi>&#x00394;</mml:mi><mml:mi>w</mml:mi><mml:mi>&#x00025;</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:mfrac><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:mfrac><mml:mo>&#x022C5;</mml:mo><mml:mn>100</mml:mn></mml:mrow></mml:math></disp-formula>
where <italic>R</italic><sub>min</sub> is the minimum resistance (or maximum conductance) measured for the device over all &#x00394;<italic>T</italic> conditions and is used to normalize the maximum synaptic weight change to&#x02009;1. The resistances <italic>R</italic><sub>1</sub> and <italic>R</italic><sub>2</sub> were measured before and after, respectively, a given &#x00394;<italic>T</italic> test. Thus, a decrease in device resistance with application of the STDP pulses corresponds to &#x0002B;&#x00394;<italic>T</italic> in this experiment, and a &#x0002B;&#x00394;<italic>w</italic>%. This means that a pulse is applied to the bottom electrode at a time &#x0002B;&#x00394;<italic>T</italic> before a pulse is applied to the top electrode.</p>
<p>The four spike shapes used in this work (Figure <xref ref-type="fig" rid="F2">2</xref>) differed by the slope of the rising pulse edge, the slope between negative and positive peaks, and by adding flatness to the positive peak. The tested &#x00394;<italic>T</italic> time ranges spanned from a maximum &#x00394;<italic>T</italic> of 1&#x02009;s to a minimum of 50&#x02009;ns. Table <xref ref-type="table" rid="T1">1</xref> provides a summary of the &#x00394;<italic>T</italic>&#x02009;timing used for each pulse shape. Responses on between 5 and 26 devices were measured for each pulse shape and timing test (as provided in Table <xref ref-type="table" rid="T1">1</xref>). The results are reported at each &#x00394;<italic>T</italic> measurement showing the average weight% change over the devices tested with the error bar corresponding to the SD of the data set. Error bars extend from &#x000B1;&#x000BD; SD. To clarify, if five devices were measured at every &#x00394;<italic>T</italic> for pulse shape 1, then the average of the weight% change at a given &#x00394;<italic>T</italic> (one weight% change at that &#x00394;<italic>T</italic> for each device, corresponding to a total of five values) was calculated from the five values. The SD was calculated from those five values and used to generate the error bar at that &#x00394;<italic>T</italic> point on the STDP graph.</p>
<p>Figure <xref ref-type="fig" rid="F7">7</xref> shows an example of a resultant waveform produced by application of spikes with shape 1 applied to the top and bottom electrodes of a memristor, separated in time by &#x00394;<italic>T</italic>&#x02009;&#x0003D;&#x02009;250&#x02009;ns. The full-width-half-maximum (FWHM) pulse width is defined on the positive-going portion of each waveform. &#x00394;<italic>T</italic> is defined as the time between the peaks of the positive-going waveform on the top and bottom electrodes. Note that while there is a large positive peak in the center of the resultant waveform, it is followed by a negative peak, labeled trailing pulse, in Figure <xref ref-type="fig" rid="F7">7</xref>. For the ion-conducting memristors used in this work, the change in resistance is dependent on the electric field induced movement of metal ions within the active device layer. Thus, any portion of the resultant waveform with a potential higher than the minimum value needed move ions within the conductive pathway will change the resistance. Thus, in many &#x00394;<italic>T</italic> cases, this trailing pulse can have a significant impact on the final device state and is, in fact, responsible for achieving an STDP response. An example of the resultant waveform for pulse shape 2 waveforms for the case of four &#x00394;<italic>T</italic>s is given in the Supplementary Material, highlighting the regions that are above the switching voltage threshold for increasing or decreasing the resistance of the device.</p>
<fig id="F7" position="float">
<label>Figure 7</label>
<caption><p><bold>Example spike-timing dependent plasticity action potential spike pair for shape 1 showing the definitions for &#x00394;<italic>T</italic> and full-width-half-maximum</bold>. &#x00394;<italic>T</italic> defines the time between the peaks of the action potential signals applied to the memristor top and bottom electrodes.</p></caption>
<graphic xlink:href="fbioe-04-00097-g007.tif"/>
</fig>
<p>The STDP test sequence used for each test type starts with &#x00394;<italic>T</italic>&#x02009;&#x0003D;&#x02009;0. &#x00394;<italic>T</italic> is then incrementally increased and cycled between &#x02212;&#x00394;<italic>T</italic> and &#x0002B;&#x00394;<italic>T</italic> (thus cycling between an increase and decrease in resistance) up to the maximum &#x00394;<italic>T</italic>. Between programing steps, the resulting resistance is read. The next programing pulse is then applied to reprogram the memristor. To illustrate, in the Long test (Table <xref ref-type="table" rid="T1">1</xref>), a portion of the test sequence from the starting point is: &#x00394;<italic>T</italic>&#x02009;&#x0003D;&#x02009;0, Read, &#x00394;<italic>T</italic>&#x02009;&#x0003D;&#x02009;&#x02212;10&#x02009;ms, Read, &#x00394;<italic>T</italic>&#x02009;&#x0003D;&#x02009;&#x0002B;10&#x02009;ms, Read, &#x00394;<italic>T</italic>&#x02009;&#x0003D;&#x02009;&#x02212;20&#x02009;ms, Read, &#x00394;<italic>T</italic>&#x02009;&#x0003D;&#x02009;&#x0002B;20&#x02009;ms, and so on, where the Read is the 20&#x02009;mV DC measurement to determine device resistance. No attempt is made to reset the memristor to an &#x0201C;initial&#x0201D; state before the next programing sequence is begun. The change in resistance is the desired measurement, and when in operation in a network, the effect of the next pulse pair will be on a memristor that is already in an intermediate state.</p>
<p>In addition to the STDP tests, single-sided spike tests were performed where instead of applying the spike potentials to both electrodes, only the resultant potential difference waveform for a given &#x00394;<italic>T</italic> was created, and then applied to the top electrode with the bottom electrode held at ground. The purpose of these tests was to verify the dependence of the resultant potential waveform on device programmability and to compare with the STDP test results at the &#x00394;<italic>T</italic> corresponding to the tested resultant potential waveform. The single-sided tests included a &#x0201C;trailing edge cancelation&#x0201D; test in which the resultant potential amplitude on the last portion of the waveform was reduced (in 25% increments to 100% reduction/cancelation) in order to demonstrate a way to increase the &#x00394;<italic>w</italic>% by a simple pulse modification at a given &#x00394;<italic>T</italic>.</p>
</sec>
</sec>
<sec id="S3">
<title>Results</title>
<sec id="S3-1">
<title>STDP Spike Shape and Timescale Tests</title>
<sec id="S3-1-1">
<title>Time Tests with Pulse Shape 1</title>
<p>Figure <xref ref-type="fig" rid="F8">8</xref> shows average STDP test results for five different devices (except for the 50&#x02009;ns minimum &#x00394;<italic>T</italic> case which uses 10 devices) using spike pairs with pulse shape 1 over a timescale with a minimum &#x00394;<italic>T</italic> of 50&#x02009;ns (upper left graph) and a maximum &#x00394;<italic>T</italic> of 1&#x02009;s (lower right graph). The &#x00394;<italic>T</italic> increment between spike pairs is varied from 50&#x02009;ns to 50&#x02009;ms, depending upon the time resolution (Table <xref ref-type="table" rid="T1">1</xref>). The overall width of the synaptic weight (&#x00394;<italic>w</italic>%) signal corresponds to the &#x00394;<italic>T</italic> maximum that will still provide overlap between the spikes. Outside of that range, the spikes do not overlap, resulting in a null change in the device resistance.</p>
<fig id="F8" position="float">
<label>Figure 8</label>
<caption><p><bold>Spike-timing dependent plasticity results for pulse shape 1 with &#x00394;<italic>T</italic> steps sizes of 50&#x02009;ns, 5&#x02009;&#x000B5;s, 500&#x02009;&#x000B5;s, and 50&#x02009;ms (starting at top left, clockwise)</bold>. The average weight% change is shown across the set of devices tested (for five different devices, except the 50&#x02009;ns test which used 10 different devices) with the error bars corresponding to the SD of the data set.</p></caption>
<graphic xlink:href="fbioe-04-00097-g008.tif"/>
</fig>
<p>The STDP results for pulse shape 1 (Figure <xref ref-type="fig" rid="F8">8</xref>) demonstrate the device not only performs well at the biological timescales (milliseconds range), but has similar performance at the computational timescales (nanoseconds range). This demonstrates the versatility of this memristor for a range of applications, including neuromorphic computing. Error bars on the graph correspond to 1 SD and show good device-to-device repeatability, especially at the shorter programing times. As the programing time increases (bottom two graphs in Figure <xref ref-type="fig" rid="F8">8</xref>), there is more variation in the device response and the SD is larger. Two possible factors that may contribute to that observation are: (1) increased Joule heating in the device as a function of current through the device for longer times; and (2) increased times allow more mass movement and thus create a larger distribution of resistances due to differing amounts of moved Ag in the device. In general, the devices respond more consistently to shorter pulses when pulse shape 1 is used.</p>
</sec>
<sec id="S3-1-2">
<title>Time Tests with Pulse Shape 2</title>
<p>Application of spikes with pulse shape 2 over three different timescales produces the STDP results shown in Figure <xref ref-type="fig" rid="F9">9</xref>. Overall the &#x00394;<italic>w</italic>% response curve shape is similar at the different time scales. Spike shape 2 has a flat portion on the top of the positive side of the spike, which produces a different global response of the memristor than was seen for pulse shape 1, Figure <xref ref-type="fig" rid="F8">8</xref>. The flat portion of the spike creates a region around &#x00394;<italic>T</italic>&#x02009;&#x0003D;&#x02009;0 for which &#x00394;<italic>w</italic>%&#x02009;&#x0003D;&#x02009;0. This null region is created by the resultant spike difference waveform having a zero potential difference value when the flattened peak on the bottom and top electrode waveforms overlap. This overlap occurs around &#x00394;<italic>T</italic>&#x02009;&#x0003D;&#x02009;0 and yields a &#x00394;<italic>w</italic>%&#x02009;&#x0003D;&#x02009;0 segment duration that corresponds to the duration of the flat region on the spike waveform.</p>
<fig id="F9" position="float">
<label>Figure 9</label>
<caption><p><bold>Spike-timing dependent plasticity results for spike shape 2</bold>. The &#x00394;<italic>T</italic> increment varies from 10&#x02009;ms to 100&#x02009;ns in <bold>(A&#x02013;C)</bold>. The average weight% change is shown across the set of devices tested [26, 10, and 10 different devices <bold>(A&#x02013;C)</bold>, respectively] with the error bars corresponding to the SD of the data set.</p></caption>
<graphic xlink:href="fbioe-04-00097-g009.tif"/>
</fig>
<p>The error bars for the shape 2 STDP response are again larger for the longer time measurements (Figure <xref ref-type="fig" rid="F9">9</xref>A), but in general the &#x00394;<italic>w</italic>% response curves are not as well-defined as in the case of pulse shape 1, which is a consequence of the differences in the resultant waveforms.</p>
<p>Unlike pulse shape 1, if pulse shape 2 was used in a computational setting, the pre- and postsynaptic neurons firing within a short time of each other would not change the synapse behavior. This could be an advantage if one needed to suppress a response; simply modify the spike slightly by &#x0201C;clipping&#x0201D; the pulse positive peak and the output would go to zero for the cases of &#x00394;<italic>T</italic>&#x02009;&#x0003D;&#x02009;duration of the flattened waveform portion.</p>
</sec>
<sec id="S3-1-3">
<title>Pulse Shape Tests on the Same Timescale</title>
<p>Figure <xref ref-type="fig" rid="F10">10</xref> compares the STDP &#x00394;<italic>w</italic>% response curves for pulse shapes 2, 3, and 4. Similar to pulse shape 2, pulse shape 3 creates a &#x00394;<italic>w</italic>%&#x02009;&#x0003D;&#x02009;0 region around &#x00394;<italic>T</italic>&#x02009;&#x0003D;&#x02009;0 (compare Figures <xref ref-type="fig" rid="F10">10</xref>A,B). In the case of pulse shape 3, the null region is due to the decreased slope of the transition between the positive and negative peaks compared to the slope that is present in pulse shape 1. This smaller slope again creates a null region in the resultant waveform that corresponds to a &#x00394;<italic>w</italic>%&#x02009;&#x0003D;&#x02009;0 segment during overlap of the spike pairs.</p>
<fig id="F10" position="float">
<label>Figure 10</label>
<caption><p><bold>Comparison of spike-timing dependent plasticity results for spike shapes 2 (A), 3 (B), and 4 (C)</bold>. The average weight% change is shown across the set of devices tested (10 different devices) with the error bars corresponding to the SD of the data set.</p></caption>
<graphic xlink:href="fbioe-04-00097-g010.tif"/>
</fig>
<p>An increase in the slope between peaks for pulse shape 4, compared to pulse shape 1, causes the null region around &#x00394;<italic>T</italic>&#x02009;&#x0003D;&#x02009;0 to disappear, and instead a sharp increase in &#x00394;<italic>w</italic>% appears around &#x00394;<italic>T</italic>&#x02009;&#x0003D;&#x02009;0 compared to the surrounding &#x00394;<italic>T</italic> regions (Figure <xref ref-type="fig" rid="F10">10</xref>C). The intensity of the sharp increase in &#x00394;<italic>w</italic>% is directly related to the increase in the slope between peaks.</p>
</sec>
</sec>
<sec id="S3-2">
<title>STDP Single-Sided and Trailing Pulse Suppression Tests with Pulse Shape 1</title>
<p>The resultant pulse for most &#x00394;<italic>T</italic> has a symmetric shape with a positive (negative) peak, a negative (positive) peak, or zone followed by another positive (negative) peak (see Figures <xref ref-type="fig" rid="F6">6</xref>C and <xref ref-type="fig" rid="F7">7</xref>). The memristor will experience a state change if any of the peaks in the resultant waveform exceeds the threshold voltage for writing or erasing. These multiple pulses in the resultant contribute ultimately to the overall STDP response, but it is possible to alter the overall STDP response curve by controlling the potential allowed beyond a threshold voltage. It thus might be desirable for the combined system (neurons and synapses) when doing learning and computation to not experience the later reprograming steps. If a pair of pulses could be found that did not produce multiple peaks, the system could have a more desirable global behavior. The effect of the trailing pulse, which is present in the spike pair resultant waveforms for the case of pulse shape 1 (Figure <xref ref-type="fig" rid="F7">7</xref>), was investigated by choosing one &#x00394;<italic>T</italic> case and applying the resultant waveform to the top electrode, with varying amounts of suppression in the trailing pulse amplitude.</p>
<p>To investigate the effect of the resultant pulse shape on memristor programing, first it was verified that applying a signal with the same potential shape as the resultant waveform to the top electrode, while keeping the bottom electrode grounded would have the same overall effect as applying the pre- and postsynaptic pulses to the two terminals. The results of this test, Figure <xref ref-type="fig" rid="F11">11</xref>, show the expected similarity in shape and approximate &#x00394;<italic>w</italic>% between the normal (two-sided) STDP test with a spike pair and the resultant-only (single-sided) test.</p>
<fig id="F11" position="float">
<label>Figure 11</label>
<caption><p><bold>Spike shape 1 single-sided, resultant-only results compared to the spike-timing dependent plasticity (STDP) results using a spike 1 pair (two-sided)</bold>. The resultant used in each &#x00394;<italic>T</italic> case of the single-sided test is the resultant waveform expected from the STDP test. The average weight% change is shown across the set of devices tested (10 different devices for the two-sided test and 3 for the single-sided test) with the error bars corresponding to the SD of the data set.</p></caption>
<graphic xlink:href="fbioe-04-00097-g011.tif"/>
</fig>
<p>To evaluate the effect of changing the trailing pulse amplitude, a fixed value of &#x00394;<italic>T</italic>&#x02009;&#x0003D;&#x02009;&#x000B1;250&#x02009;ns was selected based on the data in Figure <xref ref-type="fig" rid="F11">11</xref>, since they both correspond to regions of low, but non-zero, &#x00394;<italic>w</italic>% so that the effect of altering the amplitude of the trailing pulse will be obvious. For pulse shape 1, the resultant waveform has values that exceed the device&#x02019;s threshold switching value in both the positive and negative threshold directions (see Figure <xref ref-type="fig" rid="F7">7</xref>), resulting in changes of resistance both higher and lower values during the application of the pulse. The final portion of the pulse, the &#x0201C;trailing edge&#x0201D;, sets the total &#x00394;<italic>w</italic>%. The full effect of the trailing edge pulse can be seen in Figure <xref ref-type="fig" rid="F12">12</xref> where a suppression of 100% (i.e., the last pulse segment is reduced to 0&#x02009;V) results in a &#x00394;<italic>w</italic>% that is as high as in the maximum &#x00394;<italic>w</italic>% value during the STDP test (Figure <xref ref-type="fig" rid="F11">11</xref>; this occurs at about &#x00394;<italic>T</italic>&#x02009;&#x0003D;&#x02009;100&#x02009;ns). Partial suppression of the trailing edge pulse results in incremental changes to the &#x00394;<italic>w</italic>%.</p>
<fig id="F12" position="float">
<label>Figure 12</label>
<caption><p><bold>Effects of reducing the amplitude of the trailing edge pulse on the %&#x00394;&#x003BE; for &#x00394;<italic>T</italic>&#x02009;&#x0003D;&#x02009;&#x000B1;250&#x02009;ns</bold>. The average weight% change is shown across the set of devices tested (10 different devices) with the error bars corresponding to the SD of the data set.</p></caption>
<graphic xlink:href="fbioe-04-00097-g012.tif"/>
</fig>
</sec>
<sec id="S3-3">
<title>Energy Requirements</title>
<p>An estimate of the energy required to change the state of the memristor during STDP requires knowledge of the resistance of the device before, during, and at the conclusion of an applied pulse. Additionally, the resultant waveforms do not have simple pulse shapes. Therefore, an estimate of energy necessary to perform a spike induced change on a memristor is difficult for three major reasons: (1) the device resistance is changing during the application of the resultant waveform, both to higher and lower resistances; (2) the energy per pulse is different for every &#x00394;<italic>T</italic>; and (3) the device resistance can be high initially and change between values of high resistance (lower energy) or it can be low and change between values of low resistance (higher energy).</p>
<p>To get a rough estimate of the energy per memristor, a range was calculated with the worst case assumption that the pulse was a rectangular pulse with an amplitude and pulse width (FWHM) as given in Table <xref ref-type="table" rid="T1">1</xref>. It was next assumed that the device resistance was constant in a high resistance range of 100&#x02013;500&#x02009;k&#x003A9;, or a low resistance range of 1&#x02013;10&#x02009;k&#x003A9;, both ranges that are reasonable for the SDC device (Campbell, <xref ref-type="bibr" rid="B7">2017</xref>). Using these values, the energy per memristor was estimated and is shown in Table <xref ref-type="table" rid="T1">1</xref>. In all cases, these are most likely overestimates of the energy required. However, they do provide a quick look at the potential order of magnitude energy requirements.</p>
</sec>
</sec>
<sec id="S4" sec-type="discussion">
<title>Discussion</title>
<p>Spike-timing dependent plasticity, as developed from Hebbian learning, requires that if the presynaptic spike arrives before the postsynaptic spike that the synapse exhibits long-term potentiation or increased synaptic weight and that if the presynaptic spike arrives after the postsynaptic spike that the synapse exhibits long-term depression or decreased synaptic weight. This effect has been shown for all of the pulse shapes and all the time scales presented in this paper. These change in weight plots do not perfectly match the plots experimentally measured for biologic systems (Bi and Poo, <xref ref-type="bibr" rid="B3">2001</xref>), but since they contain regions of both potentiation and depression, they will be suitable for neuromorphic learning. Through the experiments in this paper, the nature of the potentiation and depression response of this memristor relative to different pulse shapes can be seen.</p>
<p>Neither the null region observed for pulse shapes 2 and 3 nor the spiking region for pulse shape 4, near &#x00394;<italic>T</italic>&#x02009;&#x0003D;&#x02009;0 was initially expected since the differences between the pulse shapes are subtle. However, the differences are significant enough to impact the STDP results. This &#x0201C;tunability&#x0201D; of the STDP outcome, based on a slight change in the spike pulse, can be both beneficial and detrimental. Since electronics can be prone to noise, stray capacitance and to device mismatch during fabrication, among other possible interferences, it is possible that the spike pulse generated by the circuit could alter the STDP outcome in an undesirable way. Alternatively, one may be able to use this feature to, for example, suppress a circuit output by adding a slight slope or flat peak to the spike. Either way, this result demonstrates the significant influence the pulse shape can have on the STDP outcome and could prove to be a useful feature for circuit designers.</p>
<p>Because there are essentially an infinite number of possible pulse shapes, and the pre- and postsynaptic pulses are not required to be identical in shape, this study provides guidance to allow the design of pulse shape pairs that will have the desired response. For some applications continuing learning (change in synapse resistance) when there is a large &#x00394;<italic>T</italic> is desirable, and the range of &#x00394;<italic>T</italic> to which this continues will depend on the rest of the design components. This was clearly shown in the &#x0201C;trailing edge cancelation&#x0201D; test. In this test, it was shown that a larger &#x00394;<italic>T</italic> is possible by modification of the resultant waveform so that the trailing edge was completely suppressed. In the event that a circuit designer wants to maintain a higher &#x00394;<italic>w</italic>% in a longer &#x00394;<italic>T</italic>, suppression of the trailing edge would provide that opportunity. Additionally, partial suppression of the trailing edge pulse could achieve incremental weight changes if desired.</p>
<p>Compared to a pure CMOS implementation of the STDP learning rule, memristor synapses require significantly less area on a chip than an equivalent CMOS-based synapse and are suitable for use in a cross bar array architecture. For example, a switched-capacitor realization of synapses in 28&#x02009;nm CMOS was developed (Noack et al., <xref ref-type="bibr" rid="B33">2015</xref>), which minimizes the leakage current problems present when CMOS-based architectures are scaled down in size. However, this system requires 0.36&#x02009;mm<sup>2</sup> area and a power consumption of 1.9&#x02009;mW for only 128 presynapses and 8,192 &#x0201C;stop-learning&#x0201D; synapses which corresponds to roughly 2.27&#x02009;&#x000D7;&#x02009;10<sup>4</sup> synapses/mm<sup>2</sup> and an energy requirement of 0.23&#x02009;nJ to 0.23&#x02009;mJ per synapse. By contrast, 16&#x02009;Gb ReRAM ion-conducting, chalcogenide-based memory chips have been fabricated at the 27&#x02009;nm node (Fackenthal et al., <xref ref-type="bibr" rid="B16">2014</xref>) which have a total area of 168&#x02009;mm<sup>2</sup>, including all periphery circuits required of a memory chip, as well as the memory elements. The memory elements on this chip, CuTe-based ion-conducting devices, are actually memristors, thus providing a good analogy to a high density memristor array. Using this entire chip area, a worst case approximation for synapse density would be at least 9.52&#x02009;&#x000D7;&#x02009;10<sup>7</sup> synapses/mm<sup>2</sup>, or a factor of 1,000 more synapses per mm<sup>2</sup> than the CMOS-based architecture, even taking into account all of the CMOS circuitry incorporated into the memory chip (periphery circuits and access transistors).</p>
<p>Without knowing the power requirement of the 16&#x02009;Gb ReRAM chip, it is not possible to know the energy requirement per memristor directly for this chip. However, an estimate of the energy requirements for the memristors used in this work, which are also chalcogenide ion-conductors, is provided in Table <xref ref-type="table" rid="T1">1</xref> for each experiment conducted and is a reasonable approximation to the energy requirements of the memristors in the 16&#x02009;Gb ReRAM chip given that they are both chalcogenide-based ion-conducting device types. For pulse timing ranging from seconds to nanoseconds and considering the pulse shapes used in this work, the memristor displays lower energy requirements than the CMOS counterpart. In fact, as the memristor is driven with faster pulses, the overall energy requirement decreases even more (nanojoules to picojoules per memristor). From this, it can easily be seen that two major advantages of the memristor in the STDP application are: (1) denser area achievable and (2) lower energy requirements. In fact, from the energy requirements, it is clear that one of the advantages of operating a memristor on the faster timescale (nanoseconds), even though it is not a biological timescale, is that artificial synapses are not limited to slow, biological speeds and can therefore take advantage of the greatly reduced energy requirements of the memristors at fast speeds.</p>
<p>Even though to date there has been no report of large scale integration of memristors as synapses, it is promising that there has been demonstrated a large scale memory chip which uses memristors (Fackenthal et al., <xref ref-type="bibr" rid="B16">2014</xref>). While this report focused on the ion-conducting CuTe device as a binary memory, this device is a memristor and thus the memory chip does demonstrate the large scale feasibility of memristor incorporation into a large scale CMOS-based integrated circuit. Given this example, the major challenges of integration of new memristor device technologies into large scale integrated circuits can be overcome. These challenges include how to repeatably achieve novel material deposition for device-to-device and lot-to-lot consistency, as well as fundamental issues with trying to access a variable resistance device with transistors which, in the traditional architecture with the memristor in the source of the transistor, do not allow a constant switching voltage across a device due to a voltage divider between the access transistor ON resistance and the memristor.</p>
</sec>
<sec id="S5">
<title>Conclusion</title>
<p>Ge<sub>2</sub>Se<sub>3</sub>/SnSe/Ag-based ion-conducting memristive devices perform over the seconds to nanoseconds timescale as synapses in an STDP experiment. STDP tests were performed with four different spike wave shapes in order to demonstrate the influence of the resultant waveforms on the STDP response. This wave shape analysis can be used to help choose the pulse shape to be used in future circuit designs. Furthermore, the ability of the memristor to operate on a large dynamic range timescale, allows for one memristor type to be used for applications requiring short or long timescales. This provides an opportunity for a single integrated circuit to include both long and short timescale applications and to have only one type of memristor that needs to be integrated with the circuit during fabrication. Without this possibility, it would be unlikely that multiple memristor types which catered to different timescales could be fabricated together on one integrated circuit.</p>
<p>The data retention measurements, or lifetime of a particular resistance state after the application of a spike pair, are currently in progress.</p>
</sec>
<sec id="S6" sec-type="author-contributor">
<title>Author Contributions</title>
<p>KC designed and fabricated the memristor devices, designed the STDP experiments, analyzed the data, and wrote the manuscript; KD performed measurements, wrote instrument control and data collection programs, and analyzed data; ES analyzed data, performed pulse shape simulations, and assisted in writing the manuscript.</p>
</sec>
<sec id="S7">
<title>Conflict of Interest Statement</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
</body>
<back>
<ack>
<p>The authors thank Kyler Palmer and Cody Breckenridge for their assistance in data collection.</p>
</ack>
<sec id="S8">
<title>Funding</title>
<p>This work was partially supported by a grant from the National Science Foundation, grant no. CCF-1320987 and the Air Force Research Laboratory, grant no. FA9550-08-2-252.</p>
</sec>
<sec id="S9" sec-type="supplementary-material">
<title>Supplementary Material</title>
<p>The Supplementary Material for this article can be found online at <uri xlink:href="http://journal.frontiersin.org/article/10.3389/fbioe.2016.00097/full&#x00023;supplementary-material">http://journal.frontiersin.org/article/10.3389/fbioe.2016.00097/full&#x00023;supplementary-material</uri>.</p>
<supplementary-material xlink:href="Image_1.JPEG" id="SM1" mimetype="applicationn/JPEG" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Alibart</surname> <given-names>F.</given-names></name> <name><surname>Pleutin</surname> <given-names>S.</given-names></name> <name><surname>Bichler</surname> <given-names>O.</given-names></name> <name><surname>Gamrat</surname> <given-names>C.</given-names></name> <name><surname>Serrano-Gotarredona</surname> <given-names>T.</given-names></name> <name><surname>Linares-Barranco</surname> <given-names>B.</given-names></name> <etal/></person-group> (<year>2012</year>). <article-title>A memristive nanoparticle/organic hybrid synapstor for neuroinspired computing</article-title>. <source>Adv. Funct. Mater.</source> <volume>22</volume>, <fpage>609</fpage>&#x02013;<lpage>616</lpage>.<pub-id pub-id-type="doi">10.1002/adfm.201101935</pub-id></citation></ref>
<ref id="B2"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Banerjee</surname> <given-names>S.</given-names></name> <name><surname>Chakravorty</surname> <given-names>D.</given-names></name></person-group> (<year>1999</year>). <article-title>Electrical resistivity of silver-silica nanocomposites</article-title>. <source>J. Appl. Phys.</source> <volume>85</volume>, <fpage>3623</fpage>&#x02013;<lpage>3625</lpage>.<pub-id pub-id-type="doi">10.1063/1.369724</pub-id></citation></ref>
<ref id="B3"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bi</surname> <given-names>G.</given-names></name> <name><surname>Poo</surname> <given-names>M. M.</given-names></name></person-group> (<year>2001</year>). <article-title>Synaptic modification by correlated activity: Hebb&#x02019;s postulate revisited</article-title>. <source>Ann. Rev. Neurosci.</source> <volume>24</volume>, <fpage>139</fpage>&#x02013;<lpage>166</lpage>.<pub-id pub-id-type="doi">10.1146/annurev.neuro.24.1.139</pub-id></citation></ref>
<ref id="B4"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Cabaret</surname> <given-names>T.</given-names></name> <name><surname>Fillaud</surname> <given-names>L.</given-names></name> <name><surname>Jousselme</surname> <given-names>B.</given-names></name> <name><surname>Klein</surname> <given-names>J.-O.</given-names></name> <name><surname>Derycke</surname> <given-names>V.</given-names></name></person-group> (<year>2014</year>). <article-title>&#x0201C;Electro-grafted organic memristors: properties and prospects for artificial neural networks based on STDP,&#x0201D;</article-title> in <conf-name>Proceedings of the 14th IEEE International Conference on Nanotechnology</conf-name>, <conf-loc>Toronto, CA</conf-loc>, <fpage>499</fpage>&#x02013;<lpage>504</lpage>.</citation></ref>
<ref id="B5"><citation citation-type="book"><person-group person-group-type="author"><name><surname>Campbell</surname> <given-names>K. A.</given-names></name></person-group> (<year>2008a</year>). <source>Method of Forming a PCRAM Device Incorporating a Resistance-Variable Chalcogenide Element</source>. US Patent No. 7,354,793. <publisher-loc>Washington, DC</publisher-loc>: <publisher-name>U.S. Patent and Trademark Office</publisher-name>.</citation></ref>
<ref id="B6"><citation citation-type="book"><person-group person-group-type="author"><name><surname>Campbell</surname> <given-names>K. A.</given-names></name></person-group> (<year>2008b</year>). <source>Resistance Variable Memory Device and Method of Fabrication</source>. US Patent No. 7,348,209. <publisher-loc>Washington, DC</publisher-loc>: <publisher-name>U.S. Patent and Trademark Office</publisher-name>.</citation></ref>
<ref id="B7"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Campbell</surname> <given-names>K. A.</given-names></name></person-group> (<year>2017</year>). <article-title>Self-directed channel memristor for high temperature operation</article-title>. <source>Microelectron. J.</source> <volume>59C</volume>, <fpage>10</fpage>&#x02013;<lpage>14</lpage>.<pub-id pub-id-type="doi">10.1016/j.mejo.2016.11.006</pub-id></citation></ref>
<ref id="B8"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Campbell</surname> <given-names>K. A.</given-names></name> <name><surname>Anderson</surname> <given-names>C. M.</given-names></name></person-group> (<year>2007</year>). <article-title>Phase-change memory devices with stacked Ge-chalcogenide/Sn-chalcogenide layers</article-title>. <source>Microelectron. J.</source> <volume>38</volume>, <fpage>52</fpage>&#x02013;<lpage>59</lpage>.<pub-id pub-id-type="doi">10.1016/j.mejo.2006.09.012</pub-id></citation></ref>
<ref id="B9"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chang</surname> <given-names>T.</given-names></name> <name><surname>Jo</surname> <given-names>S.-H.</given-names></name> <name><surname>Kim</surname> <given-names>K.-H.</given-names></name> <name><surname>Sheridan</surname> <given-names>P.</given-names></name> <name><surname>Gaba</surname> <given-names>S.</given-names></name> <name><surname>Lu</surname> <given-names>W.</given-names></name></person-group> (<year>2011</year>). <article-title>Synaptic behaviors and modeling of a metal oxide memristive device</article-title>. <source>Appl. Phys A.</source> <volume>102</volume>, <fpage>857</fpage>&#x02013;<lpage>863</lpage>.<pub-id pub-id-type="doi">10.1007/s00339-011-6296-1</pub-id></citation></ref>
<ref id="B10"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chua</surname> <given-names>L.</given-names></name></person-group> (<year>2015</year>). <article-title>Everything you wish to know about memristors but are afraid to ask</article-title>. <source>Radioengineering</source> <volume>24</volume>, <fpage>331</fpage>&#x02013;<lpage>368</lpage>.<pub-id pub-id-type="doi">10.13164/re.2015.0319</pub-id></citation></ref>
<ref id="B11"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cruz-Albrecht</surname> <given-names>J. M.</given-names></name> <name><surname>Yung</surname> <given-names>M. W.</given-names></name> <name><surname>Srinivasa</surname> <given-names>N.</given-names></name></person-group> (<year>2012</year>). <article-title>Energy-efficient neuron, synapse and STDP integrated circuits</article-title>. <source>IEEE Trans. Biomed. Circuits Syst.</source> <volume>6</volume>, <fpage>246</fpage>&#x02013;<lpage>256</lpage>.<pub-id pub-id-type="doi">10.1109/TBCAS.2011.2174152</pub-id><pub-id pub-id-type="pmid">23853146</pub-id></citation></ref>
<ref id="B12"><citation citation-type="book"><person-group person-group-type="author"><name><surname>Dayan</surname> <given-names>P.</given-names></name> <name><surname>Abbott</surname> <given-names>L. F.</given-names></name></person-group> (<year>2001</year>). <source>Theoretical Neuroscience</source>, <edition>1st Edn</edition>. <publisher-loc>Cambridge MA</publisher-loc>: <publisher-name>The MIT Press</publisher-name>.</citation></ref>
<ref id="B13"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Devasia</surname> <given-names>A.</given-names></name> <name><surname>Kurinec</surname> <given-names>S.</given-names></name> <name><surname>Campbell</surname> <given-names>K. A.</given-names></name> <name><surname>Raoux</surname> <given-names>S.</given-names></name></person-group> (<year>2010</year>). <article-title>Influence of Sn migration on phase transition in GeTe and Ge<sub>2</sub>Se<sub>3</sub> thin films</article-title>. <source>Appl. Phys. Lett.</source> <volume>96</volume>, <fpage>141908/1</fpage>&#x02013;<lpage>141908/3</lpage>.<pub-id pub-id-type="doi">10.1063/1.3385781</pub-id></citation></ref>
<ref id="B14"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Devasia</surname> <given-names>A.</given-names></name> <name><surname>MacMahon</surname> <given-names>D.</given-names></name> <name><surname>Raoux</surname> <given-names>S.</given-names></name> <name><surname>Campbell</surname> <given-names>K. A.</given-names></name> <name><surname>Kurinec</surname> <given-names>S. K.</given-names></name></person-group> (<year>2012</year>). <article-title>Investigation of inter-diffusion in bilayer GeTe/SnSe phase change memory films</article-title>. <source>Thin Solid Films</source> <volume>520</volume>, <fpage>3931</fpage>&#x02013;<lpage>3935</lpage>.<pub-id pub-id-type="doi">10.1016/j.tsf.2012.02.005</pub-id></citation></ref>
<ref id="B15"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Erokhin</surname> <given-names>V.</given-names></name> <name><surname>Fontana</surname> <given-names>M. P.</given-names></name></person-group> (<year>2011</year>). <article-title>Thin film electrochemical memristive systems for bio-inspired computation</article-title>. <source>J. Comput. Theor. Nanosci.</source> <volume>8</volume>, <fpage>313</fpage>&#x02013;<lpage>330</lpage>.<pub-id pub-id-type="doi">10.1166/jctn.2011.1695</pub-id></citation></ref>
<ref id="B16"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Fackenthal</surname> <given-names>R.</given-names></name> <name><surname>Kitagawa</surname> <given-names>M.</given-names></name> <name><surname>Otsuka</surname> <given-names>W.</given-names></name> <name><surname>Prall</surname> <given-names>K.</given-names></name> <name><surname>Mills</surname> <given-names>D.</given-names></name> <name><surname>Tsutsui</surname> <given-names>K.</given-names></name> <etal/></person-group> (<year>2014</year>). <article-title>&#x0201C;A 16Gb ReRAM with 200MB/s write and 1GB/s read in 27nm technology,&#x0201D;</article-title> in <conf-name>Solid-State Circuits Conference Digest of Technical Papers (ISSCC), 2014 IEEE International</conf-name>, <conf-loc>San Francisco, CA</conf-loc>, <fpage>338</fpage>&#x02013;<lpage>340</lpage>.<pub-id pub-id-type="doi">10.1109/ISSCC.2014.6757460</pub-id></citation></ref>
<ref id="B17"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gaba</surname> <given-names>S.</given-names></name> <name><surname>Sheridan</surname> <given-names>P.</given-names></name> <name><surname>Zhou</surname> <given-names>J.</given-names></name> <name><surname>Choi</surname> <given-names>S.</given-names></name> <name><surname>Lu</surname> <given-names>W.</given-names></name></person-group> (<year>2013</year>). <article-title>Stochastic memristive devices for computing and neuromorphic applications</article-title>. <source>Nanoscale</source> <volume>5</volume>, <fpage>5872</fpage>&#x02013;<lpage>5878</lpage>.<pub-id pub-id-type="doi">10.1039/c3nr01176c</pub-id><pub-id pub-id-type="pmid">23698627</pub-id></citation></ref>
<ref id="B18"><citation citation-type="book"><person-group person-group-type="editor"><name><surname>Ielmini</surname> <given-names>D.</given-names></name> <name><surname>Waser</surname> <given-names>R.</given-names></name></person-group> (eds) (<year>2016</year>). <source>Resistive Switching</source>. <publisher-loc>New York, NY</publisher-loc>: <publisher-name>Wiley-VCH</publisher-name>.</citation></ref>
<ref id="B19"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jo</surname> <given-names>S. H.</given-names></name> <name><surname>Chang</surname> <given-names>T.</given-names></name> <name><surname>Ebong</surname> <given-names>I.</given-names></name> <name><surname>Bhadviya</surname> <given-names>B. B.</given-names></name> <name><surname>Mazumder</surname> <given-names>P.</given-names></name> <name><surname>Lu</surname> <given-names>W.</given-names></name></person-group> (<year>2010</year>). <article-title>Nanoscale memristor device as synapse in neuromorphic systems</article-title>. <source>Nano Lett.</source> <volume>10</volume>, <fpage>1297</fpage>&#x02013;<lpage>1301</lpage>.<pub-id pub-id-type="doi">10.1021/nl904092h</pub-id><pub-id pub-id-type="pmid">20192230</pub-id></citation></ref>
<ref id="B20"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kamalanathan</surname> <given-names>D.</given-names></name> <name><surname>Russo</surname> <given-names>U.</given-names></name> <name><surname>Ielmini</surname> <given-names>D.</given-names></name> <name><surname>Kozicki</surname> <given-names>M. N.</given-names></name></person-group> (<year>2009</year>). <article-title>Voltage-driven on-off transition and tradeoff with program and erase current in programmable metallization cell (PMC) memory</article-title>. <source>IEEE Electron Dev. Lett.</source> <volume>30</volume>, <fpage>553</fpage>&#x02013;<lpage>555</lpage>.<pub-id pub-id-type="doi">10.1109/LED.2009.2016991</pub-id></citation></ref>
<ref id="B21"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kim</surname> <given-names>S.</given-names></name> <name><surname>Du</surname> <given-names>C.</given-names></name> <name><surname>Sheridan</surname> <given-names>P.</given-names></name> <name><surname>Ma</surname> <given-names>W.</given-names></name> <name><surname>Choi</surname> <given-names>S.</given-names></name> <name><surname>Lu</surname> <given-names>W. D.</given-names></name></person-group> (<year>2015</year>). <article-title>Experimental demonstration of a second-order memristor and its ability to biorealistically implement synaptic plasticity</article-title>. <source>Nano Lett.</source> <volume>15</volume>, <fpage>2203</fpage>&#x02013;<lpage>2211</lpage>.<pub-id pub-id-type="doi">10.1021/acs.nanolett.5b00697</pub-id><pub-id pub-id-type="pmid">25710872</pub-id></citation></ref>
<ref id="B22"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kozicki</surname> <given-names>M. N.</given-names></name> <name><surname>Mitkova</surname> <given-names>M.</given-names></name></person-group> (<year>2006</year>). <article-title>Mass transport in chalcogenide electrolyte films &#x02013; materials and applications</article-title>. <source>J. Non Cryst. Solids.</source> <volume>352</volume>, <fpage>567</fpage>&#x02013;<lpage>577</lpage>.<pub-id pub-id-type="doi">10.1016/j.jnoncrysol.2005.11.065</pub-id></citation></ref>
<ref id="B23"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Krzysteczko</surname> <given-names>P.</given-names></name> <name><surname>M&#x000FC;nchenberger</surname> <given-names>J.</given-names></name> <name><surname>Sch&#x000E4;fers</surname> <given-names>M.</given-names></name> <name><surname>Reiss</surname> <given-names>G.</given-names></name> <name><surname>Thomas</surname> <given-names>A.</given-names></name></person-group> (<year>2012</year>). <article-title>The memristive magnetic tunnel junction as a nanoscopic synapse-neuron system</article-title>. <source>Adv. Mater.</source> <volume>24</volume>, <fpage>762</fpage>&#x02013;<lpage>766</lpage>.<pub-id pub-id-type="doi">10.1002/adma.201103723</pub-id></citation></ref>
<ref id="B24"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>La Barbera</surname> <given-names>S.</given-names></name> <name><surname>Vuillaume</surname> <given-names>D.</given-names></name> <name><surname>Alibart</surname> <given-names>F.</given-names></name></person-group> (<year>2015</year>). <article-title>Filamentary switching: synaptic plasticity through device volatility</article-title>. <source>ACS Nano</source> <volume>9</volume>, <fpage>941</fpage>&#x02013;<lpage>949</lpage>.<pub-id pub-id-type="doi">10.1021/nn506735m</pub-id><pub-id pub-id-type="pmid">25581249</pub-id></citation></ref>
<ref id="B25"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Zeng</surname> <given-names>F.</given-names></name> <name><surname>Chen</surname> <given-names>C.</given-names></name> <name><surname>Liu</surname> <given-names>H.</given-names></name> <name><surname>Tang</surname> <given-names>G.</given-names></name> <name><surname>Gao</surname> <given-names>S.</given-names></name> <etal/></person-group> (<year>2013a</year>). <article-title>Synaptic plasticity and learning behaviours mimicked through Ag interface movement in an Ag/conducting polymer/Ta memristive system</article-title>. <source>J. Mater. Chem. C</source> <volume>1</volume>, <fpage>5292</fpage>&#x02013;<lpage>5298</lpage>.<pub-id pub-id-type="doi">10.1039/c3tc30575a</pub-id></citation></ref>
<ref id="B26"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Zhong</surname> <given-names>Y.</given-names></name> <name><surname>Xu</surname> <given-names>L.</given-names></name> <name><surname>Zhang</surname> <given-names>J.</given-names></name> <name><surname>Xu</surname> <given-names>X.</given-names></name> <name><surname>Sun</surname> <given-names>H.</given-names></name> <etal/></person-group> (<year>2013b</year>). <article-title>Ultrafast synaptic events in a chalcogenide memristor</article-title>. <source>Sci. Rep.</source> <volume>3</volume>, <fpage>1619</fpage>.<pub-id pub-id-type="doi">10.1038/srep01619</pub-id><pub-id pub-id-type="pmid">23563810</pub-id></citation></ref>
<ref id="B27"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Luo</surname> <given-names>W.</given-names></name> <name><surname>Yuan</surname> <given-names>F.-Y.</given-names></name> <name><surname>Wu</surname> <given-names>H.</given-names></name> <name><surname>Pan</surname> <given-names>L.</given-names></name> <name><surname>Deng</surname> <given-names>N.</given-names></name> <name><surname>Zeng</surname> <given-names>F.</given-names></name> <etal/></person-group> (<year>2015</year>). <article-title>&#x0201C;Synaptic learning behaviors achieved by metal ion migration in a Cu/PEDOT:PSS/Ta memristor,&#x0201D;</article-title> in <conf-name>IEEE 15th Non-Volatile Memory Technology Symposium (NVMTS)</conf-name>. <conf-loc>China</conf-loc>: <conf-sponsor>Tsinghua University at Beijing</conf-sponsor>.<pub-id pub-id-type="doi">10.1109/NVMTS.2015.7457490</pub-id></citation></ref>
<ref id="B28"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mahalanabis</surname> <given-names>D.</given-names></name> <name><surname>Barnaby</surname> <given-names>H. J.</given-names></name> <name><surname>Gonzalez-Velo</surname> <given-names>Y.</given-names></name> <name><surname>Kozicki</surname> <given-names>M. N.</given-names></name> <name><surname>Vrudhula</surname> <given-names>S.</given-names></name> <name><surname>Dandamudi</surname> <given-names>P.</given-names></name></person-group> (<year>2014a</year>). <article-title>Incremental resistance programming of programmable metallization cells for use as electronic synapses</article-title>. <source>Solid State Electron.</source> <volume>100</volume>, <fpage>39</fpage>&#x02013;<lpage>44</lpage>.<pub-id pub-id-type="doi">10.1016/j.sse.2014.07.002</pub-id></citation></ref>
<ref id="B29"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mahalanabis</surname> <given-names>D.</given-names></name> <name><surname>Gonzalez-Velo</surname> <given-names>Y.</given-names></name> <name><surname>Barnaby</surname> <given-names>H. J.</given-names></name> <name><surname>Kozicki</surname> <given-names>M. N.</given-names></name> <name><surname>Dandamudi</surname> <given-names>P.</given-names></name> <name><surname>Vrudhula</surname> <given-names>S.</given-names></name></person-group> (<year>2014b</year>). <article-title>Impedance measurement and characterization of Ag-Ge30Se70-based programmable metallization cells</article-title>. <source>IEEE Trans. Electron Dev.</source> <volume>61</volume>, <fpage>3723</fpage>&#x02013;<lpage>3730</lpage>.<pub-id pub-id-type="doi">10.1109/TED.2014.2358573</pub-id></citation></ref>
<ref id="B30"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Mahalanabis</surname> <given-names>D.</given-names></name> <name><surname>Sivaraj</surname> <given-names>M.</given-names></name> <name><surname>Chen</surname> <given-names>W.</given-names></name> <name><surname>Shah</surname> <given-names>S.</given-names></name> <name><surname>Barnaby</surname> <given-names>H.</given-names></name></person-group> (<year>2016</year>). <article-title>&#x0201C;Demonstration of spike timing dependent plasticity in CBRAM devices with silicon neurons,&#x0201D;</article-title> in <conf-name>IEEE Int&#x02019;l Symposium on Circuits and Systems (ISCAS)</conf-name>. <conf-loc>Montreal, Canada</conf-loc>.<pub-id pub-id-type="doi">10.1109/ISCAS.2016.7539047</pub-id></citation></ref>
<ref id="B31"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mandal</surname> <given-names>S.</given-names></name> <name><surname>El-Amin</surname> <given-names>A.</given-names></name> <name><surname>Alexander</surname> <given-names>K.</given-names></name> <name><surname>Rajendran</surname> <given-names>B.</given-names></name> <name><surname>Jha</surname> <given-names>R.</given-names></name></person-group> (<year>2014</year>). <article-title>Novel synaptic memory device for neuromorphic computing</article-title>. <source>Sci. Rep.</source> <volume>4</volume>, <fpage>5333</fpage>.<pub-id pub-id-type="doi">10.1038/srep05333</pub-id><pub-id pub-id-type="pmid">24939247</pub-id></citation></ref>
<ref id="B32"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mitkova</surname> <given-names>M.</given-names></name> <name><surname>Kozicki</surname> <given-names>M. N.</given-names></name></person-group> (<year>2002</year>). <article-title>Silver incorporation in Ge-Se glasses used in programmable metallization cell devices</article-title>. <source>J. Non Cryst. Solids.</source> <volume>299&#x02013;302</volume>(<issue>pt. B</issue>), <fpage>1023</fpage>&#x02013;<lpage>1027</lpage>.<pub-id pub-id-type="doi">10.1016/S0022-3093(01)01068-7</pub-id></citation></ref>
<ref id="B33"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Noack</surname> <given-names>M.</given-names></name> <name><surname>Partzsch</surname> <given-names>J.</given-names></name> <name><surname>Mayr</surname> <given-names>C. G.</given-names></name> <name><surname>H&#x000E4;nzsche</surname> <given-names>S.</given-names></name> <name><surname>Scholze</surname> <given-names>S.</given-names></name> <name><surname>H&#x000F6;ppner</surname> <given-names>S.</given-names></name> <etal/></person-group> (<year>2015</year>). <article-title>Switched-capacitor realization of presynaptic short-term-plasticity and stop-learning synapses in 28 nm CMOS</article-title>. <source>Front. Neurosci.</source> <volume>9</volume>:<fpage>10</fpage>.<pub-id pub-id-type="doi">10.3389/fnins.2015.00010</pub-id><pub-id pub-id-type="pmid">25698914</pub-id></citation></ref>
<ref id="B34"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pickett</surname> <given-names>M. D.</given-names></name> <name><surname>Medeiros-Ribeiro</surname> <given-names>G.</given-names></name> <name><surname>Williams</surname> <given-names>R. S.</given-names></name></person-group> (<year>2013</year>). <article-title>A scalable neuristor built with Mott memristors</article-title>. <source>Nat. Mater.</source> <volume>12</volume>, <fpage>114</fpage>&#x02013;<lpage>117</lpage>.<pub-id pub-id-type="doi">10.1038/nmat3510</pub-id><pub-id pub-id-type="pmid">23241533</pub-id></citation></ref>
<ref id="B35"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Qu</surname> <given-names>B.</given-names></name> <name><surname>Younis</surname> <given-names>A.</given-names></name> <name><surname>Chu</surname> <given-names>D.</given-names></name></person-group> (<year>2016</year>). <article-title>Recent progress in tungsten oxides based memristors and their neuromphological applications</article-title>. <source>Electron. Mater. Lett.</source> <volume>12</volume>, <fpage>715</fpage>.<pub-id pub-id-type="doi">10.1007/s13391-016-6129-7</pub-id></citation></ref>
<ref id="B36"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rachmuth</surname> <given-names>G.</given-names></name> <name><surname>Shouval</surname> <given-names>H. Z.</given-names></name> <name><surname>Bear</surname> <given-names>M. F.</given-names></name> <name><surname>Poon</surname> <given-names>C.-S.</given-names></name></person-group> (<year>2011</year>). <article-title>A biophysically-based neuromorphic model of spike rate- and timing-dependent plasticity</article-title>. <source>PNAS</source> <volume>108</volume>, <fpage>E1266</fpage>&#x02013;<lpage>E1274</lpage>.<pub-id pub-id-type="doi">10.1073/pnas.1106161108</pub-id><pub-id pub-id-type="pmid">22089232</pub-id></citation></ref>
<ref id="B37"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rajabi</surname> <given-names>S.</given-names></name> <name><surname>Saremi</surname> <given-names>M.</given-names></name> <name><surname>Barnaby</surname> <given-names>H. J.</given-names></name> <name><surname>Edwards</surname> <given-names>A.</given-names></name> <name><surname>Kozicki</surname> <given-names>M. N.</given-names></name> <name><surname>Mitkova</surname> <given-names>M.</given-names></name> <etal/></person-group> (<year>2015</year>). <article-title>Static impedance behavior of programmable metallization cells</article-title>. <source>Solid State Electron.</source> <volume>106</volume>, <fpage>27</fpage>&#x02013;<lpage>33</lpage>.<pub-id pub-id-type="doi">10.1016/j.sse.2014.12.019</pub-id></citation></ref>
<ref id="B38"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rajendran</surname> <given-names>B.</given-names></name> <name><surname>Liu</surname> <given-names>Y.</given-names></name> <name><surname>Seo</surname> <given-names>J.-S.</given-names></name> <name><surname>Gopalakrishnan</surname> <given-names>K.</given-names></name> <name><surname>Chang</surname> <given-names>L.</given-names></name> <name><surname>Friedman</surname> <given-names>D. J.</given-names></name> <etal/></person-group> (<year>2013</year>). <article-title>Specifications of nanoscale devices and circuits for neuromorphic computational systems</article-title>. <source>IEEE Trans. Electron Dev.</source> <volume>60</volume>, <fpage>246</fpage>&#x02013;<lpage>253</lpage>.<pub-id pub-id-type="doi">10.1109/TED.2012.2227969</pub-id></citation></ref>
<ref id="B39"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Regner</surname> <given-names>J.</given-names></name> <name><surname>Balasubramanian</surname> <given-names>M.</given-names></name> <name><surname>Cook</surname> <given-names>B.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Kassayebetre</surname> <given-names>H.</given-names></name> <name><surname>Sharma</surname> <given-names>A.</given-names></name> <etal/></person-group> (<year>2009</year>). <article-title>&#x0201C;Integration of IC industry feature sizes with university back-end-of-line post processing: example using a phase-change memory test chip,&#x0201D;</article-title> in <conf-name>Microelectronics and Electron Devices, 2009. WMED 2009. IEEE Workshop on</conf-name>, <conf-loc>Boise, ID</conf-loc>.<pub-id pub-id-type="doi">10.1109/WMED.2009.4816141</pub-id></citation></ref>
<ref id="B40"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Rose</surname> <given-names>G. S.</given-names></name> <name><surname>Pino</surname> <given-names>R.</given-names></name> <name><surname>Wu</surname> <given-names>Q.</given-names></name></person-group> (<year>2011a</year>). <article-title>&#x0201C;Exploiting memristance for low-energy neuromorphic computing hardware,&#x0201D;</article-title> in <conf-name>Circuits and Systems (ISCAS), 2011 IEEE International Symposium on</conf-name>, <conf-loc>Rio de Janeiro</conf-loc>, <fpage>2942</fpage>&#x02013;<lpage>2945</lpage>.<pub-id pub-id-type="doi">10.1109/ISCAS.2011.5938208</pub-id></citation></ref>
<ref id="B41"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Rose</surname> <given-names>G. S.</given-names></name> <name><surname>Pino</surname> <given-names>R.</given-names></name> <name><surname>Wu</surname> <given-names>Q.</given-names></name></person-group> (<year>2011b</year>). <article-title>&#x0201C;A low-power memristive neuromorphic circuit utilizing a global/local training mechanism,&#x0201D;</article-title> in <conf-name>Neural Networks (IJCNN), The 2011 International Joint Conference on</conf-name>, <conf-loc>San Jose, CA, Brazil</conf-loc>, <fpage>2080</fpage>&#x02013;<lpage>2086</lpage>.<pub-id pub-id-type="doi">10.1109/IJCNN.2011.6033483</pub-id></citation></ref>
<ref id="B42"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Serrano-Gotarredona</surname> <given-names>T.</given-names></name> <name><surname>Masquelier</surname> <given-names>T.</given-names></name> <name><surname>Prodromakis</surname> <given-names>T.</given-names></name> <name><surname>Indiveri</surname> <given-names>G.</given-names></name> <name><surname>Linares-Barranco</surname> <given-names>B.</given-names></name></person-group> (<year>2013a</year>). <article-title>STDP and STDP variations with memristors for spiking neuromorphic learning systems</article-title>. <source>Front. Neurosci.</source> <volume>7</volume>:<fpage>2</fpage>.<pub-id pub-id-type="doi">10.3389/fnins.2013.00002</pub-id></citation></ref>
<ref id="B43"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Serrano-Gotarredona</surname> <given-names>T.</given-names></name> <name><surname>Prodromakis</surname> <given-names>T.</given-names></name> <name><surname>Linares-Barranco</surname> <given-names>B.</given-names></name></person-group> (<year>2013b</year>). <article-title>A proposal for Hybrid memristor-CMOS spiking neuromorphic learning systems</article-title>. <source>IEEE Circuits Syst. Mag.</source> <volume>2013</volume>, <fpage>74</fpage>&#x02013;<lpage>88</lpage>.<pub-id pub-id-type="doi">10.1109/MCAS.2013.2256271</pub-id></citation></ref>
<ref id="B44"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Snider</surname> <given-names>G.</given-names></name> <name><surname>Amerson</surname> <given-names>R.</given-names></name> <name><surname>Carter</surname> <given-names>D.</given-names></name> <name><surname>Abdalla</surname> <given-names>H.</given-names></name> <name><surname>Qureshi</surname> <given-names>M. S.</given-names></name> <name><surname>L&#x000E9;veill&#x000E9;</surname> <given-names>J.</given-names></name> <etal/></person-group> (<year>2011</year>). <article-title>From synapses to circuitry using memristive memory to explore the electronic brain</article-title>. <source>IEEE Comput. Mag.</source> <volume>44</volume>, <fpage>21</fpage>&#x02013;<lpage>28</lpage>.<pub-id pub-id-type="doi">10.1109/MC.2011.48</pub-id></citation></ref>
<ref id="B45"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Subramaniam</surname> <given-names>A.</given-names></name> <name><surname>Cantley</surname> <given-names>K. D.</given-names></name> <name><surname>Bersuker</surname> <given-names>G.</given-names></name> <name><surname>Gilmer</surname> <given-names>D. C.</given-names></name> <name><surname>Vogel</surname> <given-names>E. M.</given-names></name></person-group> (<year>2013</year>). <article-title>Spike-timing-dependent plasticity using biologically realistic action potentials and low-temperature materials</article-title>. <source>IEEE Trans. Nanotechol.</source> <volume>12</volume>, <fpage>450</fpage>&#x02013;<lpage>459</lpage>.<pub-id pub-id-type="doi">10.1109/TNANO.2013.2256366</pub-id></citation></ref>
<ref id="B46"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Thomas</surname> <given-names>A.</given-names></name></person-group> (<year>2013</year>). <article-title>Memristor-based neural networks</article-title>. <source>J. Phys. D Appl. Phys.</source> <volume>46</volume>, <fpage>093001</fpage>.<pub-id pub-id-type="doi">10.1088/0022-3727/46/9/093001</pub-id></citation></ref>
<ref id="B47"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>F.</given-names></name> <name><surname>Dunn</surname> <given-names>W. P.</given-names></name> <name><surname>Jain</surname> <given-names>M.</given-names></name> <name><surname>De Leo</surname> <given-names>C.</given-names></name> <name><surname>Vickers</surname> <given-names>N.</given-names></name></person-group> (<year>2011</year>). <article-title>The effects of active layer thickness on programmable metallization cell based on Ag-Ge-S</article-title>. <source>Solid State Electron.</source> <volume>61</volume>, <fpage>33</fpage>&#x02013;<lpage>37</lpage>.<pub-id pub-id-type="doi">10.1016/j.sse.2011.01.042</pub-id></citation></ref>
<ref id="B48"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>H.</given-names></name> <name><surname>Li</surname> <given-names>H.</given-names></name> <name><surname>Pino</surname> <given-names>R. E.</given-names></name></person-group> (<year>2012a</year>). <article-title>&#x0201C;Memristor-based synapse design and training scheme for neuromorphic computing architecture,&#x0201D;</article-title> in <conf-name>Neural Networks (IJCNN), The 2012 International Joint Conference on</conf-name>, <conf-loc>Brisbane, Austrailia</conf-loc>.<pub-id pub-id-type="doi">10.1109/IJCNN.2012.6252577</pub-id></citation></ref>
<ref id="B49"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>Z. Q.</given-names></name> <name><surname>Xu</surname> <given-names>H. Y.</given-names></name> <name><surname>Li</surname> <given-names>X. H.</given-names></name> <name><surname>Yu</surname> <given-names>H.</given-names></name> <name><surname>Liu</surname> <given-names>Y. C.</given-names></name> <name><surname>Zhu</surname> <given-names>X. J.</given-names></name></person-group> (<year>2012b</year>). <article-title>Synaptic learning and memory functions achieved using oxygen ion migration/diffusion in an amorphous InGaZnO memristor</article-title>. <source>Adv. Funct. Mater.</source> <volume>22</volume>, <fpage>2759</fpage>&#x02013;<lpage>2765</lpage>.<pub-id pub-id-type="doi">10.1002/adfm.201290076</pub-id></citation></ref>
<ref id="B50"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>Z.</given-names></name> <name><surname>Minghui</surname> <given-names>Y.</given-names></name> <name><surname>Zhang</surname> <given-names>T.</given-names></name> <name><surname>Cai</surname> <given-names>Y.</given-names></name> <name><surname>Want</surname> <given-names>Y.</given-names></name> <name><surname>Yang</surname> <given-names>Y.</given-names></name> <etal/></person-group> (<year>2016</year>). <article-title>Engineering incremental resistive switching in TaO<sub>x</sub> based memristors for brain-inspired computing</article-title>. <source>Nanoscale</source> <volume>8</volume>, <fpage>14015</fpage>&#x02013;<lpage>14022</lpage>.<pub-id pub-id-type="doi">10.1039/c6nr00476h</pub-id><pub-id pub-id-type="pmid">27143476</pub-id></citation></ref>
<ref id="B51"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Waser</surname> <given-names>R.</given-names></name> <name><surname>Dittmann</surname> <given-names>R.</given-names></name> <name><surname>Staikov</surname> <given-names>G.</given-names></name> <name><surname>Szot</surname> <given-names>K.</given-names></name></person-group> (<year>2009</year>). <article-title>Redox-based resistive switching memories &#x02013; nanoionic mechanisms, prospects, and challenges</article-title>. <source>Adv. Mat.</source> <volume>21</volume>, <fpage>2632</fpage>&#x02013;<lpage>2663</lpage>.<pub-id pub-id-type="doi">10.1002/adma.200900375</pub-id></citation></ref>
<ref id="B52"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Wu</surname> <given-names>Y.</given-names></name> <name><surname>Yu</surname> <given-names>S.</given-names></name> <name><surname>Wong</surname> <given-names>H.-S. P.</given-names></name> <name><surname>Chen</surname> <given-names>Y.-S.</given-names></name> <name><surname>Lee</surname> <given-names>H.-Y.</given-names></name> <name><surname>Wang</surname> <given-names>S.-M.</given-names></name> <etal/></person-group> (<year>2012</year>). <article-title>&#x0201C;AlOx-based resistive switching device with gradual resistance modulation for neuromorphic device application,&#x0201D;</article-title> in <conf-name>4th IEEE International Memory Workshop</conf-name>. <conf-loc>Milano, Italy</conf-loc>.<pub-id pub-id-type="doi">10.1109/IMW.2012.6213663</pub-id></citation></ref>
<ref id="B53"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yu</surname> <given-names>S.</given-names></name> <name><surname>Wu</surname> <given-names>Y.</given-names></name> <name><surname>Jeyasingh</surname> <given-names>R.</given-names></name> <name><surname>Kuzum</surname> <given-names>D.</given-names></name> <name><surname>Wong</surname> <given-names>H.-S. P.</given-names></name></person-group> (<year>2011</year>). <article-title>An electronic synapse device based on metal oxide resistive switching memory for neuromorophic computation</article-title>. <source>IEEE Trans. Electron Dev.</source> <volume>58</volume>, <fpage>2729</fpage>&#x02013;<lpage>2737</lpage>.<pub-id pub-id-type="doi">10.1109/TED.2011.2147791</pub-id></citation></ref>
<ref id="B54"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zamarre&#x000F1;o-Ramos</surname> <given-names>C.</given-names></name> <name><surname>Camu&#x000F1;as-Mesa</surname> <given-names>L. A.</given-names></name> <name><surname>P&#x000E9;rez-Carrasco</surname> <given-names>J. A.</given-names></name> <name><surname>Masquelier</surname> <given-names>T.</given-names></name> <name><surname>Serrano-Gotarredona</surname> <given-names>T.</given-names></name> <name><surname>Linares-Barranco</surname> <given-names>B.</given-names></name></person-group> (<year>2011</year>). <article-title>On spike-timing-dependent-plasticity, memristive devices, and building a self-learning visual cortex</article-title>. <source>Front. Neurosci.</source> <volume>5</volume>:<fpage>26</fpage>.<pub-id pub-id-type="doi">10.3389/fnins.2011.00026</pub-id><pub-id pub-id-type="pmid">21442012</pub-id></citation></ref>
<ref id="B55"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhu</surname> <given-names>L. Q.</given-names></name> <name><surname>Wan</surname> <given-names>C. J.</given-names></name> <name><surname>Guo</surname> <given-names>L. Q.</given-names></name> <name><surname>Shi</surname> <given-names>Y.</given-names></name> <name><surname>Wan</surname> <given-names>Q.</given-names></name></person-group> (<year>2014</year>). <article-title>Artificial synapse network on inorganic proton conductor for neuromorphic systems</article-title>. <source>Nat. Commun.</source> <volume>5</volume>, <fpage>3158</fpage>.<pub-id pub-id-type="doi">10.1038/ncomms4158</pub-id><pub-id pub-id-type="pmid">24452193</pub-id></citation></ref>
</ref-list>
</back>
</article>