Article | Open

An artificial nociceptor based on a diffusive memristor

  • Nature Communicationsvolume 9, Article number: 417 (2018)
  • doi:10.1038/s41467-017-02572-3
  • Download Citation
Published online:


A nociceptor is a critical and special receptor of a sensory neuron that is able to detect noxious stimulus and provide a rapid warning to the central nervous system to start the motor response in the human body and humanoid robotics. It differs from other common sensory receptors with its key features and functions, including the “no adaptation” and “sensitization” phenomena. In this study, we propose and experimentally demonstrate an artificial nociceptor based on a diffusive memristor with critical dynamics for the first time. Using this artificial nociceptor, we further built an artificial sensory alarm system to experimentally demonstrate the feasibility and simplicity of integrating such novel artificial nociceptor devices in artificial intelligence systems, such as humanoid robots.


Humanoid robots, especially those equipped with artificial intelligence algorithms, are useful not only for daily life but also for dangerous tasks or space exploration missions where human deployment is unrealistic1,2,3. The sensory system is critical for these robots to collect data from the outside world, to respond to the working environment change and hence to increase the service quality and life time. Nociceptor is a key sensory receptor that recognizes noxious stimuli such as mechanical stress, chemical molecules, extreme temperatures, etc., through which a warning signal (action potential) is generated and delivered to the central nervous system to initiate a motor response that minimizes potential physical damage4,5,6,7,8. The nociceptor is only triggered when the amplitude of the electric pulse generated by the external stimulus exceeds a threshold value. A nociceptor does not adapt to the noxious stimuli it has experienced (i.e., no adaptation) while most other sensory receptors (e.g., sight, hearing, taste, smell, touch) do adapt to external stimuli by either gradually or abruptly reducing their sensitivity when they are exposed to a certain external stimulus for a prolonged time. In contrast, the sensitivity of nociceptor increases if the stimulus is excessively intense and results in tissue damage (known as sensitization9,10). For an injured tissue, the threshold value decreases and the intensity of response increases, which are called allodynia and hyperalgesia, respectively.

Currently the sensory system in humanoid robots, the so-called tactile sensor (exteroceptive sensors), is built on traditional complementary metal oxide semiconductor (CMOS) devices11,12,13. The tactile sensor is a device that detect the stimulus from the physical interaction with the environment. Although it distinguishes modern robots from predecessors, the end of CMOS scaling is limiting any further improvement especially in size or scalability. In principle, a sensing system consists of a sensor (e.g., thermoelectric or piezoelectric sensors) and a signal processing module, both of which could be an individual nanodevice, leading to high density and low energy operation. While there are more and more nanoscale sensors developed using emerging devices14,15, the signal processing module still remains bulky because of its complex functions, which can now be obtained using a single diffusive memristor. Particularly, the key features of a nociceptor such as no-adaptation, relaxation and sensitization have been realized in a single device in this study, which would require multiple complicated CMOS circuit units to achieve if possible at all. Furthermore, CMOS devices also suffer from radiation exposure, which is commonly encountered in the harsh working environment of a humanoid robot.

Here, we report an artificial nociceptor built upon a diffusive memristor. As a two terminal ionic device that uses resistance states to represent information, memristor has been demonstrated for a wide variety of applications ranging from non-volatile memory16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, bio-system emulators33,34,35,36, analog37,38,39 and neuromorphic computing40,41,42,43,44,45,46, reconfigurable radiofrequency systems47,48 to security applications49,50,51,52,53,54. The diffusive memristor55, which recently joined the family of memristive devices, is essentially a volatile threshold switching device with switching dynamics that has enabled direct emulation of biological synapse55 and neurons, and can be utilized for other applications such as true random number generators56 and physical unclonable functionalities as well. The simple device structure with yet very rich switching dynamics can be explored to build an ideal nociceptor. For such a nociceptor, the external stimulus is correspondent with the input voltage applied to the device, and the threshold switching parameters of the device play the role of the threshold function of the nociceptor. The generated output current is linked with action potential, which is induced only by the noxious stimulus and provides the signal to the central nervous system. Intrinsic threshold switching and relaxation properties in a normal condition were used as the typical threshold and relaxation functions of a nociceptor while the tunability of threshold switching properties induced by applying an excessively high electrical stress to the device was linked to the sensitization of the nociceptor. The nature of tunability of threshold switching properties are also discussed with a plausible model based on the device characterization and mechanism study. All important functions of a nociceptor, including the no-adaptation and sensitization, have been demonstrated in a single device at the same time. Furthermore, a simple and yet bio-realistic artificial thermal-nociceptor module was demonstrated experimentally.


Working principle of a memristive nociceptor

