Open Access Article
Natalia
Yantara
a,
Xuechao
Xing
b,
Divyam
Sharma
b,
Darrell Jun Jie
Tay
b,
Shibi
Varku
b and
Nripan
Mathews
*ab
aEnergy Research Institute@NTU (ERI@N), Nanyang Technological University, 50 Nanyang Drive, Singapore 637553, Singapore. E-mail: Nripan@ntu.edu.sg
bSchool of Materials Science and Engineering, Nanyang Technological University, 50 Nanyang Avenue, Singapore 6397980, Singapore
First published on 2nd February 2026
Halide perovskites are widely recognized for optoelectronic devices such as photodetectors, photovoltaics, and light emitting diodes. Crucially, their unique characteristic as a mixed ionic-electronic semiconductor has recently positioned them as a highly promising material for neuromorphic computing, which necessitates a dedicated review of this rapidly emerging field. This comprehensive review first correlates the relationship between the perovskite's crystal structure and its resulting optoelectronic and ionic properties, which underpins memristor functionality. We then systematically discuss the figure of merit, operating mechanisms, and characterization techniques for halide perovskite memristors. After critically reviewing the state-of-the-art devices, we analyze the critical gap between lab-scale systems and real-world applications, specifically tackling the challenges of crossbar array implementation and discussing various neuromorphic applications. Finally, we detail an outlook, highlighting persistent hurdles like endurance and stability as well as identifying key research directions, such as high-throughput experimentation and customizing devices based on the necessary trade-off between response time, energy, and retention to realize practical, next-generation neuromorphic hardware.
The optoelectronic properties of perovskites can be precisely engineered through strategic compositional modifications, be it on the A-site, B-site, or X-site ions. As the size of the ions need to abide by the Goldschmidt tolerance factor,12 substituting or partially replacing standard 3D A-site ammonium cations (i.e. methylammonium – MA+, formamidinium – FA+, cesium – Cs+) with bulky alkylammonium species like phenyl ammonium (PEA), 1,3-propanediammonium (PDA), etc. enables controlled dimensionality reduction. These bulky cations disrupt the 3D BX6 octahedral network, forming 2D layered structures (i.e. (PEA)2PbX4, PDAPbX4) or quasi-2D phases where isolated 3D regions alternate with organic layers (Fig. 1). Further increasing the bulky cation size triggers the collapse of the 3D perovskite framework into lower-dimensional 1D chain-like assemblies or 0D isolated octahedra (Fig. 1). Following the octahedral factor that govern the ratio between the B-site cation and the X-site cation, replacing or partially substituting the common I− with other halide ions such as Br−, and Cl−, can also be done to further modulate their optoelectronic properties. In addition, B-site metal substitution further expands functionality beyond lead-based systems, such as Sn2+, Sb3+, Ag+, or Bi3+ based perovskite. Thus, this wide range of tunable parameters offers unparalleled opportunities for tailoring perovskite optoelectronic properties to specific applications.
Despite these advantages, halide perovskites are known to suffer from issues related to ionic migration which contributes to the reduced performance of photovoltaic and LED devices. However, this coupling between ionic and electronic transport can be effectively harnessed in memristors, where it enables unique functionalities. Memristors are resistive memory devices capable of altering their conductance in response to external stimuli such as voltage, current, or light pulses. They can be classified based on their conductance states into digital and analog types. A digital memristor typically switches between two distinct states: a high-resistance state (HRS) and a low-resistance state (LRS), with switching triggered by specific external stimuli. In contrast, an analog memristor operates with a continuous range of conductance states, allowing for gradual changes in response to varying stimuli. This property enables analog memristors to store and process information in a more nuanced manner, making them particularly suitable for neuromorphic computing, where they can mimic synaptic behavior to facilitate complex and efficient information processing. Memristors can also be categorized based on retention time into volatile and non-volatile types. While volatile memristors lose their states when external stimuli is removed, non-volatile memristors, on the other hand, retain their memory state even after external stimuli is removed. The terms “volatile memristor” and “diffusive memristor,” as well as “non-volatile” and “drift memristor,” are often used interchangeably in scientific literature, but it is important to note they are not entirely equivalent concepts. The terms “volatile” or “non-volatile” describe the device's behavior (the stability of its conductivity state) making them a classification of performance whose underlying physical origins can be diverse. In contrast, “diffusive” or “drift” denotes a specific physical mechanism involving ion migration. Diffusion describes the spontaneous redistribution of mobile species down a concentration gradient (typically results in volatile behavior), while drift describes movement due to an electric field (which generally leads to non-volatility). These mechanisms are merely one possible physical pathways that lead to the observable performance behavior. Regardless of the type, memristor operation relies on changes in conductance caused by the movement of ions or electrical charges within the material, which alters the device's electrical properties.
While reviews of mechanisms and the nature of ion migration in lead–halide perovskites13,14 and perovskite based memristors have been published,15–17 this work adopts a novel perspective by aiming to correlate perovskite structural variation (such as cation arrangements, octahedral connectivity, and defect landscapes) to their electronic-ionic coupling and memristor performance metrics (e.g., switching speed, endurance, retention). The effect of deposition techniques, passivation strategy, buffer layer, as well as various device's structure (such as 2 terminals – 2T or 3 terminals – 3T, lateral or vertical) will also be discussed in detail. Building on this foundation, we extend the discussion beyond single-device operation to address the critical challenges of scaling perovskite memristors into functional arrays, including fabrication hurdles (e.g., uniformity, lithography constraints) and system-level limitations (e.g. reading or writing errors associated with difficulties in isolating a single device from the arrays). Additionally, we map these advancements to targeted applications, such as neuromorphic edge computing, reservoir computing, and logic circuits, providing a roadmap to bridge fundamental material insights with real-world technological integration.14
In the first section, we review the diverse families of perovskites, focusing on their structural characteristics, as well as their electronic and ionic conductivity. Understanding the interplay between ionic and electronic properties is essential, as this coupling forms the foundation of memristor operation. Following this, we delve into the key performance metrics and the current state-of-the-art in perovskite memristor technology. The next section explores the various mechanisms underlying perovskite memristors, be it in 2T or 3T configurations, along with the characterization methods—such as electrical, other spectroscopic, and simulation techniques—used to investigate and validate these mechanisms. This discussion provides the fundamental knowledge necessary for improving the performance of perovskite memristors. We also discuss a range of processing parameters that influenced memristor behavior such as type of substrates, device configurations, or deposition techniques as well as strategies for optimizing device performance at the single-device level, including compositional engineering, defect management, and interface design. The subsequent section addresses the challenges associated with scaling up to memristor arrays, considering both fabrication issues—such as achieving device uniformity and lithography steps—and system-level integration challenges, including minimizing IR drops, crosstalk, and sneak path issue. Finally, we provide an in-depth review of the various applications of perovskite memristors, covering both volatile and non-volatile devices. This includes their use in neuromorphic computing, reservoir computing, and edge sensing for volatile devices, as well as analog in-memory computing and programmable logic for non-volatile devices. Through this comprehensive overview, we aim to equip readers with a solid understanding of the fundamental principles, challenges, and opportunities in the field of halide perovskite memristors.
This section will explore the diverse structural configurations of perovskite materials that can be tailored for memristor applications, emphasizing their design principles and functional advantages. The analysis begins with an examination of 3D perovskite lattices, focusing on their intrinsic hysteresis behavior and ion migration dynamics—key mechanisms underpinning resistive switching phenomena. Building on this foundation, the discussion transitions to low-dimensional perovskite variants (e.g., 2D layered or quasi-2D structures, 1D, and 0D perovskite), which offer enhanced stability and tunable electronic-ionic transport properties. Finally, the section addresses lead-free perovskites and perovskite-derived materials, highlighting their potential to mitigate toxicity concerns while retaining memristive functionality. By systematically linking structural features to ionic migration properties, this section provides a comprehensive framework for advancing perovskite memristor technologies.
![]() | ||
| Fig. 2 (a) Structure of α-phase, β-phase, γ-phase, and δ-phase for FAPbI3 and CsPbI3. Reprinted with permission from ref. 33. Copyright 2021 American Chemical Society. (b) The molecular orbitals from the Pb–I lattice. Note that the HOMO is a filled antibonding orbital, which gives rise to its unique defect tolerant properties, although this weakens the Pb–I bond as well, leading to ease of formation of defects. Reproduced from ref. 24 with permission from AIP Publishing, Copyright 2016. (c) Internal energy (blue, ΔE), entropic contributions (−TΔS), free energy (ΔE − TΔS) calculations for the mixed CsxFA1−xPbI3 perovskite. Reproduced from ref. 25 with permission from Royal Society of Chemistry, Copyright 2016. (d) The change of absorption spectra of MAPbBr3–xClx and MAPbBr3–xIx films. Reprinted with permission from ref. 30. Copyright 2015 American Chemical Society. (e) The observed photocurrent hysteresis from a MAPbI3 device (shown in inset) under continuous current sweeping together with (f) the in situ video imaging of perovskite during electric field application (∼1.2 V µm−1), highlighting ion drift from anode with electrical poling. Reproduced from ref. 34 with permission from Springer Nature, Copyright 2015. | ||
The electronic properties of these materials are mainly dictated by the orbitals from the B-site and X-site ions – the [PbX6]4− lattice that surrounds the A-site cations. Density Functional Theory (DFT) calculations indicated that the highest occupied molecular orbital – HOMO (valence band minimum – VBM) has contributions by the B-site s orbitals and X-site p orbitals, whereas the lowest occupied molecular orbital – LUMO (conduction band maximum – CBM) mainly has contributions from the p orbitals of the B-site cation and X-site p orbitals (Fig. 2b).23,24 This may suggest that the choice of A-site cation does not affect the resulting bandgap of the perovskite. However, the size of the A-site cation causes distortions to the [PbI6]4− lattice, which alters the degree of orbital overlaps, thereby changing the bandgap of the perovskite slightly. As a result, CsPbI3 exhibits the largest theoretical bandgap of 1.71 eV, followed by MAPbI3 (1.58 eV), and FAPbI3 (1.48 eV).18
To further tailor the tolerance factor within the Goldschmidt requirement, mixed-cation strategies – such as combining the larger FA+ cation with smaller cations like MA+ or Cs+-have been employed. This approach generates hybrid perovskites like FA–MA, Cs–FA, and Cs–MA–FA compositions. In solar cells, these mixed-cation systems enhance photovoltaic performance by tuning bandgaps between those of pure perovskites while retaining structural stability. The increased entropy of mixed cations acts as a stabilizing force compared to their pure counterparts.25 This entropy-driven stabilization prevents a conversion back into undesirable non-perovskitic phases (Fig. 2c).
Beyond iodide, the X− site in perovskites can also accommodate other halides like bromide (Br−) or chloride (Cl−). Bromide-based perovskites exhibit larger bandgaps (in the visible range) that are employed in LED-based applications.26 Unlike their iodide counterparts, FAPbBr327 and CsPbBr328 are stable in their perovskite phases. The A-site cations can also be mixed. Various ratios of Br/I mixing are also possible, giving rise to a much larger variation in bandgaps29,30 that can allow for larger tunability in the wavelength for light emission in LED applications (Fig. 2d). Finally, chloride-based perovskites are also possible and have been investigated, where their bandgaps are far larger than the bromide-based ones. The larger bandgaps however cause the conductivity to be lower, and chloride-based perovskites can form deeper defects that is detrimental to device performance.31 As a result, research on Cl− based perovskites are fewer, with more focus on quantum dots, although it is notable that Cl− was also used as one of the X-site ions in a recent solar cell paper.32
In this section, we review current literature uncovering the origins of fast ionic motion in halide perovskites and the various types of mobile ions involved. These ionic movements are categorized into two groups: intrinsic (ions native to the perovskite lattice, such as halides or organic cations) and extrinsic (ions introduced externally, e.g., metal ions from electrodes or dopants). We also examine factors influencing ion migration rates—such as light, moisture, and other external stimuli. This understanding is critical, as it provides a foundation for materials engineering strategies to tailor perovskite memristors with enhanced performance.
| Perovskite | Defect type | DFE range (eV) | E A range (eV) |
|---|---|---|---|
| MAPbI3 | VI | 0.13–1.8740,41 | 0.08–0.5841–46 |
| MAPbI3 | VMA | — | 0.46–1.1441–43,45,46 |
| MAPbI3 | VPb | — | 0.80–2.3141–43 |
| MAPbI3 | Ii | 0.23–1.4240 | 0.08–0.2442,44 |
| MAPbBr3 | VBr | — | 0.0942 |
| MAPbBr3 | VMA | — | 0.5642 |
| FAPbI3 | Ii | 0.60–1.6647 | — |
| FAPbI3 | VFA | 0.14–1.0947 | 0.6145 |
| FAPbI3 | VI | 0.15–1.6941,47,48 | 0.16–0.7541,45,48 |
| FAPbI3 | VPb | — | >1.2041 |
| CsPbI3 | VI | 0.6941 | 0.21–0.3641,49 |
| CsPbI3 | VPb | — | 1.4041 |
| CsPbBr3 | VBr | 1.32–2.6750 | 0.3549 |
| CsPbBr3 | VCs | 0.20–1.8050 | — |
| CsPbCl3 | VCl | — | 0.3549 |
The calculated DFE of perovskite also varies depending on the synthesis condition (i.e. iodide-rich, moderate, or iodide-poor conditions).40 DFT calculations indicate that all antisite defects except MAPb have high DFE, making vacancies and interstitials the primary defects of interest. However, defect formation energy differs from the activation energy required for defect migration – a critical distinction when evaluating ionic mobility.51 For example, the DFE of VPb in MAPbI3 is calculated to be low since the Pb 6s and I 5p, which forms an antibonding valence band maximum state,24 is fully occupied (Fig. 2b), which increases the ease of breaking the Pb and I bond to form vacancies due to the unfavorable s–p coupling.40 A differing account by Yang et al.52 discussed that the filling of these antibonding VBM causes the material to have a large dielectric constant, which screens the defects from the electrostatic potential from the perovskite crystal lattice, and hence the formation energies of the defects are lower, which may result in lower diffusion barriers. Yet, Eames et al.43 have calculated the EA required for migration of the Pb2+ to occur to be around 2.31 eV, and therefore while VPb forms easily, these are unlikely to be responsible for the ion migration observed in the perovskite.53 The high diffusion barriers for Pb mean that these defects are unlikely to contribute to intrinsic ion migration, which restricts the discussions to A-site and X-site defects. However, in the case of Sn-based perovskites, the presence of Sn vacancies inhibits the ionic migration of VI and thus the B-site defects may contribute to the overall ionic migration picture.54
The following subsection dives into the migration of A-site and X-site ions via defects. While generally accepted that the X-site motion dominates the ionic migration, followed by the A-site, Table 1 above shows the large overlap in the DFEs and EA values. However, the lowest reported values for each of the defect corroborates the observation that X-site defects dominate the ionic migration. For example, in the case of MAPbI3, VI and Ii has the lowest reported EA (0.08 eV), as compared to defects from the VMA (0.46 eV) and VPb (0.80 eV). These values, however, can be modulated by changing or alloying the perovskite with more A-site, B-site or X-site ions, and thus the next section discusses the impact of different ions on the ionic migration within the perovskite structure.
One example of the size effect is the MAi defect. The MAi defect has low formation energy due to the weak coupling between the MA+ molecule and the [PbI6]4− lattice.40 However, Eames et al.43 dismissed the possibility of interstitial migrations due to the close-packed nature of the perovskite lattice, claiming that interstitial migrations have not been observed in oxide and halide perovskites. On the other hand, DFT simulations showed that MAi moves by expelling lattice MAMA, which in turn becomes a new MAi defect (Fig. 3a).52 Their calculation reveals that MAi is more mobile (EA = 0.38–0.48 eV) than VMA (EA = 0.62–0.89 eV), but the higher formation energy means that MA+ is unlikely to contribute to ion migration. Yet, the MA+ cation was experimentally shown to have moved under light illumination53 using ToF-SIMS to estimate the lateral concentration of MA+ cation in the film. This was the case for both MAPbI3 and MAPbBr3 samples. However, transient-ion drift revealed that MA+ does not migrate for MAPbBr3, which stands in direct contrast with the previous report.56 This suggests that the movement of the A-site ions is not well understood and varies depending on the perovskite structure as well as fabrication process and measurement. Yet they can play a crucial role in determining the amount of hysteresis (or resistance switching) in the material. The possibility of other external factors, such as photodegradation, which may potentially cause MA+ to move and leave the perovskite film, will also need to be considered.57
![]() | ||
| Fig. 3 (a) DFT calculations of the possible migration of MAi (left) and VI (right) in the perovskite lattice. Reprinted with permission from ref. 52. Copyright 2016 American Chemical Society. (b) Averaged ToF-SIMS intensity profiles for lateral devices of FA0.85Cs0.15PbI3, FA0.76MA0.15Cs0.09PbI3, and α/δ-FA0.33MA0.33Cs0.33PbI3, shown before (gray lines) and after bias application—highlighting the migration of FA+ (red), MA+ (green), and Cs+ (blue) ions. Reprinted with permission from ref. 61. Copyright 2020 American Chemical Society. (c) Contact potential difference – CPD and photoluminescence lifetime of CsPbCl3–CsPbBr3 nanowire at 100C for 0 h (top), 1.5 h (middle), and 5 h (bottom) – highlighting the anion interdiffusivity. Reproduced with permission from ref. 64, Copyright 2018 National Academy of Sciences. (d) TID measurements highlighting lower activation energy and diffusion coefficient in MAPbBr3 as compared to MAPbI3 at 300 K. Reprinted with permission from ref. 56. Copyright 2016 American Chemical Society. | ||
The FA+ cation is much larger, and the increased steric hindrance drastically slows down FA+ migration in pure FA-based perovskites as well as FA-MA mixed perovskites, as indicated via the open-circuit voltage buildup method.58 A third commonly-used A-site cation is Cs+, which was calculated to require an activation energy of ∼0.5 eV in the equatorial direction of the unit cell, and ∼1.16 eV in the axial direction of the unit cell.59 Cs+ has a lower Goldschmidt tolerance factor, and its radius is smaller than MA+, and thus it has a higher probability of migration. John et al.60 have calculated the activation energies for V−FA to be 0.61 eV, V−Cs to be 0.32 eV, and V−MA at 0.56 eV in accordance with the trend of the sizes of the A-site cations. This trend was also observed in memristors built from MAPbBr3, FAPbBr3, and CsPbBr3, showing a one-to-one correspondence between the activation energy for migration and the memristor device performance (i.e. retention time, which will be elaborated further in subsequent section). In a mixed cation perovskite system, ToF-SIMS data indicated that while all cations are mobile, cation ionic migration could be modulated by varying the α/δ phase ratio on the film (Fig. 3b).61
Another study unveiled vacancy-hopping of X-sites in a CsPbCl3–CsPbBr3 nanowire, where CsPbCl3 was observed to have higher diffusivity due to larger vacancy concentrations (Fig. 3c).64 Thus, the soft [PbI6]4− lattice allows for defects to form easily, and these defects then play a role in memristors. However, the trends that govern the mobility of these X-site defects are not trivial. For example, in comparing MAPbBr3 with MAPbI3, although Br− is more likely to bind to the Pb2+-strongly, experimental results show that the activation energy for migration of Br− is actually lower than I−, which they attributed to reduced steric hindrance due to the smaller radius of the Br− ion as compared to the I− ion in MAPbI3 (Fig. 3d).56
In the case of iodide interstitials, Yang et al. showed via DFT simulations that the I−i defect is latched to a II lattice site, and simply moves from one II to another while migration.52 However, their higher DFE meant that these interstitial defects are unlikely to contribute to the observed ion migration, and therefore the general consensus amongst most papers are that the halide vacancies are the major components migrating within the film.
These discussions on the various defects and their migration emphasize the importance of defect chemistry and physics in perovskites. These defects are not neutral and will naturally induce doping in halide perovskites. Depending on their DFE as well as EA, these defects can migrate and ultimately modulate the electronic properties of the perovskite. This behavior forms the basis for creating resistive switching devices, which will be discussed further in Section 3.
![]() | ||
| Fig. 4 (a) SEM-EDX images of the formation of gold clusters from a gold drain electrode in perovskite FETs. A comparison was made across perovskite films with varying stoichiometries to observe the effect of stoichiometry on the gold migration within perovskite. The bottom right image shows a different electrode material (chromium) which does not undergo the same migration.69 (b) DFT simulations of the possibility of Au+ migrating inside the perovskite layer. Reprinted with permission from ref. 52 Copyright 2016 American Chemical Society. (c) ToF-SIMS revealing the migration of Li+ inside the perovskite layer from the Spiro-OMeTAD layer (left) and a Li-free control (right). Reproduced from ref. 71 with permission from Royal Society of Chemistry, Copyright 2017. | ||
Usually, extrinsic metal ions enter the interstitial sites in the perovskite.70Table 2 shows a list of DFEs and activation energies for each extrinsic metal ion defect in MAPbI3.36,70 It is notable that some of the DFEs are negative – implying that the incorporation of metal ions (e.g. Ag+i or Au+i) is thermodynamically favored. The activation energies, meanwhile, are within the range of EA of V+I and V+Br, and this suggests that these metals will play a large role in determining the memristive characteristics of a device that incorporates these metals as electrodes. Other studies52 have also shown that Au has a tendency to form Au+ interstitials bonded to two lattice iodide ions, with EA of ∼0.3 eV (Fig. 4b). Beyond metal ions from electrode region, the perovskite structure also allows the migration of other smaller metal ions species such as Li+. Migration of Li+ through perovskite layer from Spiro-OMeTAD layer (which act as hole transport layer) have been observed (Fig. 4c).71 However, most of these studies do not provide an experimental value of the activation energy of the migration, but instead provide a qualitative comparison of the overall ionic migration. These studies are complicated by the fact that the presence of these extrinsic ions affect the migration of other species (V+I) in the perovskite, Many studies in perovskite solar cell literature introduce metal ions (Li+,72–74 Na+,73,75 K+,73,76–78 Yb3+,79 Nd3+,80 Zn2+
81etc.), and they show a reduction in overall ionic migration, that led to improved stability and device efficiency.
| Perovskite | Defect type | DFE (eV) | E A (eV) |
|---|---|---|---|
| MAPbI3 | Moi2+ | 1.37 | 0.85 |
| MAPbI3 | Wi2+ | 2.45 | 0.85 |
| MAPbI3 | Ag+i | −0.65 | 0.27 |
| MAPbI3 | Au+i | −0.17 | 0.42 |
| MAPbI3 | Co+i | 0.51 | 0.37 |
| MAPbI3 | Cri2+ | −0.40 | 0.83 |
| MAPbI3 | Cu+i | −0.46 | 0.42 |
| MAPbI3 | Ni+i | 0.21 | 0.29 |
| MAPbI3 | Pd0i | −0.35 | 0.40 |
Another complicating factor is whether these ions exist as free ions in the perovskite. Conflicting reports on where the metal ions (e.g. K+) are incorporated into exist in literature –Son et al. employed atomistic simulations to show that the presence of K+ in the interstitial sites prevent the formation of iodide Frenkel defect.77 On the other hand, Kubicki et al. showed that potassium iodide (KI), added to introduce the metal ion, does not dissociate, and instead remains as a compound in the grain boundaries.78 Therefore, the incorporation of extrinsic metal cations in the perovskite via metal salts is nontrivial. However, they appear to have a similar effect of reducing ionic migration.
Not limited to single halide perovskite system, ionic migration has also been observed in mixed-halide perovskites (usually I− and Br−). In fact, lower EA have been reported in MAPb(BrxI1−x)3 system by McGovern et al.82 He posit that the solubility differences between the iodide and bromide ions cause an increase in heterogeneous nucleation, leading to films with lower crystallinities and therefore inducing more anionic vacancies. Light exposure induces phase segregation in mixed halide perovskite and consequently reversible switching between two luminance states with low energy consumption in optical memristor applications (Fig. 5a).83 The mechanism behind this effect is still not yet ascertained, and there are several theories, including surface carrier-induced,84 polaron-induced85 the presence of two local wells in the excited state under light illumination,86 or simply the fact that mixed-halide high entropy state is not stable to begin with, and light triggers spinodal decomposition.87 What is known, however, is that the phase segregation can only occur because the halide anions are migrating. This means that, when considering using mixed-halide systems, this light-induced phase segregation phenomenon must be addressed by other means.
![]() | ||
| Fig. 5 (a) Change in bandgap over time for MAPbIxBr3−x films, showing the eventual convergence towards lower bandgaps. This suggests phase segregation into iodide and bromide-rich regions upon light illumination. Reproduced from ref. 83 with permission from Royal Society of Chemistry. (b) Proton-transfer-reaction time-of-flight mass spectrometry measurements of the gaseous byproducts released during the thermal degradation of a mixed FA-MA cation perovskite, showing the volatility of MA+. Reproduced from ref. 92 with permission from John Wiley and Sons, Copyright 2024. (c) The formation of Pb clusters upon light exposure as revealed by XPS, and the corresponding effects on longevity of charge carriers and defect density. Reprinted from ref. 94, Copyright 2022 with permission from Elsevier. | ||
Aside from triggering phase segregation in mixed halide system, light illumination simultaneously modulates ionic transport. In MAPbX3 system, light exposure suppresses bias-driven halide ion movement, but enhances MA+ cation mobility, establishing MA+ as the dominant migrating species under photoexcitation.53 Light illumination also enhances ionic concentration in mixed halide system (MAPb(BrxI1−x)3).82 Furthermore, light can also induce lattice softening, which weakens the bond and reduces the activation energy for ionic migration.88 This halide ion transport modulation can be harnessed to either modulate, dissolve, or form a conductive filament, a key mechanism for resistive switching and will be discussed further in Sections 3.1.5 and 3.2.1.89,90
According to the Arrhenius equation, temperature plays a pivotal role in determining the ionic migration rates in halide perovskites, with higher temperatures leading to increased rates of ion migration. In addition, MA+ cations in particular are not stable under high temperatures or when exposed to moisture. Their propensity to deprotonate and leave as methylamine gas under light and/or thermal stress (Fig. 5b) causes the eventual formation of PbI2,91,92 which is non-conductive in nature. This could be problematic in any optoelectronic devices, as Joule heating cannot be avoided during the device operation,93 it triggers the escape of MA+ ion and alters the device performance over time. The formation of PbI2 also means that the memristor may drift overtime which is not favorable. Current strategies to mitigate this is to replace the MA+ cation with a more thermally-stable cation such as FA+ and Cs+,93 although this inevitably reduces the number of ions available for migration in the perovskite.
The Pb2+ site, while not directly participating in ionic migration in general, is not immune to instability issues either. X-ray photoelectron spectroscopy (XPS) studies of lead–halide films exposed to light show the photoconversion of Pb2+ to Pb0 metal (Fig. 5c). The presence of the Pb metal itself can cause charge carrier recombination, which results in a drastic drop in performance.94 The formation of Pb metal is caused by iodide lattice sites interacting with iodide interstitials, forming I2 that leaves the perovskite, along with unpaired electrons which is then transferred to the Pb2+, thereby reducing it to Pb metal.94–96 Hence, the instability of the Pb2+ is tied to the instability of the iodide ion itself. Lead bromide undergoes a similar reaction,97,98 and hence this issue is not unique to iodide-based perovskites. Unfortunately, the strategies for preventing lead formation are tied to passivation of the X-site defects. Hence, a balance between fast and slow halide ion migration rates is critical to achieving optimal memristor performance and long-term stability.
In the presence of moisture, a higher rate of MA+ ion migration has been observed.99 Moisture induces the formation of hydrated perovskite phases, with lower activation energies for ionic migration.100 This reduction in energy barriers accelerates the diffusion of halide ions into adjacent metal electrodes, where their accumulation initiates electrochemical corrosion.101 In addition, 3D lead–halide perovskites often undergo chemical changes upon exposure to ambient air. In the case of MAPbI3, a hydrated phase first forms, and upon prolonged exposure, eventually converts to PbI2. The hydrated phase is not electrically conducting,102 and therefore this may lead to irreversible changes in the conductance of memristors that are based on MAPbI3. Meanwhile, FAPbI3 and CsPbI3 are not phase stable, and moisture hastens the phase degradation into the 1D non-conductive delta phase. MAPbBr3 is also not stable when exposed to moisture.103 Alongside the other issues, these have spurred on further research in other perovskite-inspired structures which may offer better stabilities and optoelectronic properties.
Quasi-2D lead–halide perovskites can be visualised as thin layers of [PbX6]4− separated by bulky A-site cations (tolerance factor ≫1.00). There are two classes of quasi-2D perovskites – Ruddlesden–Popper (RP) and Dion–Jacobson (DJ) perovskites, as depicted in Fig. 6a. These two differ by how the large A-site cations are arranged in the lattice. In RPs, the large A-site cation is singly charged (BA+,104 PEA+,105 TEA+
106), and thus between two [PbX6]4− layers, two A-site cations are required, with the formula (ARP)(MA)n−1PbX3n+1107 where ARP is the bulky cation and n refers to the number of layers. The MA+ may be replaced by other small cations (e.g. Cs+, FA+) as well. Meanwhile, in DJ perovskites, doubly-charged A-site cations are required (e.g. 3-AMP,108 4-AMP,109 BDA2+
110), and the positively-charged regions have to be geometrically correct to bridge two [PbX6]4 slabs together, so only one layer of large A-site cation separates the perovskite slabs. They therefore exhibit a structure (ADJ)(MA)n−1PbnX3n+1,109 where ADJ is the large A-site cation. Disruption of [PbX6]4− octahedra connectivity due to the presence of bulky A-site cation would reduce both ionic and electronic conductivity in general. Hence, DJ perovskites may enable better charge transfer between the perovskite slabs since the distance between them is much closer than in RPs.111
![]() | ||
| Fig. 6 (a) An example of a RP and DJ perovskite (left and right respectively). Reproduced from ref. 112 with permission from John Wiley and Sons, Copyright 2024. (b) The Arrhenius plots showing the activation energy of the migration at different n values together with (c) UV-vis absorbance spectra for n = 10 and n = 1 after heating for a prolonged period of time. Inset images show the color changes of the films, suggesting halide ion migration. Reprinted with permission from ref. 115. Copyright 2020 American Chemical Society. (d) XRD data showing the disappearance of the 2D n = 1 (2-TMA+), n = 2 (2-TMA+) and n = 1 (PEA+) from the XRD spectra after heating. This suggests A-site cation migration. Reprinted with permission from ref. 117. Copyright 2020 American Chemical Society. (e) Halide ion migration studies at different temperatures for BA-based (RP) and BDA-based (DJ) perovskites as well as (f) the corresponding Arrhenius plots showing the activation energies of halide ion migration in BA and BDA films. Reproduced from ref. 112 with permission from John Wiley and Sons, Copyright 2024. | ||
Anisotropy in both ionic and electronic conductivity is also expected as charge carriers or ions112 move easily through the [PbX6]4− layers as opposed to across the layers (Fig. 1). This allows for greater control over ion migration and reduces current flow during writing events, resulting in lower power consumption for memristor applications. Lower-dimensional perovskites exhibit wider bandgaps than conventional 3D counterparts due to quantum confinement effects. These effects alter band alignment and modulate the Schottky barrier at the perovskite-electrode interface,106 increasing device resistance and further widening the gap between HRS and LRS—a critical parameter for memristor performance. The intrinsic carrier densities113 (i.e. in the dark) and mobilities are also reduced,114 due to stronger exciton binding energies. In addition, anisotropic ionic migration can direct the movement of halide vacancies, resulting in the formation of more ordered conductive filaments,104 as opposed to the random filaments in 3D perovskites, and hence affords additional control over the filament formation kinetics by tailoring the crystallisation process. Finally, it was found that any residual filament formation after the erasing process could contribute to an unstable HRS, and the odds of residual filament formation was reduced with 2D perovskites.
Ionic migration has been studied in RP perovskites. In Cho et al.,115 the effect of the number of perovskite layers on halide ion migration was investigated for RP perovskite comprising MA+ and PEA+ cations, and I− and Br− halide ions. An activation energy for ion migration was calculated based on the rate of optical absorption change observed in two separate films of (PEA)2MAn−1PbnBr3n+1 and (PEA)2MAn−1PbnI3n+1 which were physically clamped together and exposed to heat (Fig. 6b and c). An activation energy of 57.8 kJ mol−1 (∼0.6 eV) was calculated for n = 10
66.9 kJ mol−1 (0.69 eV) for n = 6 and 71.5 kJ mol−1 (∼0.74 eV) for −n = 1 (Fig. 6b). This was attributed to the large PEA+ cation which would suppress ion migration across layers; for n = 1, the halide ions are only able to move along the 2D [PbX6]4 plane, whereas there are more paths for migration in the quasi-2D case (n = 6 and n = 10). Homogenization of the resulting film was observed within 120 minutes (Fig. 6c). Therefore, the degree of ionic migration may be modulated by controlling the number of layers in the quasi-2D RP perovskite.
Meanwhile, the bulky A-site cation appears mobile as well.116 Sutanto et al.117 investigated the thermal ageing of a 2D/3D perovskite film, where a layer of 2D perovskite is deposited atop a layer of 3D perovskite for surface passivation. 2-TMA+ (2-thiophenemethylammonium) and PEA+ were used to make these 2D/3D films, and they were subjected to in situ grazing-incidence wide-angle X-ray scattering (GIWAXS) measurement during heating (Fig. 6d). Initially, a n = 1 layer was found right at the initial scan. The 2-TMA coated film then evolved to reveal a new mixed phase that was reported by the authors to be neither 2D (n = 1) nor quasi 2D (n > 2). This was accompanied with a new photoluminescence (PL) peak at 700–800 nm. Meanwhile, the PEA-coated film did not show any 2D peaks after heating. This suggests a degree of mixing between the 2D and 3D perovskites, which can only be possible via the migration of likely, the smaller 3D A-site cations. In a different paper by the same group,118 they show that 2-TEA-coated films do not show a reduction in the n = 1 phase via X-Ray Diffraction (XRD) spectroscopy. They suggested that the 2-TEA+ layer blocks the movement of MA+ ions, preventing its conversion to quasi-2D films. Their experiments, therefore, show that the A-site cation migration can be modulated as well.
In the case of DJ perovskites, halide ion migration has also been observed. Min and Cho112 compared BA+ and BDA2+ – RP and DJ A-site cations respectively. Two BA-based perovskite, iodide and bromide-based, were clamped together and heated to observe the halide ion migration. This was also done for the BDA-based DJ perovskite. In BA-perovskites, both bromide and iodide films were homogenised within 2 h of heating, whereas the BDA-based bromide and iodides retained their absorption edges (Fig. 6e). The activation energies were calculated to be 50.9 kJ mol−1 for BA-based perovskite and 60.8 kJ mol−1 for BDA-based perovskite, which shows that ion migration is hindered by the use of the BDA2+ spacer cation (Fig. 6f). This is although the BDA-based perovskites were more defective (based on poor PL emission). The increased rigidity of the overall 2D perovskite structure appeared to have hindered the migration of the halide ions, and they reported this to be the case for quasi-2D (n = 10) as well.
A-site cation migration in DJ perovskites has not been investigated to date. The tighter binding of the perovskite slabs may likewise prevent the MA+ migration across the layers. Sutanto et al.118 suggested that the packing motif of the organic cations (in the case of 2-TEA+) makes the structure ‘robust’ and helps to prevent MA+ migration into the organic spacer cation layer. The DJ perovskite is therefore expected to be similar, which would imply that DJ-perovskites are less susceptible to ionic migration as compared to RP perovskites.
Finally, it is worth noting that extrinsic ions can also migrate within the 2D perovskite layers. Reports on both RP and DJ perovskites in memristive devices can be found,105,108,110,119 but most of them rely on the migration of extrinsic metal ions within the perovskite layer although no specific literature can be found that investigates the migration of extrinsic ions in these two 2D systems. This will be discussed in detail later in Sections 3 and 4.
Studies on [R-α-MBA]PbI3 crystals indicate that ionic transport is present and responsible for the trends observed in their results (Fig. 7a).121 They also showed that upon photoexcitation, the density of mobile ions increases, but the mobility is reduced. However, they did not investigate the nature of the mobile ions. The presence of hysteresis in their results shows the suitability of 1D perovskites in memristive devices, with greater modulation potential. Meanwhile, in Vishwanath et al.,122 propylpyridinium iodide ([PrPyr]PbI3) and benzylpyridinium lead iodide ([Bnz]PbI3) were investigated for use in memristors. DFT calculations reveal that the iodide vacancy migration barrier for [PrPyr]PbI3 is 0.39 eV, higher than that of 3D MAPbI3, which was calculated to be 0.29 eV. Meanwhile, electronic transport was improved as compared to [Bnz]PbI3 due to the formation of edge-to-face π-stacking, which demonstrates the possibility of tuning the balance between the electrical and ionic conductivity of 1D perovskites.
![]() | ||
| Fig. 7 (a) Ionic conductivity of [R-α-MBA]PbI3 perovskite. Reprinted with permission from ref. 121. Copyright 2022 American Chemical Society. (b) Bromide vacancy and formation energy of the vacancy in Cs4PbBr6. Reprinted with permission from ref. 124. Copyright 2023 American Chemical Society. (c) Simulations of the various paths for iodide migration at two different en concentrations in en-doped MAPbI3. Reprinted with permission from ref. 125. Copyright 2021 American Chemical Society. (d) Illustration of Ag+ ion migration in en-doped perovskite, with the corresponding energy diagram showing the lower activation energy required for Ag+ to migrate. Reproduced from ref. 126, under the terms of the Creative Commons CC BY 4.0 license (https://creativecommons.org/licenses/by/4.0). | ||
0D perovskites have been utilized in memristors as well. Cai et al.123 incorporated Cs4PbBr6, a 0D perovskite, in a memristor device stack, and observed that the films were very insulating, and required poling before they could be used. Although they attributed the memristive behavior to the migration of Br− vacancies, they did not prove this claim in their work. Various other works have used Cs4PbBr6 as an active material for memristors, but investigations into the ion migration mechanisms are still lacking. Kang and Biswas124 performed DFT calculations of the bromide vacancy, showing that it is a deep defect which, fortunately, does not trap holes fast enough to interfere with light emission (Fig. 7b). However, their claim that the effects of the bromide vacancy on the lattice distortion is restricted to the octahedron that contains the defect. This may suggest that the 0D nature of Cs4PbBr6 may hinder ionic transport, although more research needs to be done to elucidate the nature of ionic migration in such systems.
For vacancy-ordered (hollow) lead–halide perovskites, the most well-studied example is the ethyladiammonium (EDA2+)-doped MAPbI3 perovskite. These perovskites have EDA2+ cations dispersed within the 3D perovskite structure. As the EDA2+ is too large to fit the usual A-site, to make additional space,125 some B-site vacancies will be generated, giving rise to the “hollow” nature of these perovskites. Senocrate et al. investigated the effect of EDA2+ concentration on ionic conductivity.125 They found that iodide vacancies were responsible for the observed ionic migration, and that the EDA2+ doping increases ionic conductivity initially, before falling. The EDA2+ only partially balances the excess negative charge brought about by the missing MA+ and Pb2+, and thus positively-charged iodide vacancies are generated. At higher iodide vacancy concentrations, the excess amounts of vacancies may cause changes in migration energies due to structural distortions that are associated with the large amount of defects, and therefore despite the higher concentrations, the ionic conductivity falls (Fig. 7c). This means that the ionic conductivity can be tuned for memristor applications.
Extrinsic ionic migration has also been studied for EDA2+-doped perovskites. Sakhatskyi et al.126 did DFT calculations for the migration of Ag+ ions in the perovskite, hypothesizing that the large voids in the structure can facilitate ion movement. It was revealed that the energy barrier for Ag+ migration was greatly reduced in the 44% EDA2+-doped perovskite, and thus they were able to incorporate the perovskite into a memristor (Fig. 7d). It is notable that in Senocrate et al., the activation energy of migration of iodide vacancies for 47%-EDA2+-doped perovskite was around 0.57 eV, higher than at lower concentrations (4%–0.34 eV). This may suggest a possibility that the dominant mechanism for hysteresis and memristive behavior can be switched between vacancy-mediated or Ag+-mediated conditions just by controlling the EDA2+-doping in the perovskite.
Sn-based and Pb-based perovskites have very similar band structures and defect tolerance characteristics because the Sn2+ shares the same filled antibonding orbitals as Pb2+. However, the shallower 5s orbitals in Sn2+ results in stronger s–p antibonding coupling, which raises the VBM, resulting in smaller bandgaps and higher hole mobilities.132,133 The substitution of Pb2+ for Sn2+ is often associated with reduced ionic migration and increased electrical conductivity due to the spontaneous oxidation of Sn2+ to Sn4+ that generates a Sn vacancy (self p-doping) and two iodide vacancies (Fig. 8a).54 From an ionic perspective, this increases the activation energy for migration for iodide vacancies near the Sn vacancy (1.45 eV in FA[Pb0.5Sn0.5]PbI3 as compared to FAPbI3 which is 0.45 eV). Thus, controlling the oxidation, which limits the self-doping of the perovskite as well, would allow of greater tunability of both electronic and ionic migration inside the mixed Pb-Sn perovskite. The activation energy for Sn2+ migration via Sn vacancies were also calculated to be high at 1.53 eV and thus do not contribute to ion migration in the Sn-perovskite.
![]() | ||
| Fig. 8 (a) Simulation of the Sn vacancy with two adjacent iodide vacancies. Reproduced from ref. 54 with permission from Royal Society of Chemistry. (b) Current–voltage scans revealing a lack of hysteresis in the vertical device (shown in inset) and hysteresis in the lateral device (shown in inset), suggesting ion migration in the plane of the film but not in the vertical direction of the film for 2D Sn-halide perovskites. Reproduced from ref. 137 with permission from Royal Society of Chemistry, Copyright 2023. (c) Energy barrier calculations for iodide vacancy migration within the octahedron (intra) and across two octahedra (inter). Inset images show the movement of the iodide ion. Reproduced from ref. 141 with permission from AIP Publishing, Copyright 2021. (d) Structure of Cs3Bi2I9. Reproduced from ref. 146 with permission from John Wiley and Sons, Copyright 2017. (e) Structure of Cs3Cu2I5. Reprinted with permission from ref. 149. Copyright 2020 American Chemical Society. (f) The structure of a double perovskite, where alternating octahedrons with different B-site cations can be seen. Reproduced from ref. 150 with permission from John Wiley and Sons, Copyright 2019. (g) Activation energy for ionic migration in Cs2AgBiBr6, experimentally measured, by Pan et al., Reprinted from ref. 151, Copyright 2017, with permission from Elsevier. | ||
Extrinsic ion migration has not been widely studied in Sn-based perovskites although several reports of Sn-based perovskites in memristors have been published.134–136 Ag migration was responsible for the memristive behavior in Sn-based perovskites. In Pb-based perovskites, the migration of Au stems from the reaction between I− and Au,52 It is therefore expected that the Sn-perovskites with iodide as X-sites would likely undergo similar reactions as well. Hence, more studies need to be done however on the nature of extrinsic ion migration within Sn-perovskites to better control ion migration in Sn-halide perovskites for memristive applications.
2D forms of Sn-perovskites have also been studied, but to date none of these works are specific to memristors. Nevertheless, the conclusions drawn with regards to ionic migration may be extended to memristors, since ion migration is a material issue. In a study of RP and DJ Sn-based perovskites, Ji et al.137 found that hysteresis persist in in-plane scans but disappear in vertical devices, suggesting that the bulky A-site cations also inhibit ion migration (Fig. 8b). Seetharaman et al.138 also show A-site cation migration and the gradual formation of a quasi-2D layer in between 3D/2D heterostructures of Sn-based perovskites. These properties are similar to the 2D Pb-based perovskites, which highlights that the means for modulating ion migration in 2D Sn-based perovskites are likely similar to those for 2D Pb-based perovskites. As for extrinsic ion migration, Roh et al.139 reported incorporation of Cu+ ion into the grain boundaries of 2D Sn-halide perovskite (PEA2SnI4
:
FASnI3 = 1
:
6). The morphology of the perovskite film can also play a role in facilitating ion migration in the perovskite film.
The possibility for Sn2+ oxidation also raises the possibility of the extreme case, where Sn is fully oxidised in the +4 state – Cs2SnX6. This is a vacancy-ordered double perovskite.140 Similar to Sn-perovskites,141 the VBM has main contributions from the p orbitals of the halide anion, and the CBM has contributions from the hybridization of halide p orbitals and Sn 5s orbitals. The formation energy of the iodide vacancy in this system is 1.20 eV, similar to CsPbI3. Liu et al.141 performed DFT calculations of the migration barriers in Cs2SnX6 – 1.11 eV, 1.55 eV, and 1.69 eV for VI, VBr, and VCl, respectively, when migrating across octahedra, while energies are >0.77 eV for migration within the octahedra (Fig. 8c). In addition, they conducted temperature-dependent conductivity experiments for Cs2SnI6 and obtained a value of 0.91 eV. These values are higher than the iodide migration for 3D lead–halide perovskites. They attributed it to the increased covalency of the Sn–X bond. The reduced intrinsic ion migration of Cs2SnX6 may pose an issue for memristors relying on intrinsic ionic migration. Yet, Singh et al.142 reported a Cs2SnI6-based memristor, though they did not discuss the mechanisms behind the observed characteristics. The presence of an Ag layer in their device may suggest that extrinsic ions (Ag+) may be responsible for the memristive behavior. Other analogous structures (e.g. Cs2TiBr6143) have also been reported in literature.
Other divalent cations such as Ge2+, while reported in solar cell literature,144 have yet to be used in memristors, with only one paper that discussed the possibility of using Ge2+.145 On the other hand, substitution of the divalent cation with trivalent (e.g. Bi3+) or monovalent (e.g. Cu+) cations have been investigated.
In the case of the former, Cs3Bi2I9 has been investigated as an active material in memristors.146 These comprise [Bi2I9]3− bioctahedra, which share their edges rather than corners (unlike 3D perovskites), with the A-site surrounding the octahedra (Fig. 8d). Although no strict calculations and measurements of ion migration have been done to date, the formation energy of several defects has been calculated.147 VI was calculated to have a formation energy of ∼1 eV, with lower formation energies in I-poor conditions. The high formation energy relative to other perovskite systems may suggest that VI may not be as dominant in contributing to ionic transport in the material. Also, as Cs3Bi2I9 has a vacancy-ordered structure similar to the extreme case of EDA2+-doping of MAPbI3125 or in Cs2SnI6,141 where iodide vacancy diffusion is restricted in both, iodide vacancies in Cs3Bi2I9 may not have low energy barriers for migration too. Nevertheless, Hu et al.146 attributed the memristive behavior observed to the iodide vacancies, rather than to extrinsic ions, although they did not prove their claim.
For monovalent cations, Cu+ was investigated as a replacement B-site cation alongside Cs+ as the A-site cation. Cs3Cu2I5 was studied (structure in Fig. 8e).148 While attributing the observed memristor behavior to iodide vacancies, no experimental verification of the claim was made. An earlier paper by the same group used Cs3Cu2I5 alongside an Ag electrode,149 and claimed that the interaction between Ag and the iodide in the perovskite generated iodide vacancies within the perovskite film. However, they also showed that the Ag migration is responsible for the memristor performance. The lack of information in literature on the ionic and vacancy migration of Cs3Cu2I5 therefore needs to be addressed before device performances may be improved.
Finally, in the case of double perovskites, where cations of two different oxidation states replace two B-sites, investigations in their use are aplenty. These typically have a chemical formula of A2B′B″X6; as an example, Cs2AgBiBr6, where Ag+ and Bi3+ are both present in the lattice. Fig. 8f shows the structure of Cs2AgBiBr6. Cheng et al.150 demonstrated its use in memristors. The migration barrier was experimentally measured in another work to be around 0.348 eV as compared to MAPbBr3 at 0.127 eV (Fig. 8g).151 DFT calculations also reveal the migration barrier for VBr specifically was 0.33 eV (Fig. 8g).151 This lower ionic migration was implicated in Cheng et al.,150 where they attributed the slower switching speed to it. Another example of double perovskite is Cs2AgInCl6,152 which has a similar structure to Cs2AgBiBr6. In this case, the memristive behavior was attributed to both the halide vacancy (VCl in this case) and Ag+. Conducting Atomic Force Microscopy (CAFM) tests were done, and they noted that the grain boundaries have higher conductivities than the grain bulk; since grain boundaries provide a pathway for easy defect migration, they attributed this increase to the migration of Cl−. They also acknowledged the possibility that Ag+ participates in the memristor.
These lead-free perovskite variants, unlike the Sn-based perovskites, have not been investigated in depth, with most papers focusing more on device performance rather than the mechanisms that gave rise to the observed memristive behaviors. More research is therefore required to understand the interplay between intrinsic and extrinsic ion migration within these lead-free perovskites.
All-in-all, various lead-and lead-free halide perovskites have been investigated in literature. The unifying factors across these various classes of materials are the ionic migration and defects within them, which give rise to memristive behaviors observed in the various papers discussed in this section. The shift towards low-dimensional and alternative perovskite structures aim to exploit the increased environmental stability and the anisotropy in electrical conduction to bring forth better memristor performance.
![]() | ||
| Fig. 9 The performance matrix and issues related to perovskite based memristor (such as (a) linearity and (b) distinguishability of the states, as well as (c) switching probability, (d) endurance, (e) retention, (f) and switching energy of the device) or perovskite-based synapses (i.e. (g) long term plasticitiy, (h) short term plasticity, and (i) spike time dependent plasticity) together with (centre) the performance metrics comparison between memristors based on perovskites, metal oxide, and 2D materials. The data of metal oxide and 2D materials were taken from ref. 160. The maximum endurance and minimum switching speed of perovskite-based devices were referenced from ref. 161, the maximum retention time from ref. 162, the maximum no of states from ref. 170, and minimum switching speed energy from ref. 163. | ||
In memristive devices, the amount of information that can be stored depends on the number of distinct resistance states it can retain. More important than the absolute resistance values themselves is the variability between these states, especially in memristors with multilevel or analog states that exhibit long-term potentiation (LTP – increased conductivity with “writing” pulses) and long-term depression (LTD – decreased conductivity with “erasing” pulses). LTP and LTD are measured by applying sequential voltage pulses: a baseline conductance reading before “writing” action (using identical or incrementally increasing pulses), followed by intermittent read voltages to track conductance changes. The resulting LTP or LTD curve shows gradual conductance increases or decrease until saturation (Fig. 9g). However, studies often overestimate usable conductance states by conflating conduction level at various pulse counts with stable (i.e. retention of each state), distinguishable levels (i.e. gap between each state), particularly in perovskite-based devices. To address this, best practices recommend reporting variability using statistical tools such as error bars, histograms, box plots, or cumulative distribution functions across multiple devices and numerous switching cycles. This approach quantitatively determines the system's effective number of conductance levels while simultaneously assessing state separation reliability.156
Key metrics for LTP/LTD include ΔG (conductance change: (Gafter − Gbefore)/Gbefore), saturation point, linearity of modulation (Fig. 9a), and retention time. Ideal behavior features smooth, incremental conductance shifts with minimal variability, mimicking biological synaptic plasticity for neuromorphic computing. Such characteristics enable artificial neural networks to emulate brain-like learning/forgetting processes.
However, it is important to note that an excessively large on/off ratio can complicate the design of readout circuits, and increasing the current at LRS value may lead to higher energy consumption156 and excessive parasitic voltage drops across the interconnects.157 Additionally, in some cases, improving the on/off ratio may compromise switching linearity-the ability to transition smoothly between resistance states-highlighting the need for balanced optimization.158
However, many reported endurance claims are unreliable due to improper testing methods as they often rely on resistance vs cycle data from very few cycles and only a single device, which fails to capture the true cycle to cycle and device to device variability (Fig. 9c).156,159 Especially, reports which introduce strategies to improve endurance and compare with a control composition must ensure that the improvement is statistically significant. Post-mortem characterization of the devices is also recommended to investigate the failure mechanism and make claims about the mitigation strategy more robust. To address this, a standardized method for endurance characterization has been proposed. Resistance should be measured in every cycle for both high and low resistance states across multiple devices, and endurance plots should also include one data point per cycle. This approach provides a more accurate assessment of resistive switching device reliability and is crucial for their commercial integration, as it helps avoid overestimating device performance and ensures that reported endurance truly reflects the device's operational limits and variability.159 Halide perovskite memristors in general suffers from low endurance as compared to other established material such as metal oxides (Fig. 9).160 To date, an endurance of up to 6 × 106 cycles has been reported for perovskite nanowires.161 Switching endurance is generally associated with intrinsic material stability over time, which can be compromised by high electric voltage or the testing environment. Therefore, enhancing perovskite stability is a critical effort that will be covered in-depth in Section 5.1.
For extrapolating long retention times beyond practical measurement periods, temperature-accelerated testing combined with Arrhenius analysis can provide more reliable lifetime estimates.156 Based on their retention duration, memristors are broadly classified into two types: non-volatile and volatile memristor. The required retention time depends on the application, ranging from years for non-volatile memristor to fractions of a second for volatile devices used in neuromorphic computing tasks mimicking short-term synaptic plasticity. Retention in halide perovskite memristors is governed by the stability of ionic configurations enabling resistive switching. Key influencing factors include ion migration barriers, defect dynamics, electrode interface quality, and material degradation which will be discussed further in Section 4. Notably, perovskite memristors often exhibit lower retention times compared to established materials like metal oxides or 2D materials (Fig. 9).160 Suppressing the ionic migration of Ag led to an extended retention time (up to 7 × 109 s) at the cost of higher threshold voltage and switching time in MAPbCl3 nanowire based memristor.162 Furthermore, employing perovskite with lower ionic migration rate (high EA and high DFE) could also leads to longer retention times.60
Additionally, light illumination can also trigger phase segregation, which can be utilized for optical memristor purposes where the film's PL could be augmented depending on the light exposure given in the system.83 Given that light controls halide ion migration, many studies detail light-induced resistance switching achieved by assisting the formation90 or breaking89 of conductive filaments. The enhanced ionic migration rate due to light illumination88 has also been utilized to lower the voltage needed to change the conduction states of the devices.168,169 Another key advantage lies in their tunable bandgap, which can be adjusted across the visible (400–700 nm), ultraviolet (350–400 nm), and near-infrared (700–1100 nm) spectra, offering spectral versatility often unmatched by other conventional solution-processed memristors.
Excitatory postsynaptic current (EPSC) is the enhanced output current generated in the postsynaptic membrane when a synapse is stimulated. A key mechanism in this context is paired-pulse facilitation or depression (PPF or PPD), where two closely spaced stimuli (typically shorter than the device's retention time) induce a stronger or weaker ESPC response to the second pulse (Fig. 9h). In biological synapses, PPF arises from residual calcium boosting neurotransmitter release. In memristors, PPF is replicated by applying paired electrical pulses: the second pulse generates a higher conductance than the first, with facilitation magnitude depending on pulse interval, amplitude, and width. This behavior, often modelled with exponential decay, reflects rapid and slow relaxation phases akin to biological systems. Such STP-to-LTP transitions and PPF-driven plasticity provide critical insights into adaptive learning in neuromorphic computing. Higher EA in perovskite is generally associated with a longer relaxation time and, consequently, a higher PPF value.60
Furthermore, the temporal spacing between pulses can emulate learning observed in biological systems. Spike-timing-dependent plasticity (STDP), a synaptic learning rule central to Hebbian mechanisms, modulates synaptic connection strength (∼ΔG) based on the relative timing of pre-synaptic and post-synaptic spikes, enabling devices to learn temporal associations. To implement STDP in memristors, paired voltage pulses simulating neuronal spikes are applied, with a pre-synaptic pulse delivered to one terminal and a post-synaptic pulse to the other. The resulting conductance change depends on the time difference (Δt) between spikes. When Δt > 0 (pre-synaptic spike precedes post-synaptic), conductance increases in Hebbian systems (Fig. 9) or decreases in anti-Hebbian systems. Conversely, when Δt < 0 (post-synaptic precedes pre-synaptic), conductance decreases in Hebbian systems (Fig. 9i) or increases in anti-Hebbian systems. The measured STDP curve exhibits an exponential or asymmetric profile, closely replicating the behavior of biological synapses.
![]() | ||
| Fig. 10 Schematic diagram of various mechanisms that trigger resistive switching in halide perovskite memristors. | ||
While various mechanisms described above may co-exist or compete, the specific device structure and thickness ultimately determine the most dominant resistive switching nature in the device. For example, studies have reported that a thin perovskite medium (<90 nm) allows for the co-existence of both ECM and VCM, while thicker perovskite results in the dominance of the VCM mechanism.89 Increasing the perovskite thickness has also led to observed changes in the switching mechanism, shifting it from a filamentary to an interfacial type.171 The device's switching behavior is also determined by the transport layer used, which can make it either filamentary or interfacial.172 Consequently, the switching mechanism must be determined on a case-by-case basis for each memristive device design.
Device architecture: in general, two device configurations were widely used in perovskite based memristor: two terminals (2T) with simple electrode/buffer (optional)/perovskite/buffer (optional)/electrode stacks and three terminals (3T) configuration mimicking transistor (Fig. 10). While 2T devices are easy to scale and allow for electrical and optical writing, they are vulnerable to short retention times as “reading” action may potentially alter the memory in the long run as well as high leakage current due to high electronic conductivity in perovskite. From mechanism point of view, memristive behavior in 2T devices could be triggered by either ion migration, charge trapping, filament formation, or polarization effects. Devices in 3T configuration, on the other hand, offer better control as they could isolate the “writing” and “reading” operation by utilising the gate-source terminals and drain-source terminals, respectively. Despite their potential, 3T-based perovskite mem-transistors have generally utilized perovskites as photosensitizers or floating gates, while employing other materials such as metal oxides, organic polymer as the active channel. When perovskites are employed as photosensitizer layers, photogenerated carriers produced during the optical “write” process are injected into the channel, thereby modulating its conductivity. In floating-gate architectures, optical excitation perturbs the gate capacitance due to photocarriers, which consequently alters the gate potential profile across the channel, yielding discrete conductance states that scale with the capacitance modulation. Mem-transistors with perovskite as the active channel have also been reported with either electrical or optical write. In electrical mem-transistors that use perovskite as the active channel, the “writing” process typically relies on the source-drain voltage rather than gate modulation. A voltage pulse applied to the drain induces ion migration, which triggers a self-doping mechanism. This self-doping enhances carrier injection at both the source–perovskite and perovskite–drain interfaces. Consequently, the device's operation closely resembles that of lateral 2T memristive devices. An additional terminal (gate) could be introduced to enable further programming of multiple conductance states and dynamic state tuning during the read process – a functionality not achievable in conventional 2T memristors.173 In addition, gate voltage is also used to modulate retention time by regulating ion migration within the device to a certain degree.174 To enable stronger “writing” via gate modulation in perovskite-based mem-transistors, a breakthrough is needed in greater control of ion transport through the gate. One promising approach involves using ferroelectric dielectric materials to modulate ionic migration within the perovskite channel175 as well as utilizing ferroelectric-based perovskites,176 which are sensitive to gate-induced electrical polarization.
However, it's important to recognize that switching behavior in perovskite memristors often arises from the interplay of multiple mechanisms rather than being governed by a single dominant process. These mechanisms—such as ion migration, charge trapping, filament formation, and polarization effects—can coexist and influence one another, making the overall switching behavior more complex and device-dependent. These fundamental mechanisms that govern the resistive switching behavior of memristors will be discussed further below.
Regardless of the type, resistive switching via filament formation is inherently stochastic due to the random nature of defect generation, ion migration, and conductive filament growth within the active layer.177 The exact location, size, and number of these filaments can vary from device to device and even from switching cycle to switching cycle, resulting in device-to-device and cycle-to-cycle variability. This stochastic behavior arises from the non-uniform distribution of defects and vacancies, which are influenced by grain boundaries, lattice strain, and unintentional dopants during film deposition. These factors create spatial variations in ion migration pathways, and when an electric field is applied, mobile ions drift toward the electrode, with their movement affected by thermal fluctuations, local electric field variations, and material inhomogeneities. This leads to filament formation at different locations across switching cycles, causing variations in switching voltage, on/off ratio, and retention time. Additionally, the dissolution and reformation of filaments during the RESET and SET processes also contribute to this randomness, as local Joule heating, electrostatic forces, and chemical interactions influence how the filament forms and breaks. Due to the nature of the process, the LRS of the filament are generally independent of device area because the conductive filament is highly localized and does not scale with electrode size.
To change the conductivity of ECM devices from HRS to LRS (SET), three sequential processes are generally needed. (1) When sufficient positive voltage (V = Vth) is applied on the reactive electrode, oxidation of the reactive metal occurs creating metal cations in the system (M → Mn+ + ne−). (2) The metal cations then migrate under high electric field towards the other electrode. Next, (3) reduction (M ← Mn+ + ne−) and electro-crystallization of metal cations occurs on the surface of the other inert electrode. The electro-crystallization process is boosted by the applied electric field, promoting the formation of a metal filament that extends preferentially toward the reactive electrode. Once this filament grows sufficiently to establish a metallic connection with the opposite reactive electrode (M), the device transitions to the LRS. This state remains stable until a reverse voltage of adequate magnitude is applied, triggering the electrochemical dissolution of the filament, thereby RESETting the cell back to its original HRS. During the initial stage of the RESET process, both an electronic current flows through the metallic bridge and a parallel electrochemical (faradaic) current facilitates filament dissolution. The overall switching speed of ECM memristor is primarily governed by the kinetics of these sequential SET processes.
Thus, the resistive switching mechanism induced by reactive metals is closely associated with their oxidation rate and ionic mobility. The susceptibility of a metal to corrosion is closely linked to its electrochemical stability, which is influenced by its work function. Generally, metals with lower work functions exhibit higher reactivity and are more prone to oxidation. Based on this trend, the expected reactivity ranking follows the order Cu < Ag < Al. However, while Al is highly reactive, it rapidly forms a stable Al2O3 layer, which can act as an insulating barrier, limiting ion migration but still enabling switching under high electric fields. Ag oxidizes moderately, forming mobile Ag+ ions that migrate within the perovskite layer, react with halides, and create vacancies crucial for stable switching with lower voltages compared to Cu.178
Depending on the nature of the conductive filament (i.e. the diameter of the filament, the interfacial energy between the filament and active layers, heat dissipation, local temperature, etc.), both volatile and non-volatile memristor can be formed.181 For example, by regulating the maximum current flow into the devices (compliance current) which govern the electrochemical reaction rate, both diffusion and drift memristor have been found in Ag based CsPbBr3 memristor.182 In addition, both analog and digital switching can also be obtained by regulating the compliance current as well as the voltage required to dissolve the filament (RESET voltage). Non-volatile multi-states memristor were observed on both Al based and Ag based memristor by modulating the compliance current.183,184 By modulating the RESET voltage, multi-states memristor were also observed in Ag based CsPb1−xBixI3 memristor.185
For example, lower voltages are required to change the conductance of the device from HRS to LRS (SET voltage) when more mobile Br anion (Br−) are used instead of bulky iodide anion (I−).186 In general, the electric field (E) required to switch halide perovskite memristors is lower than that of oxide-based memristors, which can be explained by the lower migration barrier for halide anions or vacancies as compared to their oxide counterparts. Devices with high anion or vacancy migration rates typically exhibit lower SET fields (V/memristor thickness), enabling faster switching and reduced power consumption. However, they also tend to have shorter retention times due to rapid anion diffusion and lower endurance or stability due to unstable switching or higher degradation rates which explain their inferior endurance and retention time as compared to oxide based memristor.160 While the generally insulating nature and higher bandgap of oxide materials restrict their photo-memristors to UV light irradiation, halide perovskites possess characteristics that enable them to operate effectively across a broader spectral range (UV-visible-near infrared).
Similar to ECM case, both volatile and non-volatile memristor as well as analog187 and digital188 switching could be realized with VCM by controlling nature of conductive filament nature via regulating the SET and RESET voltages. In addition, any external stimuli that modulate defect migration in halide perovskite could modulate the resistive switching as well. For instance, exposure to light has been shown to reduce the ionic migration barrier in halide perovskites, facilitating the RESET process in memristors. This occurs because the lower activation energy (Ea) destabilizes iodide vacancies (VI)-based conductive filaments, making them more prone to diffusion. Light can actively modulate VI dynamics, leading to their redistribution in VCM based memristors.89,188 Cooperation of photo-generated carriers and ions movement have also been shown where light could be utilized to form conductive filament instead of electrical stimuli.90 Controlled light intensity stimuli could also be utilized to reduce both SET and RESET voltages by lowering the ionic migration barrier in the system.168,169
![]() | ||
| Fig. 11 (a) The current–voltage relationship for filamentary devices of different thicknesses (left) and the distinct filament formation mechanisms that occur in thick versus thin devices (right) reprinted with permission from ref. 89. Copyright 2018 American Chemical Society. (b) Drain current vs. gate voltage (transfer curve) for a ferroelectric mem-transistor with gate voltages swept from ±10 V to ±60 V (left) with the drain current retention in the inset, measured after sweeps to VG = +50, −20, −30, and −40 V. The mechanism showing how the gate voltage modulates ion motion in the perovskite, inducing a transition from short-term to long-term plasticity with increasing pulse width (right) reproduced from ref. 175, under the terms of the Creative Commons CC BY 4.0 license (https://creativecommons.org/licenses/by/4.0). (c) The device structure (left) together with the current–voltage relationship of the devices with various perovskite thickness indicating transition from filamentary to interfacial type with increasing perovskite thickness, reproduced from ref. 171 with permission from John Wiley and Sons, Copyright 2017. (d) The time constants of photocurrent decay, fast (t1) and slow (t2), plotted against the duration of light pulses. The inset illustrates the charge-trapping process induced by Sn vacancies in Sn-based mem-transistor devices. Reproduced from ref. 192 with permission from John Wiley and Sons, Copyright 2019 (e) the device structure (left) and transfer curves (right) of a mem-transistor fabricated with and without a ferroelectric-induced dopant in the perovskite channel, reproduced from ref. 176, under the terms of the Creative Commons CC BY 4.0 license (https://creativecommons.org/licenses/by/4.0). | ||
The co-existence of carrier injection barriers and ionic migration induced self-doping are two important criteria which produce resistive switching here.60,171 Depending on the location of halide related ionic migration, two relaxation time constant can be observed in perovskite based memristor, mimicking artificial synapses. The conductivity changes are largely driven by the migration of ion vacancy defects under electrical stimulation. When low-amplitude or few voltage pulses are applied, ions migrate slightly and quickly return to their original positions once the bias is removed. This transient ion movement leads to a brief increase in conductance that rapidly decays, mimicking short-term plasticity behaviors. However, with stronger or repeated pulses, some ions migrate deeper into the device and become trapped either at the perovskite/transport layer interface or within the transport layer itself. While a portion of these ions eventually return to equilibrium, others remain immobilized-creating halide vacancies and forming conductive pathways. This results in a sustained increase in conductance, reproducing long-term potentiation (LTP) analogous to biological memory retention.193 The energy consumption required to modulate the resistance per spike60 and device's conductance171 generally scales linearly with device area.
In 3T device setups, while various publications have reported perovskite-based mem-transistor with standard dielectric layer, their resistance are usually modulated through the history of source–drain voltage rather than the gate voltage.173,174 The operation mechanism resembles “lateral” 2T devices where the injection barrier of the devices are modulated due to self-doping mechanism of the perovskite especially at the electrode/perovskite interfaces. The gate voltage was utilized to modulate the retention time of the memristor to a certain degree.174 Short term gate modulatable ion migration have also been observed in Cs0.05MA0.15FA0.7PbBr0.5I2.4 based mem-transistor with optical excitation.194 To further extend the retention of the devices and/or “write” with gate voltage, a ferroelectric gate dielectric could be utilized to freeze and control the ionic distribution within the perovskite layer.175 This enables both STP and LTP, depending on the strength and duration of the applied gate voltage (Fig. 11b). In STP, ion back-diffusion dominates, leading to temporary changes, while stronger or longer gate pulses immobilize ions, resulting in persistent conductance states (LTP). This ion redistribution alters the perovskite's doping level, thereby modulating its electrical conductivity.
As this mechanism is generally correlated with the early state of filament formation, it is also important to note that switching behavior in perovskite memristors is often a result of multiple coexisting mechanisms rather than a single dominant process. For instance, although ionic migration remains the underlying mechanism for resistive switching, increasing the thickness of the perovskite active layer shifts the switching behavior (Fig. 11c) from a filamentary type (∼350 nm) to an interfacial type (∼1 µm).171 In addition, a reactive transport layer adjacent to the perovskite tends to promote filamentary-type memristive switching, whereas a more inert or benign transport layer favors the formation of interfacial-type memristors.172
Generally, resistance of devices with this mechanism scales with device area in contrast to typical filament-based models.167,190 Charge trapping/de-trapping induced resistive switching have been found in both Schottky emission or space charge limited conduction (SCLC) based devices. For example, the electrical memristive behavior in the Au/MAPbI3/FTO device have been observed due to electrons trapping and de-trapping in both bulk defects and interface states. While the initial Schottky barrier at Au/MAPbI3 interfaces result in no resistive switching behavior, air exposure triggers chemical degradation (loss of iodine) at the perovskite surface, which act as donor-like interface states and reduces the Schottky barrier. Instead, the mechanism involves both SCLC and electron trapping in bulk states, where electrons fill trap states until saturation during the HRS-to-LRS transition. The LRS is maintained until a negative voltage is applied, which facilitates electron release from traps (including via Joule heating), thus resetting the device back to HRS. This cycle demonstrates bipolar non-volatile memory behavior.190 Negative differential resistance (NDR) has also been observed at higher voltages as interface defects begin to trap electrons, shifting the Fermi level and suppressing current. On the other hand, modulation of Schottky barrier could also be utilized to create resistive switching in Au/MAPbI3−xClx/FTO device.167 Here, the HRS to LRS switching mechanism is attributed to lowering of Schottky barrier at perovskite/Au interface through hole trapping at the perovskite/Au interface to quasi ohmic interface. These trapped holes are stabilized in deep-level defects, enabling non-volatile memory. Upon applying a negative voltage, the holes are extracted, the Schottky barrier height increases, and the device resets to HRS.
Not limited to electrical excitation, light can also trigger charge trapping and de-trapping processes in halide perovskites. Photo-assisted switching have also been observed where photogenerated holes are trapped, lowering the switching voltages and energy consumption. In addition, by tuning light and voltage inputs, multiple stable resistance states can be achieved, demonstrating potential for low-power, multi-level memory applications.167 In the CsPbBr3 system, photogenerated carriers interact with defects, where electrons become trapped at defect sites, leading to an excess of free holes and creating a photodoping effect. This selective trapping enhances photoluminescence and forms the basis of the memory effect, as the trapped charges persist beyond the excitation pulse, effectively storing information about prior stimuli. This behavior is quantitatively described using an extended Shockley–Read–Hall (SRH+) model, which incorporates the time-dependent dynamics of carrier trapping, de-trapping, and recombination. The memory relaxation time spans a broad temporal range: (1) from nanoseconds to milliseconds, where trapping and recombination dominate, enabling short-term memory and signal potentiation; and (2) seconds regime, where long-term memory emerges due to slow photoinduced evolution of defect properties, such as changes in trap density, energy levels, and capture rates caused by ion migration and photochemistry.196 The dynamics of trap filling itself depend strongly on the spatial location of the trap states. Bulk traps were filled rapidly (∼10 ns) due to the immediate trapping of photogenerated carriers in close proximity to these defects. In contrast, surface trap filling was significantly slower (∼100 ns), as it relied on the drift and diffusion of band-edge carriers toward the perovskite surface. The accumulation of charges in surface traps also resulted in the formation of an interfacial charge layer, which in turn screened the internal electric field and slowed down further carrier transport to the interface, creating a feedback mechanism that further slowed trap filling.197
In 3T devices, light induced electrical memory behavior have been observed in 2D lead-free perovskite ((PEA)2SnI4). The dynamic photocurrent response is governed by trap-related carrier relaxation processes within the channels or at the interface. Two distinct relaxation time constants exist: (1) the faster decay component that is linked to shallow traps, which allow for quick release of trapped carriers and (2) the slower component is associated with deeper traps that retain carriers for longer durations (Fig. 11d). This dual-trap model explains the coexistence of STP and LTP, mimicking biological synapses. In STP, short light pulses predominantly filled shallow traps, allowing the channel conductance to return quickly to its baseline due to rapid de-trapping. However, with longer or more intense light exposure, deeper traps become filled, leading to a stronger photogating effect and a prolonged retention of photocarriers. In some cases, deeply trapped electrons may not fully recombine, continuously generating holes via the photogating effect and leading to non-volatile switching behavior.192 In other studies, heterojunctions comprising perovskite and an active channel material (such as IGZO,198 pentacene,166,199 and other organic molecules200,201) have been employed to construct 3T based memristors. In these designs, the perovskite functions as a sensitizer, generating and injecting photo-carriers into the active channel. These photo-carriers become trapped within the channel layer, leading to a persistent increase in conductivity, which enables long-term or short-term memory behavior.
![]() | ||
| Fig. 12 (a) Conceptual illustration depicting the diverse approaches employed to investigate the fundamental switching mechanisms in perovskite-based memristive systems. (b) Overview of the spatial and temporal resolution capabilities of different modeling and characterization techniques used in device analysis adapted from ref. 204. Note: EDX is energy dispersive X-ray spectroscopy, TOF-SIMS stands for time-of-flight secondary ion mass spectrometry, KPFM denotes Kelvin probe force microscopy, XRD stands for X-ray diffraction, PL refers to photoluminescence, TRPL denotes time-resolved photoluminescence, UPS represents ultraviolet photoelectron spectroscopy, and PLQY stands for photoluminescence quantum yield. | ||
Next, the conduction mechanism in the devices can be analyzed to better understand the origin of the switching behavior. Conduction mechanisms in semiconductor films are generally categorized into two main types: electrode-limited and bulk-limited. Electrode-limited mechanisms—such as Schottky emission, Fowler–Nordheim tunneling, direct tunneling, and thermionic-field emission—are primarily governed by the electrical properties at the electrode/semiconductor interface. Key factors include the barrier height and the effective mass of charge carriers. Studying these mechanisms provides insight into interface-related properties, such as the energy barrier and charge carrier dynamics across the contact. In contrast, bulk-limited mechanisms—such as Poole–Frenkel emission, hopping conduction, ohmic conduction, SCLC, ionic conduction, and grain-boundary-limited conduction—are controlled by the intrinsic properties of the semiconductor material. These include trap energy levels, carrier mobility, trap density and spacing, dielectric relaxation time, and the density of states near the conduction band. The dominant conduction mechanism in a device can be influenced by several factors, including temperature (T), electric field (E), device architecture, electrode material, semiconductor type, film thickness, and fabrication method. Since these parameters affect both the interface and the bulk properties of the material, a comprehensive evaluation of all these factors is essential when investigating conduction behavior in semiconducting systems.
Depending on the conduction mechanism, various relationship between current and voltages as well as temperature exist (Table 3).207 Hence, to determine the dominant conduction mechanisms, temperature-dependent current–voltage (I–V) measurements (typically from 90 K to 400 K) can be performed. Curve fitting of I–V characteristics helps identify drift dominated (such as ohmic, SCLC, or Schottky emission) or hopping conduction (such as Poole-Frenkel emission or hopping conduction) behaviors.208 Additionally, Arrhenius plots of inverse temperature (1/T) against log current or conductance are used to extract activation energies, offering insights into energy barriers affecting charge carrier or defect mobility.
| Conduction mechanism | Origin | I–V relationship | T dependent |
|---|---|---|---|
| Schottky emission | Thermal excitation of electrons over the potential barrier at metal/dielectric interface |
I ∝ T2 exp(−√E/T) |
Strong |
| Fowler–Nordheim tunneling | Electrons tunnel through the metal/dielectric barrier due to the applied electric field |
I ∝ E2 exp(−1/E) |
Weak |
| Direct tunneling | Electrons tunnel directly through the metal/dielectric barrier without needing thermal excitation. | I ∝ exp(E) | Weak |
| Thermionic-field emission | A combination of thermionic and field emission. | I ∝ E·exp(−1/T)·exp(E2/T3) | Moderate |
| Poole–Frenkel emission | Electrons are emitted from traps within the material due to the electric field. | I ∝ exp(−√E/T) | Strong |
| Hopping conduction | Electrons move between localized trap states in the material. | I ∝ exp(E/T) | Moderate |
| Ohmic conduction | Movement of free electrons in the conduction band or holes in the valence band | I ∝ E | Weak |
| SCLC | The current is limited by the space charge created by trapped carriers. | Follows different power laws (ohmic: J ∝ E, trap-filled limit: J ∝ Em, Child's law: J ∝ E2) | Moderate |
| Ionic conduction | Movement of ions under an applied electric field | J ∝ exp(−(1/T − E/T)) | Moderate |
Conduction in the LRS of devices is typically attributed to Ohmic behavior, resulting from the formation of conductive filaments or fully filled traps conduction.209,210 On the other hand, conduction in HRS typically follows either ohmic,210 SCLC,211 Poole Frenkel emission,212 or Schottky emission209 mode depending on their device structures and voltage range. In memristor, the SCLC behavior may stem from the presence of deep-level trap states or the disruption of previously formed conductive pathways.213 In addition, an appearance of NDR region appears is generally a characteristic of trap-assisted conduction at the interfaces which in some cases can be linked to Poole–Frenkel emission model213 and SCLC.190
In filamentary mechanism, examining the dependence of switching voltage on the voltage sweep rate provides insight into the kinetics of the switching process and the role of defect migration. Increasing the voltage scan rate leads to higher SET (VSET) and RESET voltages (VRESET) and RESET currents (IRESET).214 This is because at higher scan rates, the migrating species have less time to respond to the electric field, requiring more voltage to initiate switching. Conversely, at lower scan rates, the species are under the electric field's influence for longer, requiring less voltage for switching. Compliance current also plays a crucial role in controlling the size of the conductive filament during the forming and SET processes. It protects the device from hard breakdown and influences the on/off ratio, which significantly increases with higher compliance currents. This suggests that adjusting ICC can optimize the memristor's switching characteristics. While LRS does not scale with device area, the forming voltage and on/off ratio of HOIP memristors decrease as the device area increases due to higher HRS. In addition, IRESET increases with increasing device area.214
Transient response analysis provides further understanding by assessing how quickly the current changes during switching events. These studies shed light on the time-dependent dynamics of state transitions and defect interactions and therefore could differentiate between charge modulated or ion modulated memristor. For example, oxide based ionic-based memristors exhibit an exponential decay (I ∼ e(−β·t)) of the LRS, in contrast to memristors that operate via charge trapping and de-trapping mechanisms, where the LRS follows a power-law decay (I ∼ t−α).215 In addition, ionic based memristor generally have longer retention time as well as time response as ion has longer time dynamics as compared to electronic charged related phenomena.216 In the interfacial switching case, the charge trapping/detrapping and ionic self-doping mechanisms can be differentiated by measuring the device's switching time and relaxation time. This is due to the inherent difference in kinetics217 where the capture time of electronic defects is reported to be much faster than their relaxation time, implying that charge trapping/detrapping memristors should exhibit fast switching but slow relaxation. In contrast, similar kinetics are observed for ions migrating toward or away from an interface, which leads to comparable rise and relaxation times in ionic-based devices. In filamentary case, ionic mobility increases exponentially with temperature which accelerate the filament dissolution. Hence, retention tests at elevated temperatures quantify filament stability, with activation energies from Arrhenius extrapolation guiding material selection for non-volatile memory applications.
In general, halide perovskites consist of a relatively soft ionic lattice structure, making them particularly vulnerable to damage under high-intensity excitation sources such as electron beams, photons, or X-rays during characterization. Additionally, these materials exhibit high sensitivity to environmental conditions, including exposure to moisture, oxygen, and elevated temperatures, which can further degrade their structural integrity and chemical stability. Therefore, careful control over the excitation intensity—such as reducing electron beam current or limiting photon and X-ray exposure—is crucial to prevent structural damage and ensure accurate measurements. Furthermore, maintaining a controlled testing environment (e.g., inert atmosphere or vacuum conditions) is essential to minimize environmental degradation effects. Implementing these precautions helps reduce measurement artifacts and ensures reliable and reproducible characterization results.
![]() | ||
| Fig. 13 (a) Cross-sectional STEM images of perovskite devices showing Ag migration at the interfaces (marked in red) and the formation of Ag conductive filaments (marked in yellow) reprinted from ref. 218, Copyright 2020, with permission from Elsevier. (b) The AES depth profiling setup (middle) together with the depth profiling result of the device after “writing” (left) as well as the I/Pb ratio of the perovskite before and after “writing” (right) reprinted with permission from ref. 89. Copyright 2018 American Chemical Society. (c) The current versus time (top) and in situ PL imaging of lateral device under constant voltage (10 V) at various timing (bottom), revealing the dynamic formation of Ag filaments within perovskite layers during “writing” reprinted with permission from ref. 210. Copyright 2024 American Chemical Society. (d) The CAFM setup (top) together with images of lateral perovskite memristors captured at HRS (middle) and LRS (bottom) reprinted with permission from ref. 219. Copyright 2020 American Chemical Society. (e) Schematic representation of a hybrid contact/KPFM mode setup (top), along with time-resolved KPFM data (bottom), demonstrating charge injection and trapping behavior in the perovskite layer reproduced from ref. 166 with permission from John Wiley and Sons, Copyright 2018. | ||
Similar to TOF-SIMS, AES and XPS could also be utilized to trace ionic migration in the devices. Migration of Ag atoms into perovskite layers as well as I− migration closer to positive electrodes were observed with AES depth profiling (Fig. 13b) after bias application.89 XPS depth profiling also provides evidence for the motion of Ag into the perovskite layer.222 Beyond identifying migrating species, XPS is also a powerful tool for probing interfacial chemical reactions in perovskite-based devices. For instance, at the interface between perovskites and various metal electrodes (such as Ag, Al, Cr, Yb, and Au), redox reactions are expected to occur, involving the reduction of Pb2+ in the perovskite by the adjacent neutral metal film. XPS analysis revealed the presence of metallic lead (Pb0) in all samples except those with Au electrodes, indicating that interfacial redox chemistry is electrode-dependent and suppressed when using inert metals like gold.223 However, in other studies, XPS analysis of MAPbI3/Au interfaces revealed migration of Pb and I species onto the Au surface, with binding energy shifts indicating interfacial redox reactions and underpotential deposition that accelerate degradation through volatile species formation. Comparisons with PbI2/Au interfaces showed that methylammonium in MAPbI3 promotes metallic Pb0 formation and iodine loss via proton-assisted reactions, highlighting the distinct chemical behavior driven by organic cation presence.224 These observations underscore how XPS can track elemental migration and chemical transformations at perovskite–metal interfaces by monitoring binding energy shifts and elemental concentration changes over time.
UPS is a powerful technique for probing the electronic structure and charge injection mechanisms in halide perovskite memristors. It provides crucial insights into the valence band positions (VBM) and Fermi level (EF) alignment, enabling the assessment of carrier injection probabilities into adjacent layers. For example, UPS has been employed to investigate the energy band structures of silicon nanomembranes and MAPbI3.225 The band alignment between these two semiconductors can be constructed using their respective work functions and valence band positions obtained from UPS. The conduction band positions are then estimated by combining these UPS-derived valence band values with the optical bandgaps obtained from absorption spectra. This reconstructed band alignment reveals the probability of charge transfer from the perovskite layer to adjacent materials—for instance, how photo-generated holes in MAPbI3 are transferred to the silicon nanomembranes, while the photo-generated electrons remain in the perovskite, providing critical insight into the device's working mechanism.
KPFM helps unveil the memristor mechanism by directly measuring surface potential changes associated with charge trapping and de-trapping events. In KPFM, the CPD between a conductive tip and the sample surface is measured, reflecting variations in local electronic states and charge distribution. For instance, in situ KPFM measurements on CsPbBr3/PMMA/pentacene films under varied illumination wavelengths revealed systematic increases in CPD at shorter wavelengths, driven by photogenerated charges: holes transfer from CsPbBr3 quantum dots to pentacene despite the existence of insulating PMMA in between, leaving electrons trapped in the perovskite layer.166 Furthermore, the combination of biased contact mode and KPFM enables spatially resolved visualization of electron (under negative bias) or hole (under positive bias) injection into targeted regions of the perovskite layer (Fig. 13e). Subsequent CPD mapping showed distinct retention behaviors: electron-injected regions (bright contrast) retained approximately 70% of their initial surface potential after 3 hours, whereas hole-injected areas (dark contrast) retained only around 26%. These results confirm that persistent electron trapping within CsPbBr3 quantum dots underpins the device's photonic memory and synaptic functionality, directly linking nanoscale charge dynamics to observed resistive switching behavior.
TRPL, steady-state PL, and PLQY are powerful optical techniques for probing charge transfer dynamics and trap-assisted recombination in halide perovskites. These tools are particularly valuable for identifying defect states and evaluating charge injection from perovskite layers into adjacent functional materials—processes that are critical to memory formation in perovskite memristors. A reduction in PL intensity, PLQY, or TRPL lifetime can signal either non-radiative recombination due to defects or efficient photo-induced carrier injection into neighboring layers. For instance, PL quenching has been observed when perovskites are paired with other semiconductor materials, supporting their role as photo-sensitizers capable of injecting carriers into channel layers, contributing to long-term memory effects.200,201
While steady-state PL captures radiative emission properties by measuring the intensity and spectral distribution of emitted light, TRPL offers complementary insights into carrier lifetime dynamics over broad timescales. PLQY quantifies emission efficiency by calculating the ratio of emitted photons to absorbed photons, providing a direct measure of a material's ability to convert absorbed light into luminescence. For example, steady state PL and TRPL was effectively employed to investigate the mechanism in CsPbBr3 quantum dots-based memory transistor.166 Introduction of a pentacene layer on CsPbBr3/PMMA significantly quenched the PL signal, indicating efficient exciton dissociation and hole transfer from the perovskite to pentacene. TRPL further revealed reduced carrier lifetimes in the heterostructure compared to pristine CsPbBr3/PMMA, confirming enhanced nonradiative recombination due to carrier extraction. These findings provide direct evidence for light-induced charge separation and trapping, central to the device's photonic memory and synaptic functionality.
Interfacial reactions between mobile ions in halide perovskites and chemically active electrode materials that modulate the carrier injection barrier could be probed by structural analysis such as XRD, XPS, and electron microscopy-EDX. Spatial mapping or depth profiling structural analysis of lateral or vertical devices can be performed to investigate interfacial reactions. For instance, interfacial reaction byproducts between NiOx and perovskite layers have been identified through a combination of grazing incidence X-ray diffraction (GIXRD) and cross-sectional SEM, correlating with non-volatile switching behavior.172 Using cross-sectional TEM combined with EDX, the formation of AgI at the CsPbI2Br/MoO3/Ag interface has been demonstrated, playing a crucial role in modulating the device's resistance.195 In addition, complementary XPS analysis, performed alongside TEM-EDX, can also be utilized to identify AgI formation at Ag/perovskite interfaces.218 While TEM-EDX facilitates the spatial identification and quantification of elemental composition, XPS provides further insights into the chemical bonding states of the elements.
For example, in FAPbI3-based memristors, DFT simulations reveal how the migration of iodine vacancies (VI)—believed to be responsible for filament formation—varies with the crystal structure. In the 1D hexagonal δ-phase, DFT calculations show that the migration barrier along the c-axis (0.48 eV) is significantly lower than that in the ab-plane (0.9 eV), favoring directional filament growth and easier RESET processes. In contrast, the 3D trigonal α-phase exhibits long-range vacancy interactions due to its smaller bandgap and overlapping electronic states, making filament rupture—and thus RESET—less favorable.229 These insights, only attainable through first-principles methods like DFT, underscore how structural anisotropy governs memristive behavior. Expanding on this approach, DFT-based high-throughput screening was applied to 696 halide perovskite compositions across four structural types to identify optimal materials for fast and stable switching. Key descriptors (including formation energy, defect-formation energy, and halide vacancy migration barriers) were evaluated to assess thermodynamic stability and switching potential. Among the candidates, dimer-structured Cs3Sb2I9 has a significantly lower vacancy migration barrier (0.47 eV) than its layered counterpart (0.57 eV), suggesting faster ion migration and thus quicker switching (Fig. 14a). These predictions were experimentally validated, with the dimer-based device exhibiting ultra-fast switching (∼20 ns), while the layered form showed much slower response (>100 ns). By bridging atomic-scale defect energetics with device-level performance, DFT offers a powerful framework for designing next-generation memristor materials.226
![]() | ||
| Fig. 14 (a) The crystal structure utilized (left) and the halide vacancy migration barrier (right) calculated with first principles method, reprinted from ref. 226. (b) The evolution of MA3Bi2I9 crystal structure under an electrical filed, simulated with molecular dynamics where rotation of MA+ ions is postulated under electric field, reprinted from ref. 227. (c) The basic structure of Monte Carlo simulation for (PEA)2PbBr4 film (top left), together with its simulated current–voltage evolution (top middle), temperature profile (top right), and the simulated cross section of the devices highlighting filament formation (bottom); reprinted with permission from ref. 220. Copyright 2017 American Chemical Society. (d) SPICE simulation of memristors showing the current–voltage relationship (left) and voltage versus time evolution (right), reproduced from ref. 228 with permission from the Royal Society of Chemistry. | ||
However, significant challenges remain in bridging the gap between atomistic simulations and real-world devices. First principles methods struggle to accurately capture the complexities of polycrystalline, amorphous, or multi-layered structures, and their high computational cost limits their applicability to long-term or multi-physics simulations.
For example, KMC simulation was used to model how iodine vacancies (VI) form, migrate, and interact under varying voltages in 3D VCM devices, helping to explain the creation and evolution of conductive filaments in perovskite memristors. By simulating electric field, temperature, and defect dynamics at each lattice point, the model revealed how different compliance currents influence filaments width, resistance states, and switching voltages. It also clarified how Joule heating accelerates switching and affects retention, endurance, and the stability of resistive states.232 Monte Carlo simulations using a trap assisted tunneling model were employed to understand how conductive filaments form in VCM based (PEA)2PbBr4 2D perovskite memristors. The simulations, which assume Br− ion migration drives filament growth, successfully reproduced key experimental results, including switching voltage, current levels, and thermal effects (Fig. 14c). The process unfolds in three stages: initial ion accumulation, partial filament formation, and complete filament growth, which aligns with TEM and AFM observations. The model also explains how elevated temperatures influence device resistance, further validating trap assisted tunneling as a mechanism for memristive switching behavior.220
To address the stochastic nature of memristor switching, KMC simulations offer a complementary approach by modeling atomic-scale processes like ion migration and filament dynamics over time. While KMC captures variability and endurance in switching behavior, it also demands detailed knowledge of transition rates and can be computationally intensive. Ultimately, both FE and stochastic methods like KMC and MD depend on accurate input parameters and assumptions. Integrating FE with first-principles methods helps bridge the gap between atomic-scale mechanisms and device-level performance, improving the overall predictive power and reliability of memristor simulations.
To integrate microstructural analysis, first-principles calculations, and COMSOL based FE to uncover the mechanisms behind fast and reliable switching in Cs2TiBr6 memristors. AIMD simulation confirm the structural stability and low formation energy of bromide vacancies (VBr), enabling their field-induced migration. These ordered vacancies form well-defined conductive pathways and generate a localized electric field superposition, enhancing vacancy diffusion and mitigating randomness in conductive filament growth. To further explore the dynamic switching process, a COMSOL-based FE model is used to simulate the formation and rupture of filament by the tracking vacancy concentration, electric potential, and temperature during SET and RESET operations. The model incorporates physical laws such as Fick's diffusion, Fourier's heat conduction, and current conservation to explain how VBr migrate under bias, how Joule heating assists filaments rupture, and how localized temperature affects conductivity. The simulated I–V characteristics closely match experimental results, validating the model's predictive power. Together, these approaches reveal how vacancy structure and thermal effects govern filament dynamics and memristor performance.143
In addition to electrically driven ion migration, light-induced ion migration has also been simulated. Ab initio calculations focused on iodine vacancies in neutral (VI) and positively charged (V+I) states showed that under illumination, electron excitation from defect states into the conduction band altered the vacancy's charge state, reducing the ion migration barrier from 0.74 eV to 0.41 eV. This behavior, linked to changes in Pb–Pb distances, explains how light enhances ion mobility in 2D perovskites. To complement this understanding, a FE model in COMSOL was developed to simulate electrostatic potential, temperature, and charge transport in a carbon nanotube (CNT)/perovskite photo-memristor. The model demonstrated how doping and gate voltage variations influence the CNT potential, validating photogating effects. Ion redistribution in the perovskite altered the local field near the CNT, affecting current flow, with p-type doping enhancing this effect. Despite some discrepancies with experimental data, the simulations confirmed the importance of perovskite dielectric behavior and photogating in device performance.233
The SPICE model is typically developed based on equations or circuits that describe the current–voltage relationship and state variable dynamics, incorporating various parameters that capture the ion drift mechanism within the perovskite layer. These parameters are fitted using various experimental data to accurately reproduce the device's behavior.234 This enables large-scale circuit-level simulations, which help designers explore the potential of perovskite memristors in applications like power-on-chip or artificial neural networks. For instance, SPICE was used to simulate the leaky integrate-and-fire dynamics of artificial neurons based on volatile switching memristors. The memristor's I–V behavior was modeled using Verilog-A, allowing the simulation of how the memristor acts as a neuron by integrating input signals and firing when a threshold is reached (Fig. 14d). This approach helps validate the memristor's ability to mimic biological neuron functions, such as generating spike currents and recovering to a resting state, which is crucial for spiking neural networks applications.228 By simulating these dynamics, SPICE simulations help in understanding how memristors can be used to build efficient and scalable neuromorphic computing systems. In other studies, SPICE-based analytical models have been employed to fit experimental data on memristor performance across different testing protocols, revealing that current conduction in these devices is governed by tunneling processes in the OFF state and ohmic behavior in the ON state.214 This methodology not only validates the memristive behavior of halide perovskite based devices, which exhibit bipolar resistive switching, but also facilitates the optimization of memristor performance by adjusting testing parameters like compliance current and scan rate.
In a lateral device, the two terminals are deposited on the same plane, either at the bottom or top of the perovskite film. The distance between the electrodes is usually >1 µm, which increases the operation voltage. In vertical devices, the various functional layers could be stacked simply by serial deposition. The lateral configuration does not have that option unless sophisticated patterning techniques are used. A major advantage of lateral devices is that the perovskite film between the electrodes is exposed. This can be leveraged in multimodal memristors.237 The two terminals can be used to feed and read electrical signals, and simultaneously, the exposed perovskite film can receive optical inputs without necessitating transparent electrodes. Lateral devices are also well-suited for mechanistic studies. The exposed perovskite film can be subjected to various material characterization techniques to probe the phenomena in situ.210
Besides vertical and lateral, researchers have also developed special device architectures to enhance the performance. To regulate the growth of stochastic conductive filaments in halide perovskite memristors, a novel electrode architecture can be developed. For example, an electrode with a tip-shaped Au bottom contact significantly enhances the local electric field at the tip, thereby guiding the growth of conductive filaments in a more confined and localised manner (Fig. 15, 2nd from the right).238 Compared to conventional planar structures, the tip-induced field results in a lower and more uniform set voltage (∼−0.11 V), reduced power consumption, and a remarkably high on/off ratio of 108. By mitigating the stochasticity of filament formation, this approach improves both device reliability and switching consistency. The intensified electric field at the tip ensures more reliable filament formation during the set process and more complete rupture during reset, enhancing endurance and uniformity. As a result, the tip-engineered device exhibits outstanding cycling stability (over 4000 cycles) and data retention exceeding 104 seconds.
The additional electrode also allows different sources of inputs to be received by the mem-transistor. This advantage has been conceived in multimodal neuromorphic devices where optical and electrical inputs are simultaneously programmed to conduct complex in-sensor computing tasks. In a triple-cation halide perovskite mem-transistor, the perovskite layer was used as both the semiconducting channel and the photosensitive material. The device was used to demonstrate optical learning and electrically tunable forgetting. The multimodal operation also allowed reconfigurability between ‘AND’ and ‘OR’ gates. Alternatively, the halide perovskite layer can simply be used as a photosensitizer. In an amorphous oxide transistor, based on indium gallium zinc oxide (IGZO), CsPbBr3 quantum dots were spin-coated to aid in realizing light-dependent non-volatile memory.237 Another report on multimodal 3T mem-transistors that are both optically and electrically (from the gate) sensitive includes Cs0.05MA0.15FA0.7PbBr0.5I2.4 as the active channel to induce gate-tunable photo-response. This structure allows photo-detecting pixels with reconfigurable logic functionalities and flexible learning and forgetting behaviors.194
The first flexible halide perovskite memristor was demonstrated in a 2T configuration using MAPbI3 thin films on a PET substrate.247 The switching operation was stable for >100 bending cycles with a bending radius of 7.5 mm (Fig. 16a and b). Operational stability at a low bending radius of 5 mm was increased to >400 switching cycles by adding hydroiodic acid (HI) into the MAPbI3 precursor for an improved morphology.248 Halide perovskite-based flexible memristors have been considered for various neuromorphic use cases, such as synapses,249,250 neurons,228 nociceptors,251 reservoir computing,252 and photomemristors.244 Recently, a 16 × 16 memristor crossbar array was reported using a halide perovskite 1D inorganic lattice, (propyl)pyridinium lead iodide, which is the largest flexible crossbar array implementation till date (Fig. 16c and d).122 Apart from the substrate and the active layer, the flexibility of electrodes must not be overlooked and will be discussed in a later section. While flexible perovskite transistors have been reported previously,253,254 to date, no reports have been found on flexible 3T perovskite memory transistors.
![]() | ||
Fig. 16 (a) The first halide perovskite-based halide perovskite memristor on PET substrate. I–V characteristics without and with bending stresses (tensile and compressive bending radius = 1.5 cm).247 (b) Bending stability of repetitive bending cycles (>100). (a) and (b) Reprinted with permission from ref. 247 Copyright 2016 American Chemical Society. (c) Photograph of the large-area dot-point memristor array (∼50 000 elements over 100 cm2) fabricated on a flexible PET substrate.122 (d) I–V resistive switching characteristics of the flexible memristors under extreme bending conditions (tensile and compressive bending radius = 1.5 cm). (c) and (d) Reproduced from ref. 122 with permission from the Royal Society of Chemistry. (e) Fibrous crosspoint perovskite RRAMs illustration with an architecture of Al@MAPbI3/Al.255 (f) I–V curves at different angles (0°, 15°, 30°, and 45°), (g) SET/RESET voltage, and the corresponding on/off ratios. (e)–(g) Reproduced from ref. 255 with permission from the Royal Society of Chemistry. | ||
An unorthodox form factor conducive to integration in smart textiles was demonstrated by a fibrous crosspoint memory based on halide perovskites (Fig. 16e–g).255 MAPbI3 was dip-coated on Al fibres and interwoven with bare Al fibres. Non-volatile filament memristors were formed at each intersection point with 104s of retention and 500 cycles of endurance. The unique architecture maintained stable resistive switching across different bending angles of the interwoven fibres, displaying potential application in electronic textiles. Apart from the substrate and the switching layer, the flexibility of the electrode must not be overlooked and will be discussed in the following section. Despite the progress in flexible halide perovskite memristors, large-scale integration into wearable electronics has remained elusive. Several interesting works have showcased use cases such as waterproof luminescent textiles256 and triboelectric nanogenerators.257
The perovskite composition critically governs memristor performance (Table 4) by modulating both electronic properties and ionic migration dynamics. For instance, quasi-2D perovskites – engineered by incorporating large organic cations into 3D frameworks – exhibit wider bandgaps that elevate Schottky barriers at electrode interfaces, suppressing leakage currents in the HRS and boosting on/off ratios.106 Additionally, the large organic cations positioned between the quasi-2D perovskite layers provide improved environmental protection through the hydrophobic properties of their alkyl amine groups. This hydrophobicity prevents moisture penetration into the active layer, significantly enhancing device storage stability under ambient conditions.105 Concurrently, ionic migration rates – pivotal for switching energy and retention time – can be tailored through compositional design. For example, the EA for A-site cation migration can be tuned depending on the choice of A-site cation, as bulkier FA+ and MA+ cations exhibit higher EA compared to the smaller Cs+ cation. This leads to longer relaxation times and enhanced PPF in FA- and MA-based memristors.60 Incorporating bulky 2D molecules into the 3D perovskite structure to create a quasi-2D structure helps suppress ionic migration, thereby enhancing memory retention by stabilizing the internal ionic distribution while maintaining its energy consumption comparable to biological synapses (1–10 fJ per synaptic event).258 While a higher ionic migration rate can lower the energy needed for switching, it may also compromise the retention time of the memristor, as ions can easily diffuse back to their original positions. Therefore, achieving a balanced ionic migration rate is crucial to maintain both low switching energy and adequate retention time.
| Structures/materials | On/off ratio | V SET/VRESET (V) | Endurance (cycles) | Retention (s) | Stability | Ref. |
|---|---|---|---|---|---|---|
| 3D Organic–inorganic hybrid perovskites | ||||||
| ITO/MAPbI3/Al | 103 | +3/−3 | 300 | — | 60 days | 259 |
| Al@MAPbI3/Al | 106 | +1.66/−0.47 | 500 | 104 | — | 255 |
| ITO/MAPbI3/ZnO/Au | 102 | +1/−0.6 | — | — | 30 days | 186 |
| ITO/MAPbI3:ADNH3I/Al | 108 | −0.3/+2 | 2 × 103 | 104 | 30 days | 260 |
| Pt/FAPbI3/Ag | 106 | +0.17/−0.19 | 2 × 103 | — | 30 days | 261 |
| Au/MAPbI3 nanowire in porous alumina membrane/Ag/ITO | 107 | +0.19 to +4.8/−0.078 to −3.6 | 6 × 106 | ∼8.7 × 107 | — | 161 |
| Al/MAPbCl3 nanowire in porous alumina membrane/Ag | 107 | +3/−2.6 | 3 × 106 | ∼7 × 109 | >300 days | 162 |
| 3D all-inorganic perovskite | ||||||
| Ag/CsPbBr3/Ag | 109 | +0.8/−0.4 | 150 | 104 | — | 262 |
| ITO/CsPbBr3/Ag | 102 | +2.5/−0.55 | 100 | — | — | 263 |
| ITO/CsPbBr3/Au | 10 | +0.29/−0.22 | 400 | 400 | — | 264 |
| ITO/PMMA/CsPbBr3 quantum dots/PMMA/Ag | 105 | +2.6/−2.8 | 5 × 103 | 105 | — | 189 |
| Quasi 2D or 2D perovskite | ||||||
| Graphene/(PEA)2PbBr4/Au | 10 | +2.8/−1 | 100 | 103 | — | 220 |
| Si/SiO2/Ti/Pt/(PEA)2Cs3Pb4I13/Ag | 109 | +0.2/−0.1 | 200 | 2 × 103 | 14 days | 105 |
| ITO/PEDOT:PSS/(3-AMP)(MA)n−1PbnX3n+1/PMMA/Ag | 103 | +0.52/ | 103 | 2.2 × 104 | 200 days | 108 |
| ITO/(BDA)MA2Pb3I10/PMMA/Au | — | ±1.8 to ±3 | 50 | 104 | 7 months (film) | 110 |
| Lead-free perovskite | ||||||
| ITO/Cs3Sb2I9/Al | 104 | +0.4/−3.2 | 100 | 104 | — | 265 |
| ITO/MA3Sb2Br9/PMMA/Ag | 102 | −0.2/+0.45 | 300 | 104 | — | 266 |
| ITO/Cs3Bi2Br9/Ag | 10 | +1/−0.5 | 3.2 × 103 | 103 | — | 267 |
| ITO/SnO2/Cs2AgBiBr6/NiOx/Ag | 50 | +0.7/−0.7 | 300 | 103 | — | 268 |
| Au/Cs2AgBiBr6@PMMA/ITO | 104 | +1.5/−1.5 | 103 | 104 | — | 269 |
| Al/Cs3Cu2I5/ITO | 65 | −0.36/+0.17 | 200 | 104 | — | 148 |
| ITO/Cs3Bi2I9/Au | 103 | +0.3/−0.5 | 103 | 104 | 30 days | 146 |
| ITO/Cs2AgInCl6/Au | ∼103 | ∼+1/−0.85 | 1500 | 104 | 7 days | 152 |
| ITO/Cs2AgInCl6/Ag | ∼104 | ∼+0.8/−0.7 | 1129 | — | — | |
| ITO/Cs2AgBiBr6/Au | >10 | +1.53/−3.4 | 103 | 105 | >3 months | 150 |
| 1D or 0D perovskite | ||||||
| ITO/PEDOT:PSS/PrPyr[PbI3]/PMMA/Ag | 105 | +0.5/−3 | 450 | 104 | — | 270 |
| ITO/PEDOT:PSS/PrPyr[PbI3]/PMMA/Ag | 103 | +0.7/−1 | 2 × 103 | 105 | — | 122 |
| Pt/PEDOT:PSS/Cs4PbBr6/Au | 102 | +0.4 to +1.4/−0.2 to −0.55 | 100 | 104 | — | 123 |
Aside from the compositional engineering described above, defect engineering serves as a powerful tool to optimize perovskite memristors, enabling precise control over resistive switching by targeting halide vacancies and trap densities. In VCM-based devices, controlling halide vacancies in perovskite films offers an effective strategy to enhance the HRS and reduce variability in conductive filament formation. For instance, moderate incorporation of iodide ions into CsPb(Br1−xIx)3 quantum dots has been shown to suppress the generation of random bromine vacancies on the CsPbBr3 QD surface.155 This suppression leads to a significant increase in HRS resistance and improves the on/off current ratio by nearly two orders of magnitude. In addition to boosting switching performance, iodine doping enhances the structural stability and charge transport properties of the QDs. Notably, it increases the ion migration barriers near vacancy sites, thereby minimizing the stochastic nature of filament formation. As a result, the devices exhibit greater resistive switching stability and improved overall reliability. Another effective strategy to control memory characteristics in halide perovskite devices is tuning the trap density. Reducing trap densities via surface passivation led to a more rapid saturation of trap occupancy compared to unpassivated, defect-rich devices.197 Furthermore, such passivation approaches have proven successful in diminishing the long-term memory effects, indicating that the extent and duration of memory can be engineered by managing defect populations at the surface.196 Bulk defect passivation has also been shown to be successful in tuning the memristor relaxation time in a 3T Sn-based memristor.192 Hence, defect engineering-whether through vacancy suppression or trap management-offers complementary strategies to modulate switching endurance, reliability, on/off ratio, and retention time in perovskite memristors.
While Section 2 thoroughly reviewed ionic migration rates across perovskite families – including 3D, low-dimensional, and lead-free variants (e.g., Sn-, Bi-, or Cu-based halides) – these analyzes often overlook/embed the role of processing parameters in modulating intrinsic material properties. To address this gap, this section focuses on perovskite engineering strategies that tune ionic migration dynamics and material behavior by examining external factors such as deposition techniques and processing conditions, and their direct impact on device performance. We have summarized the various deposition techniques used to fabricate perovskite memristors, along with the key parameters that influence film properties and a comparison of their advantages and disadvantages, in Table 5.
| Technique | Advantages | Film quality | Scalability | Challenges |
|---|---|---|---|---|
| Spin coating (solution) | • Low-cost and versatile | Moderate to high | Low (batch processing) | • Non-uniform films at large area |
| • Ease of tunability via solvent/antisolvent engineering and additives | • Solvent toxicity | |||
| • Interface compatibility issues due to difficulty in finding orthogonal solvents | ||||
| Vapor deposition (vapor) | • Solvent-free and highly uniform | High | Medium (batch processing) | • Equipment-intensive |
| • Compatible with complex architectures | • Difficulty in controlling organic evaporation | |||
| • Precursor volatility mismatch | ||||
| Blade coating (solution) | • Continuous deposition | Moderate to high | High (R2R-compatible) | • Underexplored for memristor applications |
| • Efficient material use | ||||
| • Tunable via preheating, speed, gas quenching, etc. | ||||
| Single crystals (solution) | • Defect and grain boundary-free | Excellent | Low | • High ion migration barrier |
| • Excellent optoelectronic quality | • Slow and hard to scale |
Typical spin-coating precursors involve dissolving metal halides and organic ammonium salts in polar aprotic solvents such as dimethyl formamide (DMF), dimethyl sulfoxide (DMSO), γ-butyrolactone (GBL), N-methyl-2-pyrrolidone (NMP), etc. Solvent engineering through binary or ternary mixtures (e.g., DMF: DMSO) can optimize film properties.272 For instance, DMF alone produces fibrous, pinhole-riddled films due to rapid solvent evaporation, while adding DMSO slows crystallization via stronger Pb2+ coordination and reduced volatility, yielding denser films with larger grain sizes.273 This principle was applied in Dion-Jacobson perovskite 3-(aminomethyl) piperidinium lead iodide (3AMPPbI4)-based filamentary memristors, where varying the DMF
:
DMSO ratio modulated grain size: smaller grains increased grain boundary density, enhancing ionic migration and filament formation while reducing the high-resistance state and on/off ratio (Fig. 17a).154 Growing concerns over the toxicity of solvents like DMF274 have spurred interest in greener alternatives. Acetonitrile (ACN), with comparable polarity and a low boiling point (82 °C), enables thermal annealing-free crystallization. This facilitated room-temperature synthesis of flexible MAPbI3-based synaptic devices, where rapid crysatallization minimized disordered electronic states and improved charge transport, achieving ultralow energy consumption (∼13.42 aJ per synaptic event).163
![]() | ||
Fig. 17 (a) I–V characteristics of the (3AMP) PbI4 devices (top) and statistical distribution of ON/OFF ratio with different DMF percentage in DMF: DMSO solvent to modulate the grain sizes (bottom). Reprinted with permission from ref. 154 Copyright 2022 American Chemical Society. (b) Properties of the synaptic devices made from thin films, 0.5 M, 1.5 M, and 2.5 M. I–V characteristics at a sweeping rate of 0.1 V s−1 under dark conditions.275 (c) Photocurrent generated by 20 light pulses with an intensity of 12 mW cm−2 and a duration of 1 s (light wavelength: 450 nm), under the applied voltage of −0.02 V. (b) and (c) Reprinted from ref. 275, Copyright 2025, with permission from Elsevier. (d) Schematic illustration of sequential vapor deposition. The PbI2 is thermally evaporated in vacuum first, and the MAI vapor is used to convert the PbI2 layer to the MAPbI3 perovskite thin film.279 (e) Photograph and optical microscopy images of the fabricated device and the I–V curves. (d) and (e) Reproduced from ref. 279 with permission from John Wiley and Sons, Copyright 2017. | ||
The stoichiometric ratio of A-site and B-site precursors also impacts defect density and ionic mobility. Excess A-site or B-site cations influence defects and carrier concentrations.191 In spin coating, the thickness of the film can be controlled by changing the precursor concentration. For example, the thickness of MAPbI3 can be varied from 90–300 nm, where thicker films showed higher set voltages, LRS, and HRS.89 Similarly, in MAPbBr3-based photomemristors, precursor concentrations of 0.5 M, 1.5 M, and 2.5 M were tested, with the 1.5 M device achieving the widest conductivity modulation range (Fig. 17b and c).275 These findings underscore that precursors optimization (e.g., ratio, concentration) could be modulated to tailor perovskite for specific application requirements.
During spin coating, antisolvent (a solvent miscible with the precursor solvent but does not dissolve perovskite) is often introduced to induce supersaturation, promoting homogeneous nucleation, and finally enhancing film uniformity. The selection of antisolvent (e.g., toluene, chlorobenzene) and the timing/method of its application (e.g., dripping vs. vapor exposure) critically influences film morphology and device performance. For example, the effect of antisolvent dripping was compared in a MAPbI3-based filamentary memristor.276 Films spin-coated with toluene as the antisolvent were much smoother (RMS roughness = 9.51 nm) than those without (RMS roughness = 37.4 nm). Devices without antisolvent required higher set voltages due to increased contact resistance from uneven surfaces, highlighting how antisolvent directly influences the interfacial quality and electrical behavior.
Another effective strategy to control memory characteristics in perovskite devices is tuning the trap density. Reducing trap densities via surface passivation led to a more rapid saturation of trap occupancy compared to unpassivated, defect-rich devices.197 Furthermore, such passivation approaches have proven successful in diminishing the long-term memory effects, indicating that the extent and duration of memory can be engineered by managing defect populations at the surface.196 Bulk defect passivation has also been successful in tuning the memristor relaxation time in a 3T Sn-based memristor.192 The influence of the defect density on the device performance was further studied by varying the defect density between 3.34–33 × 1015 cm−3 through solvent engineering in a filamentary memristor.277 The lowest set voltage was observed for the film with the lowest defect density. This was explained by correlating the onset of the trap-filled limited conduction region with the filament formation process. A higher defect density implied a higher trap-filled limited voltage and hence a higher set voltage.
Vapor deposition of halide perovskites has been shown to produce more uniform films than solution processing.278 Exploiting this, a highly uniform inorganic perovskite memristor for reservoir computing was demonstrated.195 CsPbI2Br thin film was deposited using dual-source evaporation. In the 4-bit test for reservoir computing, the standard deviation in the final conductance from 20 devices was ≈2.5%. The low variation resulted in a superior image recognition performance.
Vapor deposition technique also enables uniform deposition of perovskite on top of textured surfaces.279 In this architecture, an insulating SiO2 layer was deposited on the substrate, and via-holes were patterned using photolithography followed by reactive ion etching (Fig. 17d and e). Sequential thermal evaporation of PbI2 and methylammonium iodide (MAI) filled these via-holes with MAPbI3, forming isolated perovskite-active regions embedded within the SiO2 matrix. This approach prevented crosstalk between adjacent devices by leveraging the insulating properties of SiO2, enabling scalable fabrication of perovskite memristor arrays. Such vapor-deposition-based methods for creating patterned perovskite device arrays will be explored in greater detail in Section 5.
The challenge of identifying orthogonal solvents (which do not attack underlying layers) inhibits the deposition of multiple perovskite layers via solution processing. Vapor deposition circumvents this limitation, enabling precise stacking of perovskite films with tailored properties. This capability was demonstrated in a bipolar photomemristor featuring two stacked perovskites with distinct bandgaps, which achieved retinomorphic color perception through wavelength-dependent conductivity modulation.280
However, spin coating remains the popular choice due to the highly sophisticated equipment required for vapor deposition, as well as its complexity in adjusting the perovskite composition and properties. This stems from high vapour pressure, low evaporation enthalpy,281 and omnidirectional evaporation properties282 of organic halides like MAI and FAI, which make it extremely challenging to precisely control their evaporation rates during deposition. This mismatch in evaporation behavior between lead compounds and organic halides complicates their co-evaporation process, often leading to issues like cross-contamination and interference between different source materials. As a result, instead of relying on a single-step vacuum deposition, sequential deposition approaches, either entirely dry or combining dry and wet processes, are considered more suitable and scalable for future industrial manufacturing of perovskite-based devices.283 Additionally, with the vapor deposition method, halide perovskites also lose the edge of exceptional, low-cost solution processability over other semiconductors.
![]() | ||
| Fig. 18 (a) Schematic diagram of the perovskite deposition by blade coating together with J–V curve of the devices based on quasi-2D Sn–Pb perovskite. Reproduced from ref. 286 with permission from John Wiley and Sons, Copyright 2023. (b) Schematic illustration of CsPbBr3 SCF-based RRAM device with Ag/CsPbBr3/Ag/Ti/SiO2/Si structure.262 (c) A typical I–V curve of bipolar Ag/CsPbBr3/Ag device, the on/off ratio is plotted as a function of voltage and the retention of Ag/CsPbBr3/Ag device by adding a series resistance of 10 kΩ. (b) and (c) Reproduced from ref. 262 with permission from John Wiley and Sons, Copyright 2021. | ||
A high on/off ratio is generally expected in single-crystal devices due to their low non-radiative recombination and reduced leakage current, which result in a lower HRS current. For example, a filamentary memristor based on a CsPbBr3 single-crystal film grown by antisolvent vapor-assisted crystallization demonstrated an impressive on/off ratio greater than 109 (Fig. 18b and c).262 Similarly, a grain boundary–free, 2D-layered CsPb2Br5 microsheet memristor exhibited a high on/off ratio exceeding 108.290 In addition, when anisotropic 2D perovskites are employed, anisotropic resistive switching has been observed: with active metal electrodes, non-volatile switching occurs in the vertical direction, while volatile switching is seen in the lateral direction. This behavior is attributed to the absence of grain boundaries, which allows the intrinsic crystal structure to govern ion migration and overall device operation. Furthermore, the growth of single crystals can be patterned, enabling the formation of memristor device arrays.291 Notably, a UV-responsive photomemristor array has also been demonstrated using on-site and epitaxially grown Cs3Cu2I5 single crystals, further highlighting the versatility of single-crystal perovskite memristors for advanced applications.
When the buffer layer is deposited beneath the perovskite, there are generally no restrictions on the deposition technique or precursor used. However, if the perovskite is deposited using solution processing, it is crucial to ensure that the precursor solvent does not adversely affect the underlying buffer layer. Additionally, the buffer layer must exhibit sufficient wettability to allow for uniform perovskite coverage, and its surface roughness should be minimized to promote high-quality film growth. In contrast, depositing a buffer layer above the perovskite presents unique challenges: high-energy deposition methods such as sputtering can damage the perovskite due to plasma emission and energetic particle bombardment.292 Solution processing is possible, but only with solvents that do not dissolve the perovskite, while vapor-phase techniques like chemical vapor deposition (CVD) and atomic layer deposition (ALD) are viable if the precursor reactivity and processing temperatures are compatible with perovskite stability.293 In the literature, buffer layers are broadly categorized as either semiconductors, which can modulate charge injection and filament stability, or dielectrics, which serve to block ion and carrier diffusion and passivate defects.
In general, buffer layers or transport layers that facilitate efficient carrier injection and controlled ion migration greatly enhance memristor operation and stability. For example, replacing conventional poly[bis(4-phenyl)(2,4,6-trimethylphenyl) amine] (PTAA) with MeO-2PACz self-assembled monolayers (SAM) as the HTL substantially enhances device performance, as evidenced by systematically reduced VSET values and narrower VSET statistical variation. This improvement stems from stronger conductive filament formation facilitated by superior SAM/perovskite interfacial properties, as SAM effectively passivates interfacial defects that typically compromise device stability.294 The stronger filament formation is reflected in lower VSET values, along with substantially improved cycling endurance and retention characteristics. In other studies, ETL (such as TPBI (2,2′,2″-(1,3,5-benzinetriyl)-tris(1-phenyl-1-H-benzimidazole))) could be used to regulate Ag filament behavior during SET and RESET. TPBI facilitates efficient electron injection into the switching layer, thereby enhancing the oxidation of Ag filaments and improving filament rupture efficiency, which enhanced device's reliability (Fig. 19a).295
![]() | ||
| Fig. 19 (a) Schematic illustrations of MAPbBr3 by CF and MAPbBr3 by TPBI dissolved in CF. Endurance properties of the Ag/MAPbBr3/Pt (<100 cycles) and Ag/TPBI/MAPbBr3/Pt (>1000 cycles) devices. Reprinted with permission from ref. 295 Copyright 2024 American Chemical Society. (b) Current–voltage (I–V) sweep characteristics of the memristive barristors with PEDOT: PSS and NiOx as HTL depicting diffusive and drift kinetics, respectively. Reproduced from ref. 172 with permission from John Wiley and Sons, Copyright 2021. (c) I–V curves of Au/MAPbI3/FTO (ON/OFF ratio = 11.13) and Au/MAPbI3/TiO2/FTO (ON/OFF ratio = 1530.71) devices. Reprinted with permission from ref. 303 Copyright 2021 American Chemical Society. (d) Schematic illustration of a perovskite memristor based on a MoO3–MoS2 buffer layer. I–V curves of the memristor for 100 consecutive cycles applying DC sweep voltages. Reproduced from ref. 304, under the terms of the Creative Commons CC BY 4.0 license (https://creativecommons.org/licenses/by/4.0). (e) Optical microscope images of Ag/PMMA/CsPbI3/Pt and Ag/CsPbI3/Pt cells after 12 hours. I–V characteristics comparing Ag/CsPbI3/Pt device with Ag/PMMA/CsPbI3/Pt device. Reproduced from ref. 309 with permission from John Wiley and Sons, Copyright 2017 (f) resistive switching characteristics of the AlOx-encapsulated perovskite device over storage time in ambient air; inset top view of the memristor. Reproduced from ref. 186, under the terms of the Creative Commons CC BY 4.0 license (https://creativecommons.org/licenses/by/4.0). | ||
Poly(3,4-ethylenedioxythiophene): poly(styrenesulphonate) (PEDOT: PSS) was one of the earliest used buffer layers in halide perovskite memristors. Available in both conducting and semiconducting forms, depending on the ratio between PEDOT and PSS, PEDOT: PSS can be easily solution-processed under ambient conditions, which facilitates straightforward film fabrication.296 It also received attention from the memristor community for its ability to be electrochemically doped and de-doped, causing a change in its conductivity.297–299 Despite its potential as an electrochemically active layer, most studies have employed PEDOT: PSS primarily as an HTL in photomemristors or as a smooth substrate to promote high-quality perovskite film formation in electrical memristors. For example, an Au/MAPbI3/PEDOT: PSS/ITO device was demonstrated as an energy-efficient synapse, where the resistive switching mechanism was attributed to interfacial self-doping of the perovskite layer, and the device could operate even without the PEDOT: PSS layer.300 Additionally, several reports have highlighted the use of PEDOT: PSS in filamentary memristors to improve the morphology of the perovskite layer.136,301,302
In addition to organic transport layers, inorganic materials such as metal oxides and transition-metal dichalcogenides (TMDCs) can also serve as effective buffer layers in halide perovskite memristors. For instance, NiOx has been employed as an HTL in MAPbBr3-based memristors, where it facilitated non-volatile switching through defect-assisted filament formation, in contrast to the volatile memristive behavior observed with the organic PEDOT: PSS layer, which is attributed to its ion-permissive nature (Fig. 19b).172 Another widely used inorganic buffer layer is TiO2. Comparisons between devices with and without a compact TiO2 layer between the FTO substrate and the perovskite revealed a significant reduction in OFF-state (4–5 orders of reduction) current upon the inclusion of TiO2, while the ON-state current remained largely unaffected.153 Similar findings were reported in other studies, where HRS increased due to a negative bias-induced energy barrier at the perovskite/TiO2 interface (Fig. 19c).303 Beyond metal oxides, TMDCs such as MoS2 have also been integrated with halide perovskites. For example, a composite of MoO3 and MoS2, synthesized by sulfurizing sub-stoichiometric MoO3, was utilized as an interfacial layer in a double memristive device with RbCsMAFA quadruple cation perovskite (Fig. 19d).304 The presence of the MoO3–MoS2 layer significantly enhanced the on/off ratio compared to devices lacking this interfacial layer.
Insulating polymer layers such as poly(methyl methacrylate) (PMMA) have proven effective encapsulants for halide perovskites, primarily due to their low oxygen permeability and water transmission rates.305 PMMA also enhances the thermal stability of halide perovskite films by passivating grain boundary defects at the film/air interface.306,307 Notably, PMMA can be dissolved in weakly polar solvents like toluene and chlorobenzene, which do not affect halide perovskites, allowing for straightforward deposition of thin films via spin coating and other solution-based techniques. This compatibility was first demonstrated in devices such as Ag/PMMA/MAPbI3/Mo, where the inclusion of a PMMA layer resulted in a significant improvement in the on/off ratio (to 106).308 The protective effect of PMMA was further highlighted in Ag/PMMA/CsPbI3/Pt/Ti/SiO2/Si devices, where the absence of PMMA led to observable reactions between the Ag electrode and the perovskite within hours, while its presence enhanced device stability and on/off ratio (Fig. 19e).309 The ion-blocking capability of PMMA, however, remains a subject of debate. Some studies suggest that PMMA effectively prevents the migration of electroactive metal ions, making halide vacancy filaments the dominant resistive switching mechanism. In contrast, other reports indicate that while PMMA does not completely block ion migration, it does regulate and moderate the process, thereby preventing detrimental runaway interfacial reactions and supporting more stable device operation.187
While insulating metal oxides can serve as effective dielectric layers, their processing conditions (such as temperature and solvent requirements) are often incompatible with halide perovskites. As a result, the range of viable deposition techniques for metal oxides on halide perovskites is limited, necessitating careful adjustment of processing parameters. For instance, ALD of AlOx on halide perovskites requires modifications due to the moisture sensitivity of the perovskite layer; oxidation of the ALD precursor, trimethyl aluminum (TMA), is typically carried out using ozone instead of water, and the processing temperature is lowered to accommodate the thermal sensitivity of the material.310 These optimized conditions have been successfully applied in devices, where the addition of a low-temperature ALD AlOx layer led to improved on/off ratios and enhanced stability (Fig. 19f).186 Recently, further improvements in the uniformity and compactness of ALD AlOx films have been achieved by carboxyl-functionalizing the perovskite surface, which also resulted in greater suppression of Ag ion migration from the top electrode.311 This method holds promise for enhancing device endurance in memory applications. Additionally, dielectrics such as AlOx and SiO2 have been utilized in halide perovskite device arrays to reduce crosstalk by providing lateral isolation of pixels. These advanced techniques and their implications for device performance will be discussed in more detail in Section 5.
The reactivity of the metal electrode factors in two integral phenomena – metal ion migration and interfacial reactions. As described in the earlier sections, the first step for the ECM mechanism of resistive switching is the oxidation of the metal to form a cation that migrates through the halide perovskite film. The tendency for this step is quantified by the oxidation potential of the metal. Therefore, a positive potential must be applied to initiate this process. This potential also attracts the mobile halide ions towards the metal electrode, leading to interfacial reactions to form metal halides, which also affect the device operation.312,313 The role of metal reactivity has been explored by considering three highly reactive (Ag, Cu, and Al) and two lowly reactive (Au and Pt) metals in an FTO/PEDOT: PSS/MAPbI3/Metal/Au device (Fig. 20a).178 In case of the less reactive metals, the current–voltage curves showed counterclockwise hysteresis at various sweeping rates. This behavior could be attributed to halide vacancy migration. However, traces of Au could be found in the perovskite layer after prolonged operation, indicating migration despite the inert nature of Au.314 This suggests that using an Au electrode device as a control test to reject ECM as the switching mechanism could be erroneous. On the other hand, in the case of highly reactive metals, large capacitive peaks are observed at low scan rates, which is indicative of metal oxidation. These oxidised metal ions are conducive to the ECM mechanism. In ECM-based devices, metals with lower work functions tend to be more chemically reactive and susceptible to oxidation. Based on this trend, their relative reactivity generally follows the order: Cu < Ag < Al. While Al is highly reactive, it quickly forms a passivating Al2O3 layer, which acts as an insulating barrier. This layer restricts ion migration but still permits switching under high electric fields. Ag, on the other hand, exhibits moderate oxidation and readily forms mobile Ag+ ions that can migrate into the perovskite matrix. These ions interact with halides and generate vacancies, which are beneficial for achieving stable switching at lower voltages than Cu. Due to this property, Ag electrodes are commonly used in perovskite memristors for their ability to form fast conductive filaments. However, rapid electrochemical reactions between Ag and the perovskite layer can lead to electrode degradation and perovskite decomposition, ultimately compromising retention and endurance. This necessitates the usage of stable buffer layers as discussed previously. To prevent this, chemically stable metals such as Bi have also been used as a barrier layer between Ag and the perovskite layer. Its high reaction energy barrier and robust crystalline lattice effectively restrict the diffusion of metal ions into the perovskite, thereby maintaining the structural and functional integrity of the device. As a result, memristors incorporating an Ag/Bi bilayer electrode exhibit enhanced endurance, stable switching characteristics, long retention times exceeding 104 seconds, and improved environmental stability. Moreover, the relatively low work function of the Ag/Bi bilayer helps reduce the built-in potential at the electrode–perovskite interface. This promotes efficient filament formation and stabilization, contributing to enhanced device performance and reliability.315
![]() | ||
| Fig. 20 (a) I–V curves of FTO/PEDOT:PSS/MAPbI3/metal/Au (metal = Pt, Au, Cu, Ag, and AgI). Decrease in the threshold voltage with the reactivity of the metal electrode. Reproduced from ref. 178 with permission from John Wiley and Sons, Copyright 2023. (b) A schematic diagram for metal contact deposition based on conventional thermal evaporation (EVC) or transfer of pre-deposited metal contact (vdWC). The endurance measurement of Si/Pt/FAPbI3/Ag devices based on EVC (<1000 cycles) and vdWC (>2000 cycles). Reproduced from ref. 261 with permission from John Wiley and Sons, Copyright 2023. | ||
Alternative materials systems, such as conductive carbon allotropes,220,316 and liquid metals,317 have also been explored to form a more benign electrode/perovskite interface. Additionally, vapor-deposited metals are also difficult to scale up. To integrate into an industrial roll-to-roll process flow, the electrodes must also be printable. Fully printed halide perovskite LEDs have been demonstrated, which used blade-coated carbon nanotubes and Ag nanowires as the bottom and top electrodes, respectively.318 Such techniques are yet to be implemented in halide perovskite memristors.
Memristor arrays are fundamental to neuromorphic computing because neural network (NN) architectures – such as fully-connected (FCNN), recurrent (RNN), convolutional (CNN), and spiking neural networks (SNN) – mimic the function of the human brain, with layers of interconnected neurons and synapses. The core computational task in these networks is matrix multiplication, where the outputs of pre-neurons are multiplied by synaptic weights to generate the responses of subsequent layers. While most artificial neural networks are currently implemented in software using graphic processing units (GPUs) and tensor processing units (TPUs), these approaches demand rapid access to the memory and significant bandwidth, making it both hardware- and power-intensive. Memristor-based crossbar arrays offer a hardware solution by enabling efficient matrix computations: the conductance of each memristor can be programmed to represent a synaptic weight, and applying voltages across the array allows direct, analog computation of matrix products according to Kirchhoff's current law (Fig. 21a and b), greatly improving scalability and efficiency.
Despite the clear need for array architectures in advancing neuromorphic computing, most current studies remain limited to simple dot-array configurations. While these are useful for basic characterization, they fall short of the requirements for high-density integration in practical systems.321,322 Realizing functional memristor arrays-especially crossbar arrays-is the next critical step for system-level applications. However, significant challenges remain, including achieving low device-to-device variability, precise pattern alignment, accurate electrode definition, material compatibility, and other array-level read/write challenges.162,279,319 Addressing these fabrication and reliability barriers is essential for unlocking the full potential of perovskite memristors in scalable neuromorphic hardware implementations.323
This section provides a comprehensive discussion of current strategies for array fabrication, patterning techniques, and large-area deposition in perovskite memristors. To begin, we will review the challenges associated with developing functional perovskite memristor arrays, focusing on both fabrication hurdles and array-level reliability issues. Subsequently, the section will explore solutions and approaches that enable successful crossbar integration.
| IR drop | Crosstalk | Sneak path | |
|---|---|---|---|
| Causes | Increased interconnect resistance in larger arrays. | Thermal/electrical interference between adjacent cells or layers. | Unintended current paths through non-target cells due to shared row/column lines. |
| Impact | Voltage drops across wires distort programming and read accuracy | Degrades cell reliability (e.g., resistance drift, unintended switching, thermal retention failure). | • Read/write errors due to parasitic currents bypassing target cells. |
| • Parasitic power loss | |||
| • Signal distortion | |||
| Scope | Global | Localized to neighbouring cells or layers | Global across the entire array due to parallel cell connections |
| Materials and array design mitigation | • Decreasing interconnect resistance | • Use materials with good heat distribution and thermal stability to avoid localization hotspots or consider patterning perovskite arrays. | • Integrating selectors (self-selecting device or additional selector) to isolate cells and block parasitic current |
| • Using a memristor with a low LRS current to reduce current flow through the interconnect | • Balance miniaturization by maintaining the aspect ratio to 100. |
Sneak path current refers to unintended current that flows from the selected word line through an unselected memristor and subsequently into the selected bit line, leading to erroneous current readings, as shown in Fig. 21c.328 As the size of a memristor crossbar array increases, these sneak path currents become more significant, interfering with the accurate reading of a memristor's state by introducing additional currents not related to the selected device. In small arrays, sneak paths may be manageable, but as the array grows, the number of possible sneak paths increases dramatically, making it harder to distinguish between LRS and HRS of each memristor. The key metric affected by sneak paths is the read margin-the difference in output current between the ON and OFF states of a memristor. As sneak path currents increase with array size, they reduce the read margin, making it difficult to reliably determine the state of any given device. If the read margin becomes too small (for example, less than 10% difference between states), the risk of read errors and misinterpretation rises sharply. This sets a practical upper limit on the array size: beyond a certain point, reliable operation is no longer possible without additional circuit elements or special device engineering.
The maximum feasible size of a crossbar array (N×N) can be estimated by considering the worst-case scenario, where all memristors except the selected one are in LRS (Fig. 21c). Using Kirchhoff's law, the equivalent sneak path resistance (RSneak) experienced by the selected memristor (RS) can be calculated. A read voltage (Vread) is applied to the selected memristor (RS) through a series resistance (Rpull-up). This resistance arises from three components (eqn (1)).110,329,330
![]() | (1) |
. The last term is for the equivalent resistance obtained when current flows back to the selected bit line. To calculate the maximum crossbar size, the change in readout voltage (ΔVRS) of the selected memristor under LRS and HRS must be considered, and the margin must be more than 10% which will help in distinguishing the conductance state of the memristor given by eqn (2). However, it must be noted that the equations consider that all the unselected word lines and bit lines are open-circuited.![]() | (2) |
From a device perspective, incorporating a diode or selector device in series with the memristor (1D1R or 1S1R architectures), or using self-rectifying memristors, can further mitigate sneak paths. Selector devices are effective because they can open-circuit unselected devices or create a high-impedance path by proper biasing. In self-rectifying memristors, the selector function is built into the device stack, often by forming a type-II heterojunction similar to a PN junction in a silicon diode. These approaches are designed to maximize the equivalent sneak path resistance, minimize parasitic currents, and enable the realization of larger crossbar arrays without compromising the ability to distinguish between different memristor states. Section 5.2 will discuss these mitigation schemes in greater detail.
On the other hand, crosstalk results from unwanted capacitive or electromagnetic coupling between adjacent word lines and bit lines. Mitigating crosstalk becomes especially important when the device thickness and inter-device spacing are of similar magnitude. In high-density integrated memristor arrays, electrical crosstalk can occur when unintended conductive filaments form between electrodes of adjacent devices. To prevent this, the electric field (E) between neighbouring cells must remain below the threshold required for filament formation. Studies have shown that if the inter-device spacing is at least 100 times the device thickness, crosstalk can be effectively avoided.332 This is based on the observation that no switching occurs below 1 mV in devices with a thickness of 60 nm. Under this condition, the critical electric field can be expressed E = V/d, where V is the voltage and d is the distance between electrodes. For a typical operating voltage of 100 mV, this corresponds to a minimum spacing of approximately 6 µm between adjacent devices. Aside from electrical crosstalk mentioned above, thermal crosstalk is also a concern, as adjacent lines can inadvertently alter the conductance state of neighbouring devices. To address these issues, patterning the active memristor array can be an effective strategy and will be discussed further in Section 5.3.332
Among fabrication techniques, spin-coating remains the most employed method for fabrication of perovskite memristor. Without array patterning, Kim et al. successfully fabricated a 250 nm-thick, vertically oriented DJ phase two-dimensional perovskite film via spin-coating, ensuring the formation of high-quality, 100% yield memristor arrays (7 × 7 crossbar arrays) with individual device dimensions of 100 × 100 µm2, as shown in Fig. 22a and b. Experimental results demonstrated that the DJ-phase crossbar array exhibited multi-level analog storage capabilities, extended data retention (∼104 s), low power consumption (∼2.81 pJ), and high stability, maintaining memristive characteristics even after 7 months of storage. Low cycle to cycle variation (∼1.85%) as well as device to device variation have also been achieved here by measuring the potentiation and depression behaviors of EPSCs with 49 different devices, as shown in Fig. 22c and d. Additionally, they also reported a flexible 7 × 7 memristor array based on the RP phase perovskite on a polyimide substrate (Fig. 22b), confirming that the spin-coating process is compatible with various substrates in perovskite memristor fabrication.110 In another study, when spin-coating was employed for the fabrication of large-scale arrays as shown in Fig. 22e, John et al. demonstrated a 32 × 32 one-dimensional PrPyr[PbI3] perovskite memristor array on a flexible substrate, comprising 1024 memristor units (1 kb)—one of the largest perovskite memristor arrays reported to date. Due to high device to device variation (Fig. 22f) and cycle to cycle variation (Fig. 22g), the array was utilized to generate a 512-bit cryptographic key and successfully passed the MNIST randomness test, enabling a physically unclonable function (Fig. 22h).270 Inducing vertical orientation in PEA2MA4Pb5I16-based perovskite reduces device-to-device variance (from 2.6 to 0.96) and cycle-to-cycle variation (from 6.05 to 1.38) of the 8 × 8 crossbar arrays.333
![]() | ||
Fig. 22 (a) Optical images of 7 × 7 DJ 2D perovskites crossbar array. Scale bars: 0.5 cm (left), 1 mm (middle), and 200 µm (right). (b) Optical image of the crossbar array built on flexible substrates. (c) A 3D mapping of eight distinguishable analogue states along with the synaptic pulses in a crossbar array. (d) Potentiation and depression behaviors of EPSCs with 49 different devices to verify device-to-device uniformity of the linearity and symmetry. (a)–(d) Reproduced from ref. 110 with permission from Springer Nature, Copyright 2024. (e) Cross-section SEM of PrPyr[PbI3] perovskite memristor. (f) I–V switching curves of HP memristors (g) The distribution of the LRS (green) and HRS (pink) across 1024 devices. (h) Halide perovskites can serve as entropy sources for designing new types of PUVs. (e)–(h) Reproduced from ref. 270 with permission from Springer Nature, Copyright 2021. | ||
In addition to the growing demand for uniform large-area arrays, there is an increasing need for high-resolution micro- and nanoscale structuring of perovskite memristors. In the context of memristor arrays, patterning plays a crucial role in ensuring electrical isolation, minimizing crosstalk, and enhancing integration density. While some crossbar architectures may rely primarily on patterned electrodes to define memory cells, precise patterning of the active perovskite layer becomes increasingly important as device dimensions shrink. At the micro-scale, perovskite patterning prevents lateral spreading of the perovskite film beyond the defined electrode boundaries, which could otherwise result in electrical bridging or inter-cell interference. At the nanoscale, especially for device footprints below 1 µm2, patterning the perovskite itself is essential to control switching behavior, enhance device reproducibility, and realize high-density integration. Therefore, recent research has focused on developing lithography-compatible and solvent-tolerant patterning techniques that enable fine perovskite structuring without compromising material performance, which will be discussed further in Section 5.3. The key to miniaturizing perovskite devices lies in the successful miniaturization of the active layer, spin-coating itself is a technique for large-area uniform film deposition, and additional masking or etching steps are required to meet high-resolution patterning demands.
In addition, while patterning electrodes on top of perovskite is essential for building functional crossbar arrays, the process is complicated by the inherent softness and ionic nature of perovskite materials. Conventional photolithography, which typically involves steps such as spin-coating photoresist, exposure to chemical developers, and sometimes plasma etching, poses significant challenges when applied directly to perovskite layers. The perovskite's delicate crystal structure is highly susceptible to damage from thermal stress, as high-temperature processing can degrade its stability. Critically, many of the solvents and chemicals commonly used in photolithography-such as acetone and isopropanol-can dissolve or corrode perovskite films, leading to poor device performance or outright failure.
To date, measurements of perovskite-based memristors are generally done in a vacuum or inert environment. As a result, literature data available are not significantly affected by environmental stressor degradation but are dominantly affected by electrical bias-induced instability. However, practical applications must account for environmental effects, which necessitates robust encapsulation while still ensuring electrical connectivity to the device. Encapsulation strategies with minimal heat application, originating from the photovoltaic field (e.g. UV-cured epoxy, spin coated PMMA, e-beam SiO2,334 and ALD Al2O3335,336), may be considered for adaptation in this application as the field matures.
For example, Kang et al.337 demonstrated the advantage of using a commercial 1N4007 diode as the selector device to suppress sneak path currents. They employed unipolar MAPbI3 as the switching material, achieving an on/off ratio of up to 108. By adopting a 1D1R (one diode-one resistor) architecture, they further attained a rectification ratio of 1.5 × 105. A 2 × 2 array was fabricated in both 1R (standalone memristor) and 1D1R configurations (Fig. 23a and b). In the experiment, one memristor (the target device) was programmed to a HRS, while the remaining three were set to a LRS. When reading the target device's state at Vread = 0.5 V, the 1R system erroneously registered 508 Ω (LRS, Fig. 23a), whereas the 1D1R system correctly maintained 207 MΩ (HRS, Fig. 23b), highlighting the selector's critical role in mitigating sneak currents. However, it is to be noted that the 1D1R architecture can only be adopted for memristors exhibiting unipolar switching. Im et al. addressed sneak paths using a threshold-switching (TS) device paired with a memristor in a 1S1R (one selector-one resistor) configuration (Fig. 23c). In this design, the TS device acts as a series switch. Applying a positive voltage (0.25 V) activates the TS, enabling memristor switching. To reset the memristor, a voltage exceeding −0.6 V is required, as the TS triggers at −0.6 V to facilitate the reset process. Both the TS and memristor utilized MAPbI3 perovskite, with architectures tailored for each: Ag/PMMA/MAPbI3:Ag (1 mol%)/Au for the TS and Au/MAPbI3:Ag (3 mol%)/Au for the memristor (Fig. 23d). The maximum size of 5 × 5 crossbar array was predicted if 1R structure was implemented,330 while (1.2 × 106) × (1.2 × 106) if implemented as a 1S1R structure (Fig. 23e). Here, the TS and memristor were interconnected via copper wire bonding to establish a functional series configuration.
![]() | ||
| Fig. 23 A 2 × 2 array of memristors was considered, and the selected memristor (highlighted in red box) was programmed to HRS while the rest were in LRS. The readout resistance of the selected memristor when (a) no selector is used and when (b) a diode is used as a selector. (a) and (b) Reproduced from ref. 337 with permission from John Wiley and Sons, Copyright 2019. (c) Working principle of the threshold switch (TS) in series with the resistive switch (RS), wherein TS is used as a selector device. (d) Evolution of retention time with increased Ag content in MAPbI3 film, which is used as a switching layer. (e) The maximum array size calculation was done using eqn (1). Only 5 × 5 array can be built if an array of RS is utilized for crossbar, while it increases to 1.2 × 106 × 1.2 × 106 when TS is connected in series with RS. (c)–(e) Reproduced from ref. 330 with permission from John Wiley and Sons, Copyright 2022. | ||
Despite the advantages of integrating selector devices with memristors in crossbar arrays to mitigate sneak currents, successful demonstrations of such hybrid systems-particularly involving perovskite memristors-remain scarce due to significant fabrication challenges. Material incompatibility is a primary barrier: perovskite layers are sensitive to processing conditions, and depositing conventional diode materials atop them often requires high-temperature steps or harsh solvents that degrade the perovskite's structural integrity and switching properties. To address these challenges, novel fabrication techniques such as vapor deposition could be adopted. For instance, one device layer (e.g., the perovskite active material) might be spin-coated, while subsequent selector layers are deposited via vapor methods. The compatibility of vapor deposition with perovskite materials – particularly its ability to avoid solvent-induced degradation – have been outlined in Section 4.3B. Alternatively, self-rectifying memristors which inherently suppress sneak currents without requiring external selector devices could be utilized.
Self-rectifying memristors are a type of bipolar switching device characterized by a high current ratio between positive and negative set or read voltages (±V). Self-rectification can be achieved through various strategies, including interface engineering, modifying the perovskite composition, or incorporating specific additives. These approaches effectively suppresses sneak path currents without the need for additional components, such as external selector devices, thereby simplifying device architecture and fabrication. For example, Pham et al. leveraged the Schottky barrier between tungsten electrodes and MAPbI3 perovskite to achieve self-rectification, yielding a rectification ratio exceeding 100.338 He et al. explored interface engineering by inserting an amorphous ZnO layer between the metal electrode and perovskite.339 By adjusting UV exposure time, they modulated rectification and demonstrated sequential logic functions (true, false, AND, NOR, XOR, XNOR) within a single device. In other examples, PMMA was utilized as an interlayer material along with DJ perovskite (3-(aminomethyl)piperidinium, 3AMP) as the active material, where configuration exhibited self-rectification ratio of nearly 103 (calculated as the ratio of reverse-bias minimum current to forward-bias maximum current).108 Song et al. investigated self-rectifying behavior in memristors by analyzing reactions between metal contacts and a one-dimensional (1D) perovskite, ((IFA)3PbI5, Fig. 24a), with varying electrode materials.212 The device displayed self-rectification with a silver electrode (Fig. 24b) but exhibited resistive switching with a gold electrode (Fig. 24c). To probe this mechanism, AgI layer was deposited atop the perovskite before evaporating Ag, achieving self-rectification (Fig. 24d). XPS depth profiling revealed Ag migration into the perovskite during operation, forming an AgI-rich n-type region near the Ag electrode. This created a PN junction with the p-type perovskite, yielding a rectification ratio of 3 × 103 at ±0.5Vread.
![]() | ||
Fig. 24 (a) Schematic illustrations of the crystal structure of (NH CINH3)3PbI5 (abbreviated as (IFA)3PbI5) (upper) and the three-layer device structure of Ag/(IFA)3PbI5/ITO (below). Due to AgI formation, it forms a PN junction near the top electrode and perovskite interface (bottom-right) (b) IV curve of the self-rectifying memristor showing rectification ratio of 3 orders with Vread of 0.5 V. (c) Top electrode was replaced with gold to verify the mechanism. No rectification was observed with gold. (d) A layer of AgI was deposited over the perovskite to test the hypothesis. Similar switching characteristics are obtained as Ag/(IFA)3PbI5/ITO device structure. (a)–(d) Reproduced from ref. 212 with permission from John Wiley and Sons, Copyright 2024. (e) Device stack adopted for making 8 × 8 crossbar array. (f) Self-rectifying response of the device obtained with varied X values in Cs1−xFAx. (e) and (f) Reproduced from ref. 328 with permission from John Wiley and Sons, Copyright 2023. | ||
Beyond interfacial engineering described above, modulating perovskite composition or incorporating additives can tailor device band alignment to induce self-rectifying behavior. For instance, an 8 × 8 crossbar array using Cs1−xFAxPbBr3 quantum dots (Fig. 24e) demonstrated self-rectifying analog switching. By varying the Cs/FA ratio (x = 0–0.15, Fig. 24f), optimal FA incorporation (x = 0.11) enabled 89.08% accuracy in MNIST pattern recognition.328 In another examples, blending the ferroelectric polymer [P(VDF-TrFE)] with 2D perovskite BA2PbI4 in a lateral heterojunction configuration produced a rectification ratio exceeding 106 at ±0.1 V.340
![]() | ||
| Fig. 25 (a) Schematic diagram of a flexible memristor array based on MAPbI3 quantum wires. Reproduced from ref. 279 with permission from John Wiley & Sons, Copyright 2017. (b) Optical image of a flexible 8 × 8 memristor array. (c) Schematic diagram of the memristor array drive setup. (b) and (c) Reproduced from ref. 279 with permission from John Wiley & Sons, Copyright 2017. (d) Schematic diagram of the organic–inorganic perovskite memristor fabrication process based on making 250-nanometer through-holes on a wafer. Reprinted with permission from ref. 161. Copyright 2021 American Chemical Society. (e) Schematic of the device fabrication process with photolithography-assisted Al2O3 hydrophilic patterning technique. (f) Structure and fabrication process of flexible PD arrays. (g) SEM image of PD arrays; zoom in on the area shows the single device structure. (h) Optical image of 10 × 10 high-resolution flexible photodetector arrays. (e)–(h) Reproduced from ref. 343 with permission from John Wiley & Sons, Copyright 2018. | ||
Notably, nanoengineered templates provide an effective approach for miniaturizing perovskite photodetector devices. Gu et al. employed the vapor–solid–solid reaction (VSSR) method to fabricate a uniformly arranged three-dimensional (3D) MAPbI3 nanowire array within a porous alumina membrane template, constructing a 32 × 32 perovskite array.342 The array exhibited an ultra-high nanowire density (4 × 108–109 cm−2), with each nanowire featuring a diameter of ∼100–400 nm and a length of 2 µm. Furthermore, the vertically aligned nanowire configuration effectively mitigated signal inhomogeneity caused by random orientation. Alternative process integrations can also be employed to fabricate perovskite photodetector arrays. Wu et al. successfully fabricated a 10 × 10 high-resolution lateral arrays based on MAPbI3−xClx perovskite films.343 The authors first employed a photolithography-assisted Al2O3 hydrophilic patterning technique (Fig. 25e–h), rendering the micronized regions of the substrate hydrophobic, thereby ensuring that the perovskite precursor solution remained confined to these regions for controlled crystallization. The resulting array could be utilised for fabricating lateral perovskite memristors.
![]() | ||
| Fig. 26 (a) Cross-sectional SEM image of ITO/NiOx/MAPbI3/C60/BCP/Ag photodetector and SEM image of 40 µm × 40 µm perovskite array. Reproduced from ref. 344 with permission from John Wiley & Sons, Copyright 2021. (b) Schematic diagram of the photolithography process using orthogonal solvents. Reprinted with permission from ref. 346. Copyright 2019 American Chemical Society. (c) Schematics of polymer-assisted nanoimprinting. (d) GIWAXS pattern of the CsPbI3 nanopattern. (e) Image and photograph of CsPbI3 nanowires after large-area polymer-assisted nanoimprinting. (c)–(e) Reprinted with permission from ref. 347. Copyright 2020 American Chemical Society. | ||
However, the perovskite array is still micron-sized, for further optimization in high-end optoelectronic applications, advancements in nanoscale lithography remain essential. Lin et al. proposed a strategy of orthogonal processing and orthogonal lithography to achieve scalable micro- and nanoscale device fabrication using solvents that are non-destructive to perovskite materials.346 In their study, the authors examined the effects of 12 different solvents (including water, ethanol, isopropanol, dichloromethane, and N,N-dimethylformamide) on 3D perovskites (MAPbBr3) and 2D layered perovskites ((C6H5C2H4NH3)2PbI4). The results indicate that chlorobenzene and hexane do not alter the optical or electrical properties of perovskites, making them ideal orthogonal solvents. This method successfully incorporated orthogonal solvents into the entire electron beam lithography (EBL) process, including both development and lift-off, enabling nanoscale patterning (channel length ∼380 nm) without the need for etching (Fig. 26b). Importantly, it preserved the optoelectronic properties of ultrathin perovskite nanosheets, offering a promising route for the scalable nanoelectronic integration of halide perovskites.
Inkjet printing has become one of the core technologies for preparing high-resolution, patternable, and scalable perovskite devices due to its maskless, digitally controlled, and non-contact characteristics. Schröder et al. employed combinatorial inkjet printing to fabricate a wide-spectrum selective perovskite photodetector array.352 As shown in Fig. 27a, by precisely tuning the mixing ratio of MAPbI3, MAPbBr3, and MAPbCl3, the detector's absorption edge was adjusted from 410 nm to 790 nm, achieving a spectral resolution of 8 nm (Fig. 27b). This strategy provides a solution for multi-perovskite composite memristors, avoiding the uniformity problems of traditional processes (such as multi-step solution processing). Nässström et al. reported a combinatorial inkjet printing method, integrated with an optimized droplet arrangement algorithm, to fabricate CsPb(BrxI1−x)3 metal-halide perovskite film arrays, which was proved in Fig. 27c with GIWAXS results.353 The resulting arrays contained 10 distinct perovskite compositions within an 8 × 8 mm2 area, achieving a tunable bandgap ranging from 1.8 to 2.3 eV, making them suitable for applications in photodetectors, LEDs, and solar cells. Interestingly, inspired by inkjet printing, Duan et al. developed a hybrid electrostatic fluid dynamic printing method, achieving spatial gradient perovskite micro/nanopatterns with an unprecedented 1 µm resolution.354 By precisely modulating the driving voltage of the multi-channel nozzle, this method enables the fabrication of gradient line arrays and concentric dot arrays with tunable band gaps. The adjustable array size ranges from 700 × 700 µm2 to 60 × 60 mm2, all achieved through a single-step printing process, facilitating filter-free, chip-level multispectral detection and artificial visual imaging. This approach overcomes the size limitations (which is an important parameter for perovskite memristor) of traditional lithography and inkjet printing, thereby significantly enhancing the integration and manufacturing flexibility of perovskite optoelectronic devices. In Fig. 27d and e, Guet al. employed polymer-assisted crystallization technology to successfully inkjet-print a large-area, high-density perovskite layer on the flexible substrate, this photodetector achieving 96.8% retention of its initial photocurrent after 15
000 consecutive bending cycles, demonstrating its exceptional mechanical stability.355
![]() | ||
| Fig. 27 (a) Schematic diagram of combined printing. (b) Co-sited halide gradient variation in methylammonium-based metal halide perovskites. (a) and (b) Reproduced from ref. 352 with permission from John Wiley & Sons, Copyright 2021. (c) Azimuthal composite waterfall plot of the GIWAXS pattern of CsPb(BrxI1−x)3.353 (d) Inkjet printing of large-scale flexible perovskite films. (e) Photos of perovskite films printed under different mechanical bending conditions. (d) and (e) Reproduced from ref. 355 with permission from Springer Nature, Copyright 2021. (f) Schematic diagram of the film fabrication process through spray-coating on the hemispherical narrow-bandwidth photodetector. (g) Schematic diagram of solid film thickness during spraying and nitrogen flow.356 (h) Schematic diagram of the preparation of perovskite arrays using the microchannel-confined crystallization (MCC) strategy. (i) Cross-sectional SEM image of MAPbI3 perovskite. (j) Schematic diagram of the 10 × 10 photodetector array measurement setup and projection imaging method. (h)–(j) Reproduced from ref. 357 with permission from John Wiley & Sons, Copyright 2020. | ||
Spray coating is a cost-effective, high-throughput solution-processing technology with significant potential for the fabrication of large-area perovskite-based devices. Compared to inkjet printing, spray coating enables the rapid deposition of functional layers over large-area substrates and is particularly well-suited for roll-to-roll (R2R) manufacturing, making it a highly attractive technique for scaling up industrial production.358 Deng et al. proposed an all-sprayed process, integrating two-dimensional CsPbBr3 nanosheets as photosensitive materials and MXene as conductive electrodes, to fabricate a high-density 1665-pixel light detection array (72 cm2, 24 units per cm2).359 This strategy highlights the potential of the all-sprayed fabrication approach in wearable optoelectronics, flexible sensing/memory systems, and high-efficiency optical communication. The spray-coating process can also be utilized for the fabrication of non-planar optoelectronic devices. As shown in Fig. 27f, Feng et al. realized for the first time a hemispherical narrow-bandwidth photodetector fabricated via a spray-coating technique, utilizing quasi-two-dimensional PEA2FAn−1PbnX3n+1 perovskite as the photosensitive material.356 The film thickness was precisely controlled by adjusting the number of spray layers and solution concentration, enabling narrow-band spectral selectivity with a full width at half maximum (FWHM) of <20 nm and 180° viewing angle coverage (Fig. 27g). Compared to conventional planar devices, this approach eliminates the need for complex optical lenses or photolithography processes and allows for the direct fabrication of 9 × 9 microarray perovskite devices.
Blade coating is an efficient and cost-effective solution deposition technique that has been used for high throughput fabrication of perovskite devices. In recent years, research have been conducted to optimize crystal quality, enable patterned deposition, expand flexible device applications, and enhance optoelectronic performance through blade-coating processes, leading to notable advancements in the field.360 Hsiao et al. reported a vertical transmission photodetector based on an n-type 3D MAPbI3/p-type quasi-2D (Q-2D) BA2MA2Pb3I10 perovskite heterojunction, achieving a self-powered operating mode for the first time while enhancing the stability and optoelectronic performance of the device.361 The research team fabricated a large-area perovskite layer via doctor-blade coating and utilized self-doping to modulate the conductivity types of the 3D and Q-2D layers, forming a well-defined n–p junction.
Beyond enhancing the uniformity of large-area films, the blade coating process can also be integrated with other techniques to fabricate miniaturized devices or pattern perovskite materials. Photography combined with blade coating can also be used for high throughput preparation of perovskite single-crystal arrays. As shown in Fig. 27h and i, Deng et al. utilized photolithographically defined microchannel structures to precisely regulate the transport and crystallization of perovskite solutions, in combination with blade coating, to achieve the large-scale fabrication of 10 × 10 perovskite single-crystal arrays.32 Then, a vertical photodetector array integrated based on this technology successfully demonstrated imaging capabilities, demonstrating its potential in smart sensing, imaging systems, and optoelectronic chip integration (Fig. 27j). Additionally, Chen et al. developed a NIL + blade coating approach to directly fabricate a 550 nm pitch nanograting on a flexible COC substrate. The perovskite precursor solution was utilized to self-assemble and fill the grating, successfully yielding a high-quality MAPbI3 nanostructured film. This method eliminates the need for additional etching, particularly suitable for making high-density perovskite memristor arrays. Looking ahead, this strategy can be integrated with flexible roll-to-roll (R2R) manufacturing and ultra-high-resolution micro-nanolithography, advancing the industrial application of flexible perovskite optoelectronic devices.362
Both volatile and non-volatile memristors enable neuromorphic computing but serve distinct roles.363 Volatile memristors are particularly well-suited for dynamic, event-driven tasks such as in-sensor or near-sensor computing applications. In contrast, non-volatile memristors excel in static, high-precision tasks such as artificial neural networks (ANNs) and long-term data storage. Non-volatile memristors benefit from the stable and persistent conductance, achieving high accuracy at the expense of greater energy consumption, whereas event-driven nature of volatile memristors, offer superior energy efficiency but typically lower accuracy and higher latency. As a result, volatile memristors are best used for processing streaming or temporal data near sensors, while non-volatile memristors are preferable for complex, high-precision processing tasks. For example, in reservoir neural network applications, volatile memristors can serve as the reservoir layer, while non-volatile memristors function as the trainable readout layer to perform classification of neural firing pattern.182 Various applications have been demonstrated in the literature, and these will be discussed in detail in this section.
The utilization of memristors in neuromorphic systems depends critically on their endurance and their retention time. In the context of synaptic training, memristors require high endurance, typically greater than 106 cycles, to withstand the frequent weight updates during backpropagation.364 Additionally, a moderate-to-long retention time, exceeding 103 seconds, is essential to retain the learned weights between training epochs. For selector devices, which are employed to control access in crossbar arrays, a short retention time of less than 10 seconds is desirable to ensure volatility and prevent interference with adjacent cells. During synaptic inference, where memristors are primarily used for reading pre-trained weights with only occasional updates, the endurance requirement is moderate, typically between 104 and 106 cycles. However, a long retention time, greater than 10 seconds, is necessary to preserve the pre-trained weights over extended periods of inference operations.
However, it is important to note that, despite the goal of implementing neural networks directly on perovskite array devices, most reported applications currently involve extracting data from the array and then performing neural network simulation externally to accomplish the task. Most publications simulate results using data from individual dot array devices, while a few go further by using data from actual crossbar arrays. Nevertheless, in all cases, neural network simulations are still performed off-chip. Some studies have demonstrated that the array is capable of displaying images or handwritten digits, but tasks (such as training to accomplish classification, recognition, etc.) is still off-chip. To date, publications demonstrating on-chip training using perovskite arrays remain rare, probably due to their issue with device-to-device variation, cycle-to-cycle variation, and endurance.
| Synaptic behavior | Device requirements | Test method | Potential application |
|---|---|---|---|
| STP | Volatile conductance with time-dependent decay | Train of identical pulses; monitor decay | Transient feature enhancement or denoising process143,160 |
| EPSC | Transient current response with exponential decay | Single pulse; measure current vs. time | Sensory signal characteristics (e.g., visual, olfactory adaptability)17,373 |
| SRDP | Conductance change depends on spike frequency | Vary spike train frequency; ΔG vs. freq | Simulation of auditory properties (e.g., the function of hair cells)374 |
Zawal et al. and Gong et al. demonstrated a dual-channel artificial synapse with both electrical and optical modulation capabilities by constructing memristors based on MAPbI3 and FAPbI3, respectively.369,370Fig. 28a and b shows the schematic diagram of the biological synapse and the memristor structure. These devices exhibit PPF, which is hallmark characteristics of STP in volatile memristors. Furthermore, by incorporating photoresponsive behavior of perovskite materials, the devices exhibit light-dependent volatile behavior (Fig. 28c), providing a promising route for optical synaptic devices in applications such as intelligent perception. Xiao et al. fabricated a volatile memristor with a device stack of Au/MAPbI3/PEDOT:PSS/ITO. Its ion migration mechanism and p–i–n structure switchability are the sources of its volatility and simulated synaptic behavior. The device successfully reproduced key neural functions such as STP, LTP, SRDP, and four types of STDP behaviors and enabled efficient modulation under both electrical and optical inputs.300
![]() | ||
| Fig. 28 (a) The schematic diagram of the biological synapse and (b) the memristor structure. (c) PPF index with different light intensity. (a)–(c) Reproduced from ref. 370 with permission from the Royal Society of Chemistry, Copyright 2021. (d) The volatile behavior of Au/MAPbI3/ITO memristor. (e) LIF model circuit design with integrated perovskite memristor. (d) and (e) Reproduced from ref. 170 with permission from the Royal Society of Chemistry, Copyright 2020. | ||
In general, these properties of volatile perovskite memristors can be strategically harnessed for a variety of neuromorphic computing tasks. For instance, devices exhibiting STP and pulse-dependent conductance modulation are particularly suited for front-end sensory signal conditioning, such as transient feature enhancement and dynamic noise filtering, where short-term memory and rapid adaptation are advantageous.143,160 On the other hand, devices that respond to optical stimulation or demonstrate optoelectronic STDP are promising candidates for vision-inspired computing and near-sensor preprocessing of dynamic visual inputs, since light-induced volatility enables the integration of sensing and transient memory, thereby emulating early-stage biological perception-processing mechanisms.371,372 Therefore, by leveraging these functional characteristics, volatile perovskite memristors can be tailored for application-specific and highly parallel information processing architectures, paving the way for next-generation neuromorphic and in-sensor computing systems.
In addition to emulating short-term synaptic functions, due to the volatility of the device, the conductance gradually decays without stimulation, and it can also be used to simulate the leakage of membrane potential. Yang et al. proposed a volatile perovskite memristor with an Au/MAPbI3/ITO structure, which exhibits volatile characteristics (Fig. 28d) and linearly tunable multi-level conductance states. The device successfully mimics key neuronal behaviors such as leaky integration, integration-and-fire, and post-firing discharge, thereby serving as a functional substitute for biological neurons in the leaky integrate-and-fire (LIF) model (Fig. 28e).170 These findings highlight the potential of volatile perovskite memristors as hardware building blocks for spiking neural networks and event-driven neuromorphic systems. Their ability to instantaneously respond to sensory stimuli, update memory, and realize natural information fading makes them particularly well-suited for developing low-power neuromorphic architectures with integrated sensing, processing, and memory functionalities.
![]() | ||
Fig. 29 (a) Schematic diagram of reservoir computing system, including input layer, reservoir layer, and training layer. Reproduced from ref. 182, under the terms of the Creative Commons CC BY 4.0 license (https://creativecommons.org/licenses/by/4.0). (b) Response to a single light pulse with different perovskite concentrations – 1 M, 1.4 M, and 1.8 M. (c) The current response of the perovskite memristor to different pulse sequences, which contain 28 identical voltage pulses. Inset: A zoomed-in view of the current response. (d) The trend of the memristor conductance variation extracted from c. (e) 16 unique reservoir states obtained at the end of the 4-bit pulse train, from ‘0000’ to ‘1111’. (f) Schematic diagram of segmenting a handwritten digit into groups of 4 pixels corresponding to the input pulses. (g) Schematic diagram of training the output results of the reservoir layer. (b)–(g) Reprinted from ref. 377, Copyright 2024, with permission from Elsevier. (h) The memristor structure of Au/MAPbI3/ITO. (i) I–V curve of volatile behavior, with the inset is a device photograph. Reprinted with permission from ref. 378. (h) and (i) Copyright 2022 American Chemical Society. (j) Volatile memristor involving silver conductive filaments. (k) I–V curve of digital volatile behavior. (j) and (k) Reproduced from ref. 182, under the terms of the Creative Commons CC BY 4.0 license (https://creativecommons.org/licenses/by/4.0). | ||
Benefiting from the ultra-high density of volatile conductance states in volatile perovskite memristors, the device's relaxation behavior can be evaluated using a single electrical pulse, as demonstrated in Fig. 29b.377 The relaxation characteristics vary with perovskite concentration, it can also be regulated by factors such as film thickness and pulse parameters. Specifically, both the pulse amplitude and width can be used to tune the relaxation time, offering fine control over the device's transient dynamics. The nonlinear responses to input sequences is a hallmark of the device's attenuated memory behavior, which can be modulated through voltage pulses of varying amplitude. Fig. 29c presents the current responses under a pulse train test, where each sequence contains 28 identical voltage pulses with amplitudes ranging from 1.5 V to 2.2 V, a pulse width of 2 ms, and a pulse interval of 2 ms. In Fig. 29d, the peak current values of the 28 pulses in each sequence are extracted and plotted. The results show that different pulse amplitudes generate distinct time-dependent conductance profiles, illustrating the device's ability to perform nonlinear mapping of input sequences into a multi-dimensional conductance space.378
For RC, dynamically tunable conductance states are required, and multi-bit encoding can be achieved through pulse patterning. 3-Bit (8-state) and 4-bit (16-state) logic encoding can be programmed with pulse sequences. Taking the 4-bit code “1101” as an example, “1” denotes a pulse input with voltage, while “0” represents a low-level input. As shown in Fig. 29e, the device can reliably distinguish 16 discrete conductance states ranging from 0000 to 1111, forming the basis for programmable state representation. This encoding capability is leveraged as a reservoir layer for tasks such as image-based signal transformation. In the example shown in Fig. 29f, an input image (e.g., a handwritten digit) is divided into four feature segments, each mapped into the 16-state encoding scheme via pulse stimulation. These outputs, which represent transient high-dimensional reservoir states, are then fed into a software-defined or non-volatile hardware classifier (Fig. 29g) to complete the final recognition task. Thus, the volatile perovskite memristor serves as a spatiotemporal encoder, while the actual classification relies on stable readout units. This is the typical RC architecture where the reservoir is dynamic and untrained, but the readout is deterministic and trainable.377
Building upon this concept, a study published in 2022 proposed a vertically structured volatile memristor array (Au/MAPbI3/ITO) exhibiting excellent analog switching and decay characteristics, as shown in Fig. 29h and i. The authors constructed a complete RC system by mapping image grayscale values into voltage pulse sequences, which were then applied to the memristor array to generate temporal dynamic reservoir states.378 Similarly, a study published by John et al. reported a reconfigurable CsPbBr3 nanocrystal memristor capable of switching between volatile and non-volatile modes by tuning the compliance current (ICC). In this work, the volatile mode was related to the formation and breakage of Ag conductive filaments (Fig. 29j and k), and this mode was specifically employed to construct the reservoir layer, enabling effective capture of temporal variations in the input pulse streams.182 These studies highlight the enormous potential of volatile perovskite memristors in RC systems: the former work emphasizes analog encoding and high-dimensional dynamic mapping for input information, while the latter study focuses on multi-mode adaptability and biological signal processing. These advances offer critical support for the development of high-precision, low-power, flexible, and programmable neuromorphic hardware platforms and further underscore the unique advantages of perovskite memristors in emulating spatiotemporal information processing.
While both the STP and RC systems exploit the volatile dynamics of perovskite memristors, their roles and system architecture differ significantly. STP primarily describes the local, device-level plastic behavior of individual synapses, which can be utilized for simple signal filtering, preprocessing, or short-term memory emulation. In contrast, RC represents a network-level computational framework that leverages a collection of dynamic elements (the reservoir) to project input signals into a high-dimensional temporal state space. This enables efficient encoding of complex spatiotemporal correlations, making RC particularly suitable for tasks involving nonlinear time-series processing, such as speech recognition and sequential decision making. Therefore, while both approaches can be extended and integrated into larger neuromorphic systems, RC provides additional advantages in capturing temporal evolution and contextual dynamics across multiple time steps.
![]() | ||
| Fig. 30 The working principle of biological nociceptors and schematic diagram of using memristors to construct artificial nociceptors. Reproduced from ref. 172 with permission from John Wiley & Sons, Copyright 2021. | ||
| Nociceptor function | Device requirements | Test method |
|---|---|---|
| Threshold response | The voltage exceeds a certain threshold to have a significant conductivity change | Pulse test with different amplitude, width to find the critical point |
| Relaxation | Volatile conductance with time-dependent decay | Observe the time for the current response caused by a pulse return to the initial state |
| No-adaption | Enhanced continuous pulse response | Pulse train test to observe the change of current response |
| Sensitization (allodynia/hyperalgesia) | Increased response after strong stimulation | First use a large pulse to test the device to introduce injury and then use conventional testing to observe the difference before and after the injury is introduced. |
In a study published in 2021, John et al. developed a volatile perovskite memristor based on an ITO/PEDOT:PSS/MAPbBr3/PO-T2T/Al structure.172 The device operates via interface-induced ion diffusion and reversible charge modulation, exhibiting typical diffusive switching characteristics. Under voltage stimulation, the device displays a distinct threshold-triggered response, short-term conductance enhancement, and spontaneous recovery, effectively mimicking the three-stage dynamics of biological nociceptors: perception–amplification–self-healing. Notably, it replicates key nociceptive behaviors, including hyperalgesia and allodynia. They refer to an enhanced sensitivity to pain or noxious stimuli. In the context of the artificial nociceptive system, the phenomenon is characterized by a reduction in the threshold voltage and an increased current response, and these two types of sensitizations will take effect when injure stimulation is introduced. Fig. 31a and b shows the response of the nociceptor after injury of different amplitudes and durations, and the hypersensitive response can be recovered over time, as shown in Fig. 31c, which corresponding to the self-relaxation behavior of ions in perovskite film. When integrated into a neuromorphic robotic system and combined with tactile fabric and non-volatile synaptic devices, a closed-loop architecture for “artificial pain perception–decision–movement” was achieved, enabling associative learning and escape responses.
![]() | ||
| Fig. 31 (a) The sensitizations behaviors of allodynia and (b) hyperalgesia. (c) The healing process with time. (d) Schematic representation of threshold firing in the diffusive memristors. Reproduced from ref. 172 with permission from John Wiley & Sons, Copyright 2021. (e) The sensitization in the artificial nociceptors characterized by hyperalgesia and (f) allodynia, respectively. Reproduced from ref. 381 with permission from John Wiley & Sons, Copyright 2023. | ||
In contrast to ion diffusion-based switching, Im et al. constructed a volatile memristor using Ag-doped MAPbI3, where the volatile behavior stems from the formation and rupture of Ag conductive filaments, as shown in Fig. 31d.381 The device exhibited a low threshold voltage (∼0.2 V), therefore, a low voltage of 1 V can be used as an injury stimulus. As shown in Fig. 31e and f, the device also demonstrates hyperalgesia and allodynia. The nociceptor was integrated with a pressure sensor to form a 5 × 5 “electronic skin” array. This system could detect the impact of a steel ball, enabling three-dimensional pain localization and recognition. Additionally, Patil et al. reported a Pd/MAPbI3-based diffusive memristor on a flexible ITO/PET substrate, demonstrating essential nociceptive features such as threshold switching, non-adaptivity, relaxation, and sensitization responses, including allodynia and hyperalgesia.367 The device was further developed into a thermal sensing (thermoreceptor) system, showcasing its multimodal pain perception capability. Collectively, these studies demonstrate the broad application potential of volatile perovskite memristors in neuromorphic perception, smart e-skin, and human–machine interactive systems. Their unique integration of diffusive switching, flexibility, and sensory adaptability provides a hardware foundation for future biologically inspired neural platforms with situational awareness and adaptive response functionalities.
![]() | ||
| Fig. 32 (a) AND logic operation and (b) OR logic operation implemented by tuning the light irradiation. A threshold of −0.05 µA was set and when the EPSC was higher than the threshold, the output was 1 else 0. (a) and (b) Reprinted from ref. 370, Copyright 2021, with permission from Elsevier. (c) Schematic diagram of device operation where visible light is used for (d) setting and UV light is utilized for resetting as well as (e) the truth table of the device when operated as logic computation device. (c) and (d) Reprinted from ref. 383, Copyright 2022, with permission from John Wiley and Sons. (f) Linear EPSC with 16 optical excitation and corresponding current mapping to ith optical pulse. (g)–(i) Arithmetic operations of addition, subtraction, and division were demonstrated. A threshold of 10 was set in the substation and division case. (f)–(i) Reprinted from ref. 384, Copyright 2020, with permission from Elsevier. | ||
Arithmetic operations (addition, subtraction, multiplication, division) extend this capability using multistate memristors, where EPSC linearly correlates with input signals. For example, Huang et al. have leveraged the linear relationship between EPSC potentiation and input signals (Fig. 32f) to implement basic arithmetic operations.384 Addition and multiplication are performed by directly correlating EPSC levels with pulse counts (Fig. 32g), while subtraction and division rely on a thresholding method (Fig. 32h and i). For subtraction, the threshold is set to the EPSC of the larger operand. For example, to compute 10−7 (Fig. 32h), 7 pulses are initially applied, and the remaining pulses required to reach the threshold (10) are counted, yielding a result of 3. For division (Fig. 32i), the EPSC of the divisor served as the threshold, and counting was reset each time the threshold was reached, with the remainder being the number of pulses just before the threshold value was met.382,384 For example, to obtain result of 15/10, EPSC of 10 pulses serves as the threshold. Pulses equivalent to dividend are applied (15 in this case), and if EPSC reaches the threshold, the device is reset to the initial state (1 time here when 10 pulses are applied). Post device reset, only 5 pulses are left which are applied. Since the threshold EPSC is not met, these 5 pulses count as remainder while the number of resets count as quotient (1 in this case).
![]() | ||
| Fig. 33 (a) LTP and LTD of DJ phase (BDA2MAn−1PbnI3n+1, n =3) perovskite. DJ phase exhibits linear potentiation and depression curve which is highly desired since it enables access to various conductance states while most perovskite displays a non-linear curve like the RP phase. (b) STDP curve characteristics from the DJ phase and inset display the input provided to the synaptic device wherein pre and post are the presynaptic and postsynaptic voltages, respectively. (a) and (b) Reproduced from ref. 110 with permission from Springer Nature, Copyright 2025. (c)–(f) Various Hebbian learning rules are depicted wherein: (c) antisymmetric anti-Hebbian (d) antisymmetric Hebbian (e) symmetric anti-Hebbian (f) symmetric Hebbian from devices made from (Cs/MA/FA)PbBr3. (c)–(f) Reproduced from ref. 60 with permission from John Wiley and Sons, Copyright 2018. (g) Illustration of architecture adopted in fully connected neural network (FCNN). Reproduced from ref. 387 with permission from the Royal Society of Chemistry (h) Illustration of CIFAR-10 dataset together with a CNN model with memristor device. Reproduced from ref. 388 with permission from John Wiley and Sons, Copyright 2022. | ||
| Characterization name | Device requirements | Test methods | Memristor type |
|---|---|---|---|
| Pulse amplitude dependency | Response of ionic species to the applied electric field | Apply voltage pulses with increasing amplitude after every sequence | Transition |
| Pulse number dependency | Time-sensitive ion dynamics | Vary the number of pulses applied to the device | Transition |
| Multi-level state characterization | Ability to hold intermediate resistance states | Pulse or bias input signal to generate and measure multiple stable resistance levels | Non-volatile |
| Long term plasticity | Gradual conductance modulation | Long-term potentiation/depression (LTP/LTD) pulse protocols | Non-volatile |
| Spike-timing-dependent plasticity | Temporal and gradual ionic response to applied signal | Apply asymmetric paired spikes and measure weight change | Non-volatile |
A crossbar array, when configured with memristors that function as artificial synapses, forms a grid where WL act as presynaptic neurons input transmitting electrical signals (input voltage, Vprei), and BL collect post-synaptic neurons output currents from synaptic connections (output current, Ipostj). These currents are summed via Kirchhoff's law to emulate neuronal integration. At each intersection, synaptic devices store weights as conductance values (e.g., Gij, representing the synaptic weight between input i and neuron j). This architecture enables vector–matrix multiplication
– a foundational operation in neural networks – performed in parallel for energy-efficient computation. This architecture enables efficient, parallel processing, making it highly suitable for various classification tasks such as image recognition, speech recognition. A wide range of benchmarks is available for evaluating the performance of memristor-based hardware neural networks, as shown in Table 10. Numerous studies leverage this dataset to train and evaluate the efficacy of classification capabilities of memristor crossbar arrays, facilitating direct comparison with state-of-the-art technologies. By exploiting the key properties of memristors, such as analog conductance tuning and non-volatility, these devices hold great promise for energy-efficient and scalable classification applications for various neural networks, such as FCNN, CNN, and SNN, which are discussed in detail below.
| Dataset name | Description | NN applied using perovskite memristor |
|---|---|---|
| MNIST | Handwritten digits (0–9); 28 × 28 grayscale images | ANN,108,252,328,370,387,389,390,395,396 CNN,110,264 SNN60,122,315 |
| Fashion-MNIST | Grayscale images of clothing items (10 classes); same format as MNIST | ANN,390 CNN110 |
| CIFAR-10 | 32 × 32 RGB images in 10 classes (e.g., airplane, car, bird) | CNN110 |
| CIFAR-100 | Like CIFAR-10 but with 100 fine-grained classes | CNN110 |
| ImageNet | Large-scale visual database for image classification (1000 classes) | CNN110 |
A FCNN is one of the simplest and most fundamental types of neural networks, where every neuron in one layer is connected to all neurons in the subsequent layer, as shown in Fig. 33g. This architecture is commonly employed in hardware-based neural networks reported in the literature due to its structural simplicity and ease of implementation.319 In one of the works,389 Lao et al. implemented an FCNN using a lead-free perovskite-based device composed of Cs2AgBiBr6 in an ITO/perovskite/PMMA/Ag configuration. The device demonstrated stable LTP and LTD switching behavior for over 20 days, with an energy consumption of approximately 188.6 pJ. To evaluate the neural network's reliability, off-chip simulation was performed using a three-layer network trained on the MNIST handwritten digit dataset (Table 10). The system achieved accuracies of 83.4% and 91.3% after 5000 and 60
000 training iterations, respectively. In another work,390 CsCu2I3 was used as the switching layer between ITO and gold electrodes. These devices showed remarkably stable LTP and LTD characteristics over 160 days. To assess their applicability in neuromorphic computing, off-chip simulations were conducted using both the MNIST handwritten digit and Fashion-MNIST datasets (Table 10). The system achieved accuracies of 95.2% and 84.5%, respectively, demonstrating the strong potential of lead-free perovskite materials in energy-efficient and reliable hardware neural networks.
A CNN is a type of artificial neural network widely used for image recognition and other vision-related tasks. In this architecture, there are multiple convolutional layers, each of which processes the output from the previous layer using a set of small learnable filters or kernels (as illustrated in Fig. 33h). These convolutional layers are effective at extracting spatial features and performing dimensionality reduction, thereby significantly lowering the number of parameters and computational complexity compared to fully connected networks. By compressing and abstracting information through convolution and pooling layers, CNNs reduce the need for large, densely connected neural networks, which helps minimize operational power and memory requirements.391 After the convolutional and pooling layers, FCNN is typically used to perform the final classification task, mapping extracted features to output labels such as image categories. The feasibility of implementing a CNN in hardware using a perovskite memristor was demonstrated by Luo et al.264 In this work, Au/CsPbBr3/ITO device was utilized, which exhibited LTP and LTD characteristics essential for synaptic behavior. The CNN was simulated for handwritten digit recognition using the MNIST dataset (Table 10). An accuracy of 79% was achieved when +2 V and −2 V were applied as the write (potentiation) and erase (depression) pulses, respectively. A significantly higher accuracy of 96.7% was obtained when using +0.5 V and −0.8 V as the write and erase pulses. Kim et al. implemented a CNN using a 2D DJ phase vertically oriented perovskite (n = 3) memristor,110 which demonstrated excellent linear LTP and LTD behavior. A multilayer perceptron (MLP) was employed in conjunction with CNN-based architecture to perform image recognition tasks. Experimentally fitted device models were used to simulate the performance of the hardware system. The simulation results showed high classification accuracies across multiple datasets: 98.75% for MNIST, 92.29% for CIFAR-10, 73.83% for CIFAR-100, and 77.24% for the ImageNet dataset (Table 10), indicating the potential of DJ phase perovskite memristors for scalable neuromorphic computing.
A SNN is a type of artificial neural network that more closely mimics the biological neural processing observed in the human brain. Unlike traditional neural networks that use continuous activation functions, SNNs rely on discrete spikes or electrical pulses to transmit information. Neurons in an SNN fire only when their input signal potential exceeds a certain threshold, introducing temporal dynamics and event-driven computation into the model. This enables significantly lower power consumption and makes SNNs well-suited for energy-efficient neuromorphic hardware implementations.392 Information in SNNs is encoded in the timing and frequency of spikes, which allows them to capture both spatial and temporal features. Learning mechanisms such as STDP enable synaptic updates based on the precise timing of spikes, offering a biologically plausible learning paradigm. Implementation of memristor in a spiking neural network was demonstrated by John et al.,60 wherein memristors were made using a MAPbBr3 perovskite film as a switching layer. The device leveraged ion drift and diffusion to produce both volatile and non-volatile responses, which mimic short-term and long-term synaptic plasticity, respectively. STDP characteristics were experimentally demonstrated, forming the basis for temporal learning in an SNN architecture. Through spike-based input for pattern recognition, the SNN achieved an accuracy of 80.8% using MNSIT dataset (Table 10). Here, a two-layer NN was trained in simulation wherein the first layer to which spiking input was applied had random weights, while the second layer weight update was implemented using a winner-take-all mechanism.393 In this mechanism, only the neuron with the highest activation is active, while other neurons are inhibited. In another work,315 a novel Ag–Bi alloy electrode was adopted, wherein ITO/MAPbI3/Bi (40 nm)/Ag (130 nm) stack was considered. This structural configuration helps in suppressing the electrochemical reaction by silver, resulting in consistent, stable switching. The memristor exhibited endurance of 800 cycles and retention greater than 104 seconds while exhibiting a gradual conductance modulation while using spikes for writing the memristor. Using this device, SNN was simulated by implementing classification tasks using the MNIST handwritten digits dataset (Table 10). The SNN achieved a recognition accuracy of 86.68% by adopting two-layer SNN architecture developed by Diehl et al.,394 for unsupervised learning of digit recognition using STDP. SNN is an excellent form of unsupervised learning that can be implemented using memristor crossbar arrays.
![]() | ||
| Fig. 34 (a) The classical conditioning experiment wherein the dog (device) does not salivate (low output signal) when subjected to the bell (conditional stimulus) (A) but salivates (high output signal) when subjected to food (unconditional stimulus) (B) before conditioning. During conditioning, wherein both the bell (CS) and the food (US) are subjected to the dog (device), it salivates (high output signal) (C). After conditioning, the dog (device) salivates (high output signal) when subjected bell (CS) (D). Learning is lost after some time (30 minutes here) and hence stops responding to CS (E), emulating the forgetting behavior. However, after retraining, the dog (device) can respond to the bell (CS), showing the relearning capability. Reproduced from ref. 237 with permission from John Wiley and Sons, Copyright 2020. (b) Schematic of the secretion mechanism of dopamine under reward or punishment stimulation in biology (A). Releasing mechanism of dopamine under punishment simulated by light and positive voltage spikes (B). The output PSC is low, showing lower dopamine. The releasing mechanism of dopamine under reward is simulated by light and negative voltage spikes (C). The output PSC is high, showing enhanced dopamine. Reprinted with permission from ref. 399. Copyright 2021 American Chemical Society. | ||
Wang et al. demonstrated association learning through the classical conditioning experiment in their device by utilizing 2 amplitudes of voltage pulses as unconditional and conditional stimuli.400 In the work, a triple cation halide perovskite memristor was made, where low voltage electroforming (at 0.5 V) was observed. High voltage pulse train (1.2 V) mimicked unconditional stimulus (US) while a low voltage (0.6 V) mimicked conditional stimulus (CS). Initially, the device does not respond to CS. The device was trained by applying both CS and US to build an association, and after learning, it responded to CS. Lead-free perovskite was utilized by Luo et al.,401 by adopting Al/Cs3Sb2X9/ITO structure where X = Cl, Br, I, and demonstrated associative learning capability in the Cs3Sb2Cl9 device since it exhibited superior performance, including low switching voltage (<0.6 V), high on/off ratio, and long endurance (750 cycles). To implement associative learning, voltage pulses were utilized as conditional stimuli and optical pulses as unconditional stimuli, and the association was built between the stimuli. The device initially responded only to light stimuli, but after association of stimuli, the device responded to voltage pulses, which is a conditional stimulus. Learning and forgetting features were demonstrated utilizing the 2T lead-free perovskite. Periyal et al. showed the association learning capability in their device by utilizing electro-optical pulses in a 3T memristor.237 Halide perovskite quantum dots (CsPbBr3) photosensitized amorphous indium gallium zinc oxide (IGZO) transistors were implemented, which enabled electro-optical programming, light-dependent memory. Optical pulses were utilized as unconditioned stimuli, while electrical pulses were used as the trigger for conditioned stimuli. Initially, the device responds only to optical stimuli, but after repeated concurrent training with both stimuli, it develops an association, responding to electrical pulses alone. The learning persisted for 30 minutes and fades beyond mimicking the forgetting behavior of the human brain. However, the association was reestablished by retraining the device (Fig. 34a).
Beyond associative learning, reinforcement learning (RL) has also gained traction in memristor-based neuromorphic systems. In RL, learning occurs through feedback from the environment in the form of rewards or penalties, guiding the system toward desired outcomes.402 In hardware, this is implemented by modulating the memristor's conductance based on the success or failure of an action, analogous to synaptic weight updates. For instance, if a particular output leads to a reward signal, the memristor's synaptic weight is potentiated; if not, it may be depressed as punishment. Apart from demonstrating the classical conditioning experiment for associative learning, Duan et al. has shown reinforcement learning in the devices.399 3T device was adopted with a complex structure of Si(Gate)/SiO2/IGZO/CsPbBr3 NPs/IGZO/Ti(drain/source electrode). For demonstrating classical conditioning, optical pulses were used as US, and negative voltage pulses were used as CS. Learning and forgetting features were demonstrated in this experiment. For reinforcement learning, inspiration was drawn from how the brain adjusts behavior by associating stimuli with positive or negative outcomes, in particular, how dopamine levels rise or fall in response to reward or punishment. In the experiment (Fig. 34b), light pulses represented a CS (like opening a cage door), and voltage spikes were used to simulate either reward or punishment. When the light was repeatedly paired with positive voltage pulses (+10 V), the device's response (postsynaptic current) decreased, mimicking the effect of punishment, where the brain learns to avoid that action. Conversely, pairing the light with negative voltage pulses (−10 V) caused the response to increase, simulating a reward, where the system learns to favor that action. This behavior reflects reinforcement learning and these dynamic supports goal-directed learning, enabling autonomous adaptation and decision-making in tasks such as navigation, pattern recognition, or control systems.
Ionic transport in perovskites arise either from intrinsic ionic migration or external ions originating from electrodes. The migration rate can be influenced by the environmental conditions including light, heat, and moisture. Various crystallographic engineering approaches—including A-site alloying with FA+/MA+/Cs+, halide substitution (Cl−/Br−/I−), and bulky A-site cation alloying to induce dimensionality reduction—have been employed to modulate ionic and electronic transport. To probe ion migration, in situ and ex situ bias dependent techniques such as X-ray diffraction, ToF-SIMS, photoluminescence and absorption measurements are widely used. Additionally, DFT simulations provide insight into activation energies and defect formation pathways, although reported values vary significantly due to model assumptions and environmental conditions.
Beyond intrinsic material properties which can be tailored through materials design, the performance of perovskite memristors is also heavily influenced by fabrication techniques. Solution-based methods like spin coating and blade coating, as well as vapor-phase approaches such as thermal evaporation, directly affect film uniformity, grain boundaries, and defect densities—factors that impact switching behavior. In spin coating, parameters like solvent selection, antisolvent timing, and annealing temperature determine nucleation dynamics and film morphology. Substrate choice (rigid vs. flexible), interface passivation, buffer layers, and electrode materials also play crucial roles in modulating device performance and reliability. Given the complex interplay between materials and process parameters, future technical breakthroughs must encompass high-throughput combinatorial platforms necessary for rapid optimization. These ideally should integrate robotic synthesis, rapid characterization techniques (e.g., impedance spectroscopy to evaluate electronic and ionic conductivity, hyperspectral absorption or PL imaging to assess film uniformity), and machine learning-based optimization frameworks.
Switching in perovskite memristors generally falls into two mechanisms: conductive filament formation and interfacial modulation. However, most reported devices rely on electrochemically active metal electrodes such as Ag, where switching occurs through the formation and rupture of Ag+ metallic filaments. While this mechanism often yields reliable switching at the single-device level, it obscures the intrinsic role of ionic migration within the perovskite lattice, as it relies heavily on the migration rate of external Ag+ ions. Moreover, filament-based switching introduces a high degree of stochasticity, leading to significant device-to-device and cycle-to-cycle variation, which poses a serious barrier to achieving reproducibility and long-term reliability in large-scale arrays. Interfacial mechanisms, including ion migration or carrier trapping de-trapping that induced interfacial barrier modulation, are gaining attention for their potential to deliver more uniform and tunable switching without the need for filamentary conduction. Since perovskites are soft, ionically mobile materials, accurate understanding of these mechanisms requires in operando characterization (such as KPFM, CAFM, TEM) to minimize measurement artefacts. Simulations at multiple scales—from atomic-level transport and filament dynamics to array-level modeling of sneak paths and crosstalk—are essential to supplement experimental studies and inform device design.
Scaling perovskite memristors into functional arrays introduces multifaceted challenges. Present limitations include non-uniform perovskite film formation (which increases device-to-device variability) and the technical complexities of patterning electrodes post-perovskite deposition. The inherent sensitivity of soft perovskite films to solvents, heat, and vacuum conditions complicates both direct lithographic processing-often causing non-uniformity or material damage-and the subsequent lithographic patterning of top electrodes. Customized soft inorganic shadow masks present a potential solution to eliminate post-deposition lithography steps. Furthermore, conventional spin coating produces full-coverage films, complicating device isolation and exacerbating crosstalk risks in crossbar architectures. Patterned perovskite layers are therefore critical for minimizing crosstalk in high-density arrays. To pattern perovskite active layer, inkjet and spray coating allow for digital, maskless deposition but suffer from non-uniform film thickness and poor edge definition. Blade coating and photolithography offer higher uniformity and resolution but are limited by compatibility with soft, solvent-sensitive films. Nanoimprint lithography shows promise for high-resolution patterning but remains confined to rigid substrates. Thus, developing orthogonal patterning strategies and scalable deposition methods remains a critical bottleneck for perovskite memristor integration into practical circuits. Additionally, sneak path issues could also reduce the reliability of array reading by introducing undesired conduction paths which cause erroneous current reading. Although integration of selectors (i.e. 1S1R and 1D1R) help suppress undesired conduction paths, they add complexity as building selector devices on top of perovskite devices is challenging due to the stringent solvents, heat, and vacuum restriction. In the future, novel fabrication techniques to enable fabrication of selectors devices on top of perovskite memristors or development of self-rectifying memristor are needed to mitigate sneakpath current issues.
A diverse range of neuromorphic applications has been demonstrated, leveraging the unique properties of both volatile and non-volatile devices. Volatile memristors have been implemented in functions such as reservoir layers in reservoir computing, artificial nociceptors, short-term plasticity for signal enhancement, and spiking artificial neurons. Non-volatile memristors, by contrast, have enabled static applications including digital logic, artificial synapses for memory storage, and adaptive learning systems. Additionally, the frequency-dependent and dynamic transient behavior of volatile perovskite memristors has opened up new possibilities in event-based computation, frequency-selective pulse encoding, and low-power short-term caching systems. These applications rely on the device's sensitive and time-dependent responses to external stimuli, making them especially promising for real-time, adaptive signal processing.
Despite these advances, most neuromorphic tasks using perovskite memristors are still performed off-chip. While perovskite memristors show great promise for implementing neural networks directly on device arrays, practical challenges—such as retention instability, limited endurance, and significant device-to-device and cycle-to-cycle variability—have prevented full in situ integration. As a result, most studies extract conductance or switching data from perovskite dot arrays or small crossbar arrays and perform the neural network simulation externally. Even when visual outputs such as image display or handwritten digit recognition are demonstrated, core computational tasks like training and classification are typically executed using conventional processors outside the memristor array. True on-chip learning demonstrations remain rare, primarily due to the unresolved issues with variability and device degradation under repeated cycling.
Looking forward, the development of perovskite memristors can be advanced through targeted materials and device engineering strategies. Approaches such as high throughput materials compositional engineering, interfacial modification, dimensional control, and electrode design offer promising pathways to tune ionic migration and henceforth critical dynamic parameters—such as retention time, conductance decay rate, and response speed—based on specific application requirements. For instance, short-term synaptic tasks may require decay times ranging from milliseconds to seconds, while event-driven applications benefit from faster response dynamics on the order of microseconds. Therefore, achieving dynamic tunability across this broad temporal spectrum is essential for enhancing the functional flexibility of memristive systems. In addition, application-oriented demonstrations increasingly highlight the importance of multi-element integration.
Beyond the development of tunable and personalized memristors, stability remains the decisive challenge. Perovskite memristors must sustain consistent operation against repeated electrical cycling, environmental stressors, and mechanical deformation. Hence, future technical breakthroughs must focus on stabilizing the perovskite against electrical cycling. This demands proper control of the ionic migration rate through materials engineering or optimized testing protocols, as uncontrolled ion migration causes premature device failure. Furthermore, given that measurements are currently performed largely in inert environments, adopting robust encapsulation techniques from other fields will be crucial to combat environmental stressors in the future. To circumvent the toxicity issue in Pb-based perovskite memristors, future research must also prioritize the development of lead-free alternatives.
For crossbar architectures and flexible large-area arrays, reports must address not only the achievability of high-density integration but also quantify low device-to-device variation. Therefore, developing novel fabrication techniques that yield reproducible and uniform perovskite arrays (both morphology and defect density) should be a primary future goal. Other future research should include the development of perovskite patterning techniques essential for integration with adjacent Si-based circuitry on a chip. Additionally, mitigating sneak-path current issues will require either stabilizing the perovskite for the fabrication of selector devices on top of memristors or the development of self-rectifying memristors.
Aside from in-memory computing, placing halide perovskite memristors within sensors could enable in-sensor processing or computing, thus minimizing data transfer to central node. This unique integration potential is driven by the ability to print perovskite onto large-area or flexible substrates122 and could lead to revolutionary neuromorphic hardware designed to match the geometry of various sensors. Targeting in-sensor processing also simplifies integration, as the perovskite does not require placement within the on-chip Si-based circuitry. Its ability to strongly sense light and integrate it into the switching process also opens a new opportunity in neuromorphic vision, retinomorphic applications280 or self-powered neuromorphic system.377 Furthermore, the inherent device-to-device variability present currently in this technology can be leveraged for hardware security applications, such as physical unclonable functions (PUFs).270 This variability offers a unique, intrinsic fingerprint for cryptographic security, transforming a manufacturing drawback into an asset.
In summary, perovskite memristors offer a compelling platform for next-generation memory and neuromorphic computing due to their rich ionic-electronic interplay, structural tunability, photosensitivity, and low processing cost. However, scalable and stable device integration is limited by challenges in materials stability, patterning, switching control, switching stability, and array uniformity. Future advancements will depend on deeper mechanistic understanding through in situ characterizations, robust fabrication protocols compatible with array-level integration, and co-optimization of material properties and device architecture for tailored applications.
| This journal is © The Royal Society of Chemistry 2026 |