Figure 1 illustrates the working principle of our nociceptor and the analogy to its biological counterpart. Nociceptors can be found everywhere in the human body and are located at the end of the sensory neuron’s axon. When a noxious stimulus is received by a neuron located at a free nerve ending, an electrical signal is generated and sent to the nociceptor which compares the amplitude of the signal with its threshold value and decides whether an action potential will be generated and sent to the brain via spinal cord (central nervous system) or not (Fig. 1a). In the memristor nociceptor, an electrical pulse applied on the device emulates the external stimulus. When the pulse amplitude is higher than the threshold voltage of the memristor, the memristor is turned ON (to low resistance state) and a current pulse is detected at the output terminal (Fig. 1b). This process corresponds to the perception of pain in response to a harmful stimulus. The memristor subsequently relaxes back to its original high-resistance state and get ready to respond to the next stimulus. In the bio-system, when the intensity of the noxious stimulus exceeds the threshold of the nociceptor, firing rates of the nociceptor increase with increasing stimulus intensity57,58, which indicates how severe the noxious stimuli is. Similarly, our diffusive memristor switches faster (higher frequency) under a higher intensity of the stimulus. In addition, the output current amplitude of our memristor, which could be equivalent to the firing rates of the nociceptor in the bio-system, is proportional to the amplitude of the input electrical pulse. On the other hand, if the input electrical pulse is not strong enough, the memristor stays at its original high resistance state and no current will flow to the output, suggesting the external stimulus is not harmful.

Fig. 1
Fig. 1

One to one correspondence of the nociceptor system in the human body and an artificial nociceptor circuit consisting of a diffusive memristor (threshold switch). a When a noxious stimulus is received from a free nerve ending, the nociceptor compares the amplitude of the signal with a threshold value and decides whether an action potential should be generated and sent to the brain via the spinal cord (central nervous system). b An electrical pulse applied on the device emulates the external stimulus. When the pulse amplitude is higher than the threshold voltage of the diffusive memristor, the device is turned ON, and current pulses are generated

Diffusive memristor structure and DC electrical behavior

To build the solid-state nociceptor, we used a cross point diffusive memristor device with a junction size of 2.5 × 2.5 μm2 and a stack structure of 30 nm Pt/10 nm SiO x :Ag(11 at. %)/1 nm Ag/15 nm Pt. This device structure is developed from the symmetric diffusive memristor which shows the switching caused depletion of Ag and associated change of threshold conditions (See55). A very thin Ag layer (1 nm) was inserted between the Pt bottom electrode and the switching layer as a reservoir of Ag atoms to avoid Ag depletion during switching, which is critical for the “no adaptation” property. Both electrodes were fabricated using photolithography, electron beam evaporation and liftoff, and the switching layer was deposited by co-sputtering of a Ag and a SiO2 targets (see Methods for fabrication details). The cross sectional and top-view micrographs of the device are shown in Fig. 2a, from which some small Ag clusters are visible. This phenomenon is probably caused by the out diffusion of Ag clusters in the SiO x layer during the deposition process to minimize the total interfacial energy of the material system55,56.

Fig. 2
Fig. 2

Memristor structure and electrical behavior. a High resolution cross-sectional TEM image of a diffusive memristor with a stack of Pt/SiO x :Ag/Ag/Pt. Inset shows the top-view SEM image of the cross-bar device with a junction area of 2.5 × 2.5 μm2. b Typical current–voltage (IV) curves for the threshold switching under quasi-DC voltage sweeps. The very first switching events are in red and the subsequent curves are in gray. Blue arrows indicate the switching directions

Figure 2b shows typical IV curves of the bi-directional threshold switching behavior of the Pt/SiO x :Ag/Ag/Pt device under voltage sweeps (0 to 0.5 V or −0.5 V). A compliance current (Icc) of 10 μA was adopted during the measurements to avoid damage to the device. As the voltage increased to around 0.25 V (or −0.25 V), the device was turned on and the current rapidly reached the Icc level. After removal of the voltage sweep, the device turned itself off spontaneously from its on-state with a sudden current drop at around 0.15 V (or −0.15 V). The response of the device to the quasi-DC voltage sweeps represents the typical threshold switching behavior as previously reported55,56. The subsequent switching curves are similar to the first switching curves, indicating that the device is more or less electroforming-free. A nanoscale device, which has a 100 × 100 nm2 junction area, shows a similar threshold switching behavior (see supplementary Fig. 1).

Pulse response of the memristive nociceptor

The three key features, namely, “threshold”, “no adaptation”, and “relaxation” of a normal nociceptor (undamaged case) were experimentally demonstrated through pulse measurements of the diffusive memristor. The triggering mechanism of a biological nociceptor is highly dependent on the intensity, total time, and the number of stimuli. As such, we used electrical pulses of different amplitudes, pulse widths, and pulse numbers to emulate external stimuli for our memristive nociceptor. With single electrical pulses of 1 ms width, the device was not turned on until the pulse amplitude reached 0.6 V. Further increase of the amplitude to 1.0 V resulted in a larger output current (Fig. 3a; supplementary Fig. 2a–e). This is consistent with the increase of response intensity corresponding to a higher intensity of noxious stimulus in a biological nociceptor. With a fixed pulse amplitude (0.6 V), we observed that a sufficiently long pulse width (1 ms in this case) was necessary to turn on the device, and a longer pulse led to a larger output current (Fig. 3b; supplementary Fig. 2f–i). It is worth pointing out that during these single pulse measurements, a very long interval time (50 ms) was used in between so that the device had enough time to relax back to its resting state.

Fig. 3
Fig. 3

Pulse response of the memristive nociceptor. a A train of 1 ms wide input voltage pulses (red curve) of variable pulse amplitudes (0.2 to 1.0 V) and the corresponding output currents (blue curve). A higher input voltage leads to a larger output current. b A train of input voltage pulses (red curve) composed of a variable range of pulse widths from 10 μs to 10 ms, with a 0.6 V amplitude, and its output currents (blue curve). c Response of the device to multiple number of 100 µs pulses with different amplitudes (0.6, 0.8, and 1.0 V). A higher amplitude results in a shorter incubation time (1.9, 1.3, and 0.8 ms, respectively) in addition to a higher current. The TE was biased while the BE was grounded during all electrical measurements. d (upper panel) Relaxation characterization using a 0.6 V pulse followed by a 0.4 V pulse with different interval times between the two pulses  ranging from 100 μs to 10 ms, and (lower panel) the corresponding output currents

When a train of electrical pulses were applied to the device, the response is highly dependent on the number of pulses it experienced. Figure 3c shows trains of 100 µs pulses of different amplitudes (0.6–1.0 V, upper panel) and the corresponding output current pulses (lower panel). It is observed that the initial current jump occurred after a certain period of time, which becomes shorter with a higher amplitude of the pulses. This again demonstrates that the threshold property of the device is dependent on the voltage amplitude. Furthermore, it suggests a larger number of pulses are needed to turn the device on if the amplitude is lower. The “threshold” property demonstrated with the memristive nociceptor, which is consistent with that observed in its biological counterpart, can be attributed to the formation of conducting paths (CP; Ag clusters or filaments in this case) within the switching layer. A long enough time and a high enough amplitude are necessary to form such paths to bridge the top and bottom electrodes. Once formed, applying extra number of pulses will sustain the current level without relaxation or degradation (Fig. 3c), indicating that the response intensity does not change or decrease with the repeated input of the same noxious stimuli. This phenomenon is similar to the “no adaptation” characteristic of a nociceptor, and is critical for the human body or a humanoid robot to protect itself against repeated harmful stimuli.

After the noxious stimuli are removed, the nociceptor starts the “relaxation” process. As shown in Fig. 3d, pulse measurements with different interval times (100 μs, 1 ms, and 10 ms) were performed. The device was turned on with a first pulse (0.6 V, 1 ms), and experienced a second pulse (0.4 V, 1 ms) that came after different interval times. The 0.4 V pulse that arrived after the device fully relaxed (10 ms) did not change the device state (blue curves in Fig. 3d). However, if the same stimulation that normally does not turn on the device (e.g., the 0.4 V, 1 ms pulse) was applied before the device fully relaxed, significant current responses were observed (black and red curves in Fig. 3d). This phenomenon resembles the high sensitivity of the nociceptor within the relaxation process, which is also an essential function of the nociceptor. To protect the human body, the nociceptor detects a potentially noxious stimulus with an increased sensitivity right after the nociceptor responds to a pre-noxious stimulus.

Demonstration of sensitization function in memristive nociceptor

As mentioned before, sensitization is a mechanism for a nociceptor to protect an injured area by enhancing the pain sensitivity to noxious stimuli. It can be characterized by “hyperalgesia” and “allodynia”, referring to an increased response to a normally painful stimulus and pain resulting from a normally innocuous stimulus, respectively. To demonstrate the “sensitization” feature of our memristive nociceptor, we first applied pulses with high amplitudes (2 and 3 V, 1 ms width) to the devices, introducing a change that emulates the injury or damage to the nociceptor system. The current response under different input voltages were recorded for devices that have experienced different level of “damages” (Fig. 4a, b). It is clear that the “injured” nociceptors had a higher output current. The maximum output current at different input voltages is plotted in logarithmic and linear scale (Fig. 4c, d). Interestingly, the threshold voltage shifted towards the lower end while the output current shifted higher. This suggests that a smaller threshold voltage is required to turn on a more seriously injured device, reproducing the allodynia and hyperalgesia characteristics in nociceptor. The threshold shift was re-confirmed by the multiple set pulse experiments as shown in supplementary Fig. 3. The required number of pulses, which could be converted into the total pulsing time, in the injury case (after 2, 3 V pulses) to turn on the device is much less than the normal (uninjured) case and the resulting current is much higher, again revealing the threshold change of the device after the high voltage pulse was applied.

Fig. 4
Fig. 4

Allodynia and hyperalgesia demonstration of a memristive nociceptor. a A train of input voltage pulses composed of a variable range of pulse amplitudes from 0.2 V to 1.0 V, with a 1 ms pulse width applied on a nociceptor subjected to different set pulses (0 V as reference and 2, 3 V with a 1 ms width as injury cases) first and (b) the corresponding output currents, respectively. The maximum output currents at a different input voltage amplitudes (c) in log scale and (d) in linear scale, demonstrating the shift of the ON-switching voltage towards a lower threshold (Allodynia) and the ON current towards higher currents (Hyperalgesia)

To better understand the change of threshold switching properties, electrical characterizations were carefully carried out for normal and “injured” memristive nociceptors. For both cases, the leakage current increased with voltage amplitude (2.0–4.5 V) in the off-state before the ON-switching (supplementary Fig. 4). This result implies that there is either an ionic migration or formation of partial CPs that contributed to the leakage current. This was widely studied in memristor fields and designated as the so-called electroforming process in many material systems including the Ag-mediated switching system59,60,61,62,63. In order to verify this assumption in our device, conduction mechanism analysis was performed for several injury-like cases.

Figure 5a–c plot temperature dependent IV curves in logarithmic scale for devices that have experienced different forming voltage pulses (1 ms in width, 2.0, 3.0, and 4.5 V in amplitude, respectively). In the partially electroformed cases (2.0 and 3.0 V), the current increases with temperature in the pre-ON-switching state and has a linear relationship with the voltage in the log–log plots as shown in Fig. 5a, b, suggesting a thermally activated electron hopping mechanism. The activation energy for hoping extracted from the temperature dependent data in an Arrhenius plot (ln I vs. 1/T) is ~0.2 eV (supplementary Fig. 5). However, in the fully electroformed case, an opposite temperature dependence was observed, as shown in Fig. 5c. As the temperature increased, the current value decreased, suggesting the conduction mechanism follows a metallic behavior. This is most likely due to the formation of metallic conducting channels when the high amplitude (4.5 V) pulse was applied. The calculated temperature coefficient is 1.2 × 10−3 K−1, which was obtained from the (R T R413)/R413 vs. T plot shown in the inset to Fig. 5c. This value is close to the reported temperature coefficient of defect-free silver nanowires (2.5 × 10−3 K−164), confirming the metallic nature of the CP. The conduction mechanisms for the normal off-state, the partially and fully electroformed states, are summarized in Fig. 5d–g. In the normal off-state, due to the interface energy minimization effect of Ag in an oxide matrix, Ag clusters are formed at the surface of the SiO x :Ag layer and a certain amount of silver is distributed in the SiO x matrix. The thin Ag layer on top of the Pt BE and the Ag clusters at the interface near the Pt TE could serve as virtual electrodes for the threshold switching on both sides, providing a bi-directional threshold switching for this device. After the high amplitude (but still ≤3.0 V) voltage pulse was applied to the device, the leakage current (current below threshold voltages) increased and the conduction followed a hopping mechanism. This result implies that there would be either residual Ag clusters or conducting filaments, which before fully relaxing reduce the effective gap distance between TE and BE. In addition, these residual filaments (or clusters) can play a role of an electric field concentrator. Both the gap-reduction and the electric-field concentration effects would reduce the switching threshold voltage, resulting in the injury-like case. These partially electroformed states can still fully relax back as time passes, as shown in supplementary Fig. 6, resembling the self-healing process of damaged tissue (nociceptor) in the bio-system. Importantly, this injury-like case (partially electroformed case) is capable of being actively switched back to its normal case by just applying an opposite bias to the device as shown in supplementary Fig. 7. A reset-like behavior (blue curve) was observed in the injured device in the opposite bias direction, recovering the device to its normal off-state. It seems that the injuring process (partial electroforming process) has a directionality and the opposite bias helps to redistribute the condensed Ag atoms, as schematically shown in supplementary Fig. 7. This operation method and its outcome are similar to the “cure” process in actual nociceptors. When the amplitude of an applied voltage is excessively high (≥4.5), an overly strong Ag filament is formed as shown in Fig. 5g. In case this filament cannot be ruptured even by the active approach described above, a permanent damage to the device occurs, resembling the permanent injury of a nociceptor. Both tunability of the threshold switching properties and the active relaxation (reset-like operation) are crucial characteristics of an actively operated nociceptor sensory system.

Fig. 5
Fig. 5

Mechanism study for the change of the threshold properties. Log I–Log V curves measured at different temperatures of the partially electroformed state obtained by applying (a) 2 V (80 ~ 140 °C), (b) 3 V (70 ~ 120 °C) pre-pulses and (inset to a and b). Extracted activation energy for hopping conduction between 0.01 V and 0.05 V ranges. (c) Temperature dependent IV curves for fully electroformed state obtained by applying 4.5 V pre-pulse and (inset to c) (RR413K)/R413K vs. temperature plot. Schematic diagrams illustrating the distribution of Ag ions in (d) the normal off state, (e and f) partially electroformed state (2, 3 V), and (g) fully electroformed state (4.5 V)

Memristive thermal nociceptor

With a thermoelectric module connected to a diffusive memristor, we demonstrated an artificial thermal nociceptor. When a thermoelectric plate was heated, a voltage was generated and used as the stimulus signal (Fig. 6a). The maximum amplitude of the generated voltage had a linear relationship with the hotplate temperature (supplementary Fig. 8). If the voltage exceeds the threshold value of the memristor, it will pass a current flow which is sensed by a series resistor. The resistance of the resistor was carefully chosen (100 kΩ in this case) so that the thermoelectric voltage dropped almost completely on the memristor alone before it was turned ON and then dropped evenly on the resistor and the memristor after it was turned ON. The thermoelectric module started to generate a voltage from 0 s (while attaching the module to a hot plate) at each temperature and the voltage started to decrease at a certain time (detaching the module from the hot plate) (Fig. 6b). It was discovered that at 40 °C, the system did not trigger the threshold switch to generate any output alarm signal. While for the temperatures of 50 °C and above, substantial output signals were observed (Fig. 6c), suggesting the onset of an ON-switching event. When the temperature was increased, the amplitude of the signal increased while the onset time of the signal decreased. The threshold voltages observed here are consistent with the observation in Fig. 2b that the threshold voltage of this specific device is about 0.25–0.3 V, which can be engineered by, for instance, changing the Ag concentration (supplementary Fig. 9). Coincidentally, the thermal nociceptors of human body are also triggered against thermal stimuli at around 45 °C.

Fig. 6
Fig. 6

Implementation of a thermal nociceptor. a Schematic diagram of the circuit of an artificial thermal nociceptor consisting of a thermoelectric module and the diffusive memristor (threshold switch). b The generated voltage from the thermoelectric module and (c) the ON-switching and OFF-switching of the threshold switch monitored by Ch1 and Ch2 of the oscilloscope, respectively


We proposed and built an artificial nociceptor based on a diffusive memristor with the key functions of a nociceptor implemented all-together in a single device, including “threshold”, “relaxation”, “no adaptation”, “sensitization”, and “cure”. The artificial nociceptor functions based on the unique threshold switching behavior and rich dynamics of the diffusive memristor. After experiencing an injuring condition, the nociceptor has exhibited “hyperalgesia” and “allodynia” as well as passive and active healing processes, again closely resembling an injured bio-nociceptor. We further integrated the device into a thermal nociceptor system that is triggered at a temperature close to the threshold of human nociceptors. The new artificial nociceptor can be readily extended to process other stimuli such as chemical, mechanical, optical, magnetic information. In addition to its promising potentials in normal robots due to its bio-realistic properties and scalability advantages over its CMOS counterpart, our memristor based nociceptor may also be suited for applications in outer space (e.g., next generation Mars Rover) or dangerous environment (e.g., cleanup of Fukushima Daiichi nuclear power plant) because of the proven radhard properties (lacking in CMOS) of memristors65,66,67.


Pt/SiO x :Ag/Ag/Pt diffusive memristor fabrication

The standard photolithography and lift-off processes were used for top Pt and bottom Ag/Pt electrodes. The 15-nm-thick bottom Pt electrode was e-beam evaporated. The 10-nm-thick SiO x :Ag(11%)/1-nm-thick Ag layers were deposited by RF sputtering for SiO x and DC sputtering for Ag, respectively, on top of the bottom Pt electrode. The 30-nm-thick Pt TE was evaporated after the TE patterning followed by a lift-off process.

Device characterization

The imaging of the cross-section of the Pt(top)/SiO x :Ag/Ag/Pt(bottom) sample was carried out using high-resolution transmission electron microscopy (TEM, Titan transmission electron microscopy, FEI). The top-view image of the cross-bar device was obtained by using scanning electron microscope (SEM, JSM-7001F, JEOL). The electrical measurements were conducted using a B1500 semiconductor parameter analyzer (Keysight) for DC measurements and a B1530 (Keysight) module for pulse measurements, respectively. Electrical bias was applied to the TE while the BE was grounded.

Data availability

The data that support the findings of this study are available from the corresponding author upon request.

Additional information

Publisher's note: Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.


  1. 1.

    Kortenkamp, D., Bonasso, R. P. & Murphy, R. Artificial intelligence and mobile robots: case studies of successful robot systems. (MIT Press, Cambridge, 1998).

  2. 2.

    Craig, J. J., Introduction to robotics: mechanics and control. (Pearson, London, 2004).

  3. 3.

    Everett, H. R. Sensors for mobile robots: theory and application. (AK Peters, Natick, 1995).

  4. 4.

    Sherrington, C. S. The Integrative Action of the Nervous System. (Yale University Press, New Haven, 1906).

  5. 5.

    Kandel, E. R., Schwartz, J. H., Jessell, T. M., Siegelbaum, S. A. & Kandel, A. J. H. Principles of neural science. (McGraw-Hill, New York, 2000).

  6. 6.

    Woolf, C. J. & Ma, Q. Nociceptors—noxious stimulus detectors. Neuron 55, 353–364 (2007).

  7. 7.

    Dubin, A. E. & Patapoutian, A. Nociceptors: the sensors of the pain pathway. J. Clin. Invest 120, 3760–3772 (2010).

  8. 8.

    Basbaum, A. I., Bautista, D. M., Scherrer, G. & Julius, D. Cellular and molecular mechanisms of pain. Cell 139, 267–284 (2009).

  9. 9.

    Latremoliere, A. & Woolf, C. J. Central sensitization: a generator of pain hypersensitivity by central neural plasticity. J. Pain. 10, 895–926 (2009).

  10. 10.

    Gold, M. S. & Gebhart, G. F. Nociceptor sensitization in pain pathogenesis. Nat. Med. 16, 1248–1257 (2010).

  11. 11.

    Russell, R. A. Robot tactile sensing. (Prentice-Hall, Upper Saddle River, 1990).

  12. 12.

    Dahiya, R. S., Metta, G., Valle, M. & Sandini, G. Tactile sensing—from humans to humanoids. IEEE Trans. Robot. 26, 1–20 (2010).

  13. 13.

    Dahiya, R. S. et al. Towards tactile sensing system on chip for robotic applications. IEEE Sens. J. 11, 3216–3226 (2011).

  14. 14.

    Hossain, M. S., Al-Dirini, F., Hossain, F. M. & Skafidas, E. High performance graphene nano-ribbon thermoelectric devices by incorporation and dimensional tuning of nanopores. Sci. Rep. 5, 11297 (2015).

  15. 15.

    Sadek, A. S. et al. Wiring nanoscale biosensors with piezoelectric nanomechanical resonators. Nano. Lett. 10, 1769–1773 (2010).

  16. 16.

    Strukov, D. B., Snider, G. S., Stewart, D. R. & Williams, R. S. The missing memristor found. Nature 453, 80–83 (2008).

  17. 17.

    Wedig, A. et al. Nanoscale cation motion in TaO x , HfO x and TiO x memristive systems. Nat. Nanotech. 11, 67–74 (2016).

  18. 18.

    Yang, J. J. et al. Memristive switching mechanism for metal/oxide/metal nanodevices. Nat. Nanotech. 3, 429–433 (2008).

  19. 19.

    Lee, M. J. et al. A fast, high-endurance and scalable non-volatile memory device made from asymmetric Ta2O5−x/TaO2−x bilayer structures. Nat. Mater. 10, 625–630 (2011).

  20. 20.

    Waser, R., Dittmann, R., Staikov, G. & Szot, K. Redox‐based resistive switching memories–nanoionic mechanisms, prospects, and challenges. Adv. Mater. 21, 2632–2663 (2009).

  21. 21.

    Kwon, D. H. et al. Atomic structure of conducting nanofilaments in TiO2 resistive switching memory. Nat. Nanotech. 5, 148–153 (2010).

  22. 22.

    Yoon, J. H. et al. Highly uniform, electroforming-free, and self-rectifying resistive memory in the Pt/Ta2O5/HfO2-x/TiN structure. Adv. Funct. Mater. 24, 5086–5095 (2014).

  23. 23.

    Yoon, J. H. et al. Pt/Ta2O5/HfO2-x/Ti resistive switching memory competing with multilevel NAND flash. Adv. Mater. 27, 3811–3816 (2015).

  24. 24.

    Valov, I., Waser, R., Jameson, J. R. & Kozicki, M. N. Electrochemical metallization memories—fundamentals, applications, prospects. Nanotechnology 22, 254003 (2011).

  25. 25.

    Choi, B. J. et al. Resistive switching mechanism of TiO2 thin films grown by atomic-layer deposition. J. Appl. Phys. 98, 033715 (2005).

  26. 26.

    Wong, H. S. P. et al. Metal–oxide RRAM. Proc. IEEE 100, 1951–1970 (2012).

  27. 27.

    Qian, M. et al. Tunable, ultralow-power switching in memristive devices enabled by a heterogeneous graphene-oxide interface. Adv. Mater. 26, 3275–3281 (2014).

  28. 28.

    Miao, F. et al. Continuous electrical tuning of the chemical composition of TaO x-based memristors. ACS Nano 6, 2312–2318 (2012).

  29. 29.

    Miao, F. et al. Anatomy of a nanoscale conduction channel reveals the mechanism of a high‐performance memristor. Adv. Mater. 23, 5633–5640 (2011).

  30. 30.

    Yang, Y. et al. Oxide resistive memory with functionalized graphene as built‐in selector element. Adv. Mater. 26, 3693–3699 (2014).

  31. 31.

    Luo, Q. et al. Super non-linear RRAM with ultra-low power for 3D vertical nano-crossbar arrays. Nanoscale 8, 15629–15636 (2016).

  32. 32.

    Sun, H. et al. Direct observation of conversion between threshold switching and memory switching induced by conductive filament morphology. Adv. Funct. Mater. 24, 5679–5686 (2014).

  33. 33.

    Jo, S. H. et al. Nanoscale memristor device as synapse in neuromorphic systems. Nano. Lett. 10, 1297–1301 (2010).

  34. 34.

    Linares-Barranco, B. & Serrano-Gotarredona, T. Memristance can explain spike-time-dependent-plasticity in neural synapses. Nat. Preced. (2009)

  35. 35.

    Ohno, T. et al. Short-term plasticity and long-term potentiation mimicked in single inorganic synapses. Nat. Mater. 10, 591–595 (2011).

  36. 36.

    Mehonic, A. & Kenyon, A. J. Emulating the electrical activity of the neuron using a silicon oxide RRAM cell. Front. Neurosci. 10, 1–10 (2016).

  37. 37.

    Ge, N. et al. An efficient analog Hamming distance comparator realized with a unipolar memristor array: a showcase of physical computing. Sci. Rep. 7, 40135 (2017).

  38. 38.

    Merced-Grafals, E. J., Dávila, N., Ge, N., Williams, R. S. & Strachan, J. P. Repeatable, accurate, and high speed multi-level programming of memristor 1T1R arrays for power efficient analog computing applications. Nanotechnology 27, 365202 (2016).

  39. 39.

    Li, C. et al. Analogue signal and image processing with large memristor crossbars. Nat. Electron. doi:10.1038/s41928-017-0002-z (2017).

  40. 40.

    Kim, K. H. et al. A functional hybrid memristor crossbar-array/CMOS system for data storage and neuromorphic applications. Nano. Lett. 12, 389–395 (2011).

  41. 41.

    Hu, M. et al. Dot-product engine for neuromorphic computing: programming 1T1M crossbar to accelerate matrix-vector multiplication. in Proc. Design Automation Conference (DAC), 1–6 (IEEE, Austin, 2016)

  42. 42.

    Prezioso, M. et al. Training and operation of an integrated neuromorphic network based on metal-oxide memristors. Nature 521, 61–64 (2015).

  43. 43.

    Chakrabarti, B. et al. A multiply-add engine with monolithically integrated 3D memristor crossbar/CMOS hybrid circuit. Sci. Rep. 7, 42429 (2017).

  44. 44.

    Gaba, S., Sheridan, P., Zhou, J., Choi, S. & Lu, W. Stochastic memristive devices for computing and neuromorphic applications. Nanoscale 5, 5872–5878 (2013).

  45. 45.

    Yu, S., Wu, Y., Jeyasingh, R., Kuzum, D. & Wong, H. S. P. An electronic synapse device based on metal oxide resistive switching memory for neuromorphic computation. IEEE Trans. Electron. Dev. 58, 2729–2737 (2011).

  46. 46.

    Yu, S. et al. in Proc. Electron Devices Meeting (IEDM) 17.3.1–17.3.4 (IEEE, Washington DC, 2015)

  47. 47.

    Pi, S., Ghadiri-Sadrabadi, M., Bardin, J. C. & Xia, Q. Nanoscale memristive radiofrequency switches. Nat. Commun. 6, 7519 (2015).

  48. 48.

    Werner, D. H. & Gregory, M. D. in Proc. 2012 IEEE International Symposium on Antennas and Propagation 1–2 (IEEE, Chicago, IL, 2012)

  49. 49.

    Balatti, S., Ambrogio, S., Wang, Z. & Ielmini, D. True random number generation by variability of resistive switching in oxide-based devices. IEEE J. Emerg. Sel. Top. Circuits Syst. 5, 214–221 (2015).

  50. 50.

    Hu, M., Wang, Y., Wen, W., Wang, Y. & Li, H. Leveraging stochastic memristor devices in neuromorphic hardware systems. IEEE J. Emerg. Sel. Top. Circuits Syst. 6, 235–246 (2016).

  51. 51.

    Yang, C. et al. The applications of NVM technology in hardware security. In Proc. Great Lakes Symposium on VLSI, 311–316 (IEEE, Boston, 2016)

  52. 52.

    Rose, G. S., McDonald, N., Yan, L. K. & Wysocki, B. in Proc. International Conference on Computer-Aided Design, 830–833 (IEEE, San Jose, 2013)

  53. 53.

    Mazady, A., Rahman, M. T., Forte, D. & Anwar, M. Memristor puf—a security primitive: Theory and experiment. IEEE J. Emerg. Sel. Top. Circuits Syst. 5, 222–229 (2015).

  54. 54.

    Mathew, J., Chakraborty, R. S., Sahoo, D. P., Yang, Y. & Pradhan, D. K. A novel memristor based physically unclonable function. Integration, the VLSI journal. 51, 37–45 (2015).

  55. 55.

    Wang, Z. et al. Memristors with diffusive dynamics as synaptic emulators for neuromorphic computing. Nat. Mater. 16, 101–108 (2017).

  56. 56.

    Jiang, H. et al. A novel true random number generator based on a stochastic diffusive memristor. Nat. Commun8, 882 (2017).

  57. 57.

    Cain, D. M., Khasabov, S. G. & Simone, D. A. Response properties of mechanoreceptors and nociceptors in mouse glabrous skin: an in vivo study. J. Neurophysiol. 85, 1561–1574 (2001).

  58. 58.

    Neugebauer, V. & Li, W. Processing of nociceptive mechanical and thermal information in central amygdala neurons with knee-joint input. J. Neurophysiol. 87, 103–112 (2002).

  59. 59.

    Yang, Y. et al. Observation of conducting filament growth in nanoscale resistive memories. Nat. Commun. 3, 732 (2012).

  60. 60.

    Yang, Y. et al. Electrochemical dynamics of nanoscale metallic inclusions in dielectrics. Nat. Commun. 5, 4232 (2014).

  61. 61.

    Hsiung, C. et al. Formation and instability of silver nanofilament in Ag-based programmable metallization cells. ACS Nano 4, 5414–5420 (2010).

  62. 62.

    Song, M., Kwon, K. & Park, J. Electro-forming and electro-breaking of nanoscale Ag filaments for conductive-bridging random-access memory cell using Ag-doped polymer-electrolyte between Pt electrodes. Sci. Rep. 7, 3065 (2017).

  63. 63.

    Liu, W. et al. Real-time observation on dynamic growth/dissolution of conductive filaments in oxide-electrolyte-based ReRAM. Adv. Mater. 24, 1844–1849 (2012).

  64. 64.

    Bid, A., Bora, A. & Raychaudhuri, A. K. Temperature dependence of the resistance of metallic nanowires of diameter ≥15 nm: applicability of Bloch-Grüneisen theorem. Phys. Rev. B 74, 035426 (2006).

  65. 65.

    Yuan, F. et al. Total ionizing dose (TID) effects of γ ray radiation on switching behaviors of Ag/AlO x /Pt RRAM device. Nanoscale Res. Lett. 9, 452 (2014).

  66. 66.

    Gonzalez-Velo, Y., Barnaby, H. J., Kozicki, M. N., Gopalan, C. & Holbert, K. Total ionizing dose retention capability of conductive bridging random access memory. IEEE Electron Device Lett. 35, 205–207 (2014).

  67. 67.

    Butcher, B. et al. Proton-based total-dose irradiation effects on Cu/HfO2: Cu/Pt ReRAM devices. Nanotechnology 21, 475206 (2010).

Download references


This work was supported in part by the U.S. Air Force Research Laboratory (AFRL) (Grant No. FA8750-15-2-0044), U.S. Air Force Office for Scientific Research (AFOSR) (Grant No. FA9550-12-1-0038), and the National Science Foundation (NSF) (ECCS-1253073). Any opinions, findings and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of AFRL. J.H.Y. was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education(2016R1A6A3A03012363). H.W. was supported by the Beijing Advanced Innovation Center for Future Chip (ICFC) and NSFC (61674089, 61674092).

Author information


  1. Department of Electrical and Computer Engineering, University of Massachusetts, Amherst, MA, 01003, USA

    • Jung Ho Yoon
    • , Zhongrui Wang
    • , Vignesh Ravichandran
    • , Qiangfei Xia
    •  & J. Joshua Yang
  2. Hewlett Packard Labs, Palo Alto, CA, 94304, USA

    • Kyung Min Kim
  3. Institue of Microelectronics, Tsinghua University, Beijing, 100084, China

    • Huaqiang Wu
  4. Department of Materials Science and Engineering and Inter-University Semiconductor Research Center, Seoul National University, Seoul, 151-744, Republic of Korea

    • Cheol Seong Hwang


  1. Search for Jung Ho Yoon in:

  2. Search for Zhongrui Wang in:

  3. Search for Kyung Min Kim in:

  4. Search for Huaqiang Wu in:

  5. Search for Vignesh Ravichandran in:

  6. Search for Qiangfei Xia in:

  7. Search for Cheol Seong Hwang in:

  8. Search for J. Joshua Yang in:


J.J.Y. and J.H.Y. conceived the idea and designed the experiments. Z.W. performed device fabrication, J.H.Y. conducted electrical measurements. K.M.K., H.W., V.R., and C.S.H. helped with experiments and data analysis. J.J.Y., Q.X., and J.H.Y. wrote the manuscript. All authors discussed the results, participated in mechanism study, and commented on the manuscript.

Competing interests

The authors declare no competing financial interests.

Corresponding authors

Correspondence to Qiangfei Xia or J. Joshua Yang.

Electronic supplementary material


By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.

Creative Commons BY

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit