3.experimental Verification and Evaluation of Non-St
3.experimental Verification and Evaluation of Non-St
Abstract— Resistively switching, non-volatile memory devices energy consumption and CMOS compatible integration. Due
facilitate new logic paradigms by combining storage and pro- to their different operation conditions compared to CMOS-
cessing elements. Several non-stateful concepts such as Scouting based SRAM, resistive memories enable new approaches for
or Majority have been proposed for the implementation of logic
Computing-in-Memory based on active 1T-1R crossbar arrays. implementing Computing-in-Memory (CIM) paradigms for
The operation reliability of these concepts critically depends logic evaluation or data processing [2]. A distinction is made
on the accurate readout current distinction. In this paper, between stateful CIM concepts which rely on a conditional
we perform experimental tests for several non-stateful logic gates RRAM switching, and non-stateful concepts in which the
based on transistor-coupled resistive devices (further denoted as resistive state is sensed. Both approaches exploit the switch-
1T-1R) using HfOx as the insulating material. The focus of our
investigation lies on the operation reliability and the influence able resistance difference in RRAM devices as data storage
of operation parameters. Based on our experimental findings, for binary or multi-level data. While stateful resistive CIM
we conduct a thorough statistical analysis, assessing the reliability concepts produce their operation result directly as non-volatile
and outline the limitations of non-stateful 1T-1R logic functions device state and therefore eliminate the need of additional
for Computing-in-Memory. data storage [3], the reliability of the conditional switching
Index Terms— ReRAM, 1T-1R logic, computing-in-memory, operation is limited [4], [5]. Furthermore, the initialization
majority, scouting. of the devices and the switching operation are both time-
and energy consuming [6]. In contrast to this, non-stateful
I. I NTRODUCTION concepts such as Scouting [7] or Majority [8] offer the benefit
realized. In this work, we investigate the operation conditions which negatively impacts the assignment of the resistance
of several non-stateful logic gates, including 3-Input Majority, ranges to the corresponding binary HRS/LRS values. The
based on resistive 1T-1R crossbars. In addition, we provide a broadening degrades the device performance as data storage
detailed statistical evaluation of their current separability. Our cell or in CIM computation [23]. Furthermore in co-integrated
main contributions here are: 1T-1R crossbars, the variability occurring from the CMOS
1) We statistically evaluate the readout currents for exper- transistor has to be taken into account.
imentally measured non-stateful 1T-1R logic gates with
1 and 2 logic inputs.
2) We investigate the influence of operation conditions, B. Logic Gates Based on Resistive Memories
namely operation voltages and positions, on the readout Resistive devices have recently been exploited for the imple-
current and its separability. mentation of functionally complete boolean logic or arithmetic
3) We demonstrate the evaluation of 3-Inputs and 5-Inputs functions within the memory crossbar [3], [24]. For this matter,
Majority-Gates based on 1T-1R resistive crossbars. the resistive devices are operated in a binary manner with
The rest of this article is structured as follows. In Section II, states LRS and HRS which are mapped to the boolean values
we briefly introduce the resistive device technology and its of ‘0’ and ‘1’. In the following, we will select the assignment
usage for implementing logic gates. The measurement setup (HRS = ‘0’/LRS = ‘1’), yet the inverted assignment is also
and methodology is explained in Section III while Section IV possible.
presents the experimental results for the resistive 1T-1R logic In stateful logic CIM paradigms, both inputs as well as
gates. Based on the measurement data in Section V we perform the operation outputs are represented by the resistance state
a statistical evaluation of the sensing capabilities and failure of a ReRAM device. The stateful operation is implemented
rates for the logic operations. Lastly, Section VI discusses the as a resistive voltage divider formed by one or several input
results and concludes this work. ReRAM devices which in turn determine the conditional state
switching of the output devices based on the given input states.
II. T HEORY AND BACKGROUND Prominent representatives of this class are the Memristor-
Aided-Logic (MAGIC) or Fast and Energy-Efficient Logic
A. Resistive Memories (FELIX) which can implement for example primitive NOR,
Resistive devices, also called Resistive RAM (RRAM), are NOT, NAND and OR gates [25], [26], [27]. However, these
a class of emerging, non-volatile storage memories based stateful concepts come in hand with several disadvantages such
on memristive devices. Memristive devices are two-terminal as a high energy consumption due to the cell initialization
electrical devices which are able to change and maintain and switching [6] and a limited reliability due to the inherent
their electrical resistance dependent on the applied elec- stochastic switching process [28], [29]. In order to avoid
tric field. Valence-change-mechanism (VCM) devices are a multiple switching processes, readout-based non-stateful logic
promising subclass of Redox-based resistive RAM (ReRAM) concepts have been proposed [7]. These concepts rely on a
[19]. A VCM device typically consists of a metal elec- non-destructive device readout and typically require only a
trode/insulating metal-oxide/metal electrode (MIM) structure. low number of programming step per device.
The switching mechanism of VCM devices is based on a local In non-stateful concepts, the logic operation is implemented
migration of ions, namely oxygen vacancies, within the metal- by sensing the state of one or several ReRAM devices in paral-
oxide. These oxygen vacancies can be seen as local n-type lel. While the logic inputs can again be represented by ReRAM
donors. Through an electroforming process redox-reactions resistance states, also a combination of non-volatile resis-
are triggered which results in the migration of ions inside tances states and volatile voltage inputs is possible [30]. The
the metal-oxide and the permanent formation of a highly operation output is computed as a volatile current. Under an
n-conductive filament. After this initial formation, the concen- applied readout voltage, the resulting current flowing through
tration of oxygen vacancies at the interface between filament the ReRAM device is directly proportional to its electrical
and metal electrode can be locally manipulated by the Joule conductance state. If several devices are readout in parallel,
heating assisted drift under sufficiently high electric fields. the total current Itotal is given as the sum of the individual
This leads to a change in the electrostatic barrier between currents, Itotal = I1 + I2 +· · ·+ In [7]. This can be exploited for
the filament surface and the metal electrode and a bipolar distinguishing the state combination of these devices [31]. The
analog switching of the electrical MIM resistance. As the local exemplary implementations of a 1-Input, 2-Input, and 3-Input
migration is a permanent effect, the VCM mechanism qualifies non-stateful operation are depicted in Figure 1. As the readout
as non-volatile switching. The resulting analog resistance current itself is an analog quantity, additional components
ranges can be mapped to digital values, for instance the binary are required to convert it to a digital voltage value. These
high-resistance state (HRS) and low-resistance state (LRS). parts, for example current-mode sense-amplifiers, are located
In the following, the switching process from the HRS to within the crossbar periphery. During the sensing, the sense
the LRS is referred to as “SET” and from LRS to HRS as amplifier compares the evaluated current, Isense to a reference
“RESET”. For VCM ReRAM the major variability sources current, Iref and outputs a digital voltage, typically GND
are cycle-to-cycle (C2C) variability, device-to-device (D2D) (‘0’) if Isense < Iref or otherwise VDD (‘1’) [8], [15].
variability and read instabilities [20], [21], [22]. This variabil- This design is comparable to standard 1T-1R crossbar arrays
ity leads to broader resistance distributions after SET/RESET for pure memory applications. Also in these structures, the
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
BRACKMANN et al.: EXPERIMENTAL VERIFICATION AND EVALUATION OF NON-STATEFUL LOGIC GATES IN RESISTIVE RAM 3
Fig. 1. Schematic view of the primitive logic gate for a non-stateful 1T-1R operation with (a) 1 (b) 2 and (c) 3 resistive inputs. Denoted are also the possible
logic operations for each type.
BRACKMANN et al.: EXPERIMENTAL VERIFICATION AND EVALUATION OF NON-STATEFUL LOGIC GATES IN RESISTIVE RAM 5
Fig. 5. Dependency of the readout currents for (a) HRS and (b) LRS on the applied read voltage and transistor gate voltage, Vread and VGate . Each boxplot
contains the data of 1024 resistance states, evaluated from 32 switching cycles for 32 devices.
BRACKMANN et al.: EXPERIMENTAL VERIFICATION AND EVALUATION OF NON-STATEFUL LOGIC GATES IN RESISTIVE RAM 7
Fig. 9. Current traces and according histogram distributions of a 3 1T-1R Fig. 10. Current Traces and according histogram distributions of a 5 1T-1R
device Parallel Readout. Displayed are the input combinations ‘000’ (Red), device Parallel Readout. Displayed are only the input combinations ‘00000’,
‘001’/’010’/’100’ (Green), ‘011’/’101’/’110’ (Grey) and ‘111’ (Blue). Each ‘00001’, ‘00011’, ‘00111’, ‘01111’ and ‘11111’ without their respective
combination is programmed 10 times into one device triple. Following each permutations. Each combination is programmed 16 times into a device
programming, the readout is performed 100 times to include any potential quintuple. Following each programming, the readout is performed 20 times
read instability. to account the read instability.
Figure 9. As indicated, an inseparability of the readout cur- the binary output values ‘0’ and ‘1’. As previously explained,
rents is observable for the permutated combinations of ‘001’ this assignment is based on a current comparison with a
and ‘011’. Therefore the readout currents are separated into reference current. Yet, independent of the exploited sensing
4 distinct levels which indicates the feasibility of the Majority circuitry, the separability collapses in any case if the readout
logic. Especially between the two intermediate combinations, current distributions for different logic outputs start to overlap.
‘001’ and ‘011’, no current overlap was observed in our Therefore, we exploit the distribution overlap [47] as esti-
data. This matches to the results in [8] where the Majority mation for the failure probability of each non-stateful logic
output currents were simulated and calculated based on a gate. Our error calculation framework based on [38] consists
co-integrated 0.18 µm CMOS/ReRAM process. of 3 steps:
As a first proof-of-concept, we extended the number of MAJ 1) Fitting either normal or log-normal probability density
gate inputs to 5. In this 5-Input MAJ operations, 32 total functions (PDF) to the output current distributions.
resistance state combinations are possible. As previously men- 2) Calculating the intersection points xi of all pairs of
tioned, the output currents for combinations with the same ‘0’ and ‘1’ output distributions for each desired logic
number of HRS and LRS state are inseparable. Therefore to function,
reduce the number of costly measurements, we only evaluated 3) Calculate the overlap probability as the cumulative
the combinations ‘00000’, ‘00001’, ‘00011’, ‘00111’, ‘01111’ probability function (CDF) of the intersection point,
and ‘11111’. Figure 10 depicts the resulting time-current C D F(xi ).
traces. Each combinations was programmed 16 times into a For an expected logic output of ‘0’, the expression
set of 5 devices and then readout 20 times to include the read 1 − C D F(xi ) resembles the logic error probability as
instability as before. The readout current levels split according the probability for observed current values larger than xi
to the unique state combinations in 6 different current levels, (‘False 1’). Respectively, C D F(xi ) states the error probability
each with an approximate distance of 60 µA between each for expected ‘1’ outputs which relates to observed current
level. For none of the combinations a state overlap was values lower than xi (‘False 0’).
observed. This results acts as a first proof-of-concept for the At first, we investigate the error probability for a
feasibility of the 5-Input Majority gate. However due to the voltage-dependent single device readout which relates to a
small number of samples the significance of this separability 1-Input NOT gate as previously depicted in Figure 6.
is limited. Yet, our observations match the results from Bengel For the logic functions with multiple inputs, we calcu-
et al. [34], who investigated the multi-level readout for binary late all possible error probabilities and select the maximum
vector-matrix multiplications. among them as this value will determine the operation’s
worst-case performance. The distributions are taken from
V. S ENSING C APABILITY the measurements in Figure 7 (2-Input AND/OR/XOR) and
Figure 9 (3-Input MAJ) with a constant Vread = 0.3 V. For
A. Logic Error Evaluation the 2-Input XOR operation, we calculate the probability of
In order to quantify the reliability of the demonstrated the intermediate combinations ‘01’ and ‘10 to be higher than
non-stateful logic gates, we perform a statistical evaluation ‘00’ while being lower than ‘11’ at the same time. Table III
of their current sensing capabilities. The non-stateful logic lists the corresponding results. It can be seen that increasing
evaluation requires the assignment of analog current ranges to the number of operation inputs from 2 to 3 has a negative
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
TABLE II
C ALCULATED VOLTAGE -D EPENDENT E RROR P ROBABILITIES FOR A
S INGLE D EVICE R EADOUT /1-I NPUT NOT G ATE . T HE
C ALCULATION I S P ERFORMED BASED ON THE
DATA D ISPLAYED IN F IGURE 6
TABLE III
C ALCULATED M AXIMUM E RROR P ROBABILITIES FOR THE M EASURED
N ON -S TATEFUL O PERATIONS W ITH 2 AND 3
L OGIC I NPUTS AT Vread = 0.3 V
BRACKMANN et al.: EXPERIMENTAL VERIFICATION AND EVALUATION OF NON-STATEFUL LOGIC GATES IN RESISTIVE RAM 9
for the first time. Even for 5 logic inputs, all unique current [9] S. Ambrogio et al., “Neuromorphic learning and recognition with one-
levels were separable which indicates the advantage of the transistor-one-resistor synapses and bistable metal oxide RRAM,” IEEE
Trans. Electron Devices, vol. 63, no. 4, pp. 1508–1515, Apr. 2016.
Majority gate also for multi-input operations. These results [10] G. Pedretti, E. Ambrosi, and D. Ielmini, “Conductance variations
can lead the path to the implementation of more complex logic and their impact on the precision of in-memory computing with
applications [11], [12]. Yet, the significance of the 3-Input and resistive switching memory (RRAM),” in Proc. IEEE Int. Rel. Phys.
Symp. (IRPS), Mar. 2021, pp. 1–8.
5-Input Majority is limited. The exploited error estimation [11] L. Amarú, P. Gaillardon, and G. De Micheli, “Majority-inverter graph:
method relies on the fitting of statistical distributions to A new paradigm for logic optimization,” IEEE Trans. Comput.-Aided
acquired data sets. Therefore it depends on the quality of Design Integr. Circuits Syst., vol. 35, no. 5, pp. 806–819, May 2016.
[12] J. Reuben and S. Pechmann, “Accelerated addition in resistive RAM
the underlying data sets to cover variability features such as array using parallel-friendly majority gates,” IEEE Trans. Very Large
device-to-device/cycle-to-cycle variability and read instability. Scale Integr. (VLSI) Syst., vol. 29, no. 6, pp. 1108–1121, Jun. 2021.
For more extensive measurements, the current distributions [13] L. Shi, G. Zheng, B. Tian, B. Dkhil, and C. Duan, “Research progress on
solutions to the sneak path issue in memristor crossbar arrays,” Nanosc.
may potentially overlap and thereby reaching the limit of the Adv., vol. 2, no. 5, pp. 1811–1827, 2020.
multi-input MAJ gate. [14] F. Gül, “Addressing the sneak-path problem in crossbar RRAM
All measured logic functions demonstrated a sufficient devices using memristor-based one Schottky diode-one resistor array,”
Results Phys., vol. 12, pp. 1091–1096, Mar. 2019. [Online]. Available:
separability also for an increased readout margin. This is a https://www.sciencedirect.com/science/article/pii/S221137971833300X
promising result as the sensitivity of the readout circuitry, [15] W.-H. Chen et al., “A 16Mb dual-mode ReRAM macro with sub-
e.g., current-mode sense amplifiers, can further limit the 14ns computing-in-memory and memory functions enabled by self-write
termination scheme,” in IEDM Tech. Dig., Dec. 2017, p. 28.
operation correctness. Furthermore, a line size of 512 devices [16] I. Giannopoulos, A. Singh, M. Le Gallo, V. P. Jonnalagadda,
was found suitable for performing logic operations throughout S. Hamdioui, and A. Sebastian, “In-memory database query,”
the whole crossbar as the IR-drop is not significant in this Adv. Intell. Syst., vol. 2, no. 12, 2020, Art. no. 2000141, doi:
10.1002/aisy.202000141.
dimension. This is an import observation as a high memory [17] H. Padberg et al., “Experimental demonstration of non-stateful in-
density requires consistent operation conditions in large cross- memory logic with 1T1R OxRAM valence change mechanism mem-
bars. The next step would be to combine memristive crossbars ristors,” IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 71, no. 1,
pp. 395–399, Jan. 2024.
and a dedicated readout periphery to investigate their interplay. [18] E. Esmanhotto et al., “Experimental demonstration of single-level and
In conclusion, all obtained measurements demonstrated the multi-level-cell RRAM-based in-memory computing with up to 16 par-
feasibility of non-stateful logic gates. This supports the sig- allel operations,” in Proc. IEEE Int. Rel. Phys. Symp. (IRPS), Mar. 2022,
pp. 1–4.
nificant potential of non-volatile 1T-1R crossbars for reliable [19] R. Dittmann, S. Menzel, and R. Waser, “Nanoionic memris-
Computing-in-Memory implementations. tive phenomena in metal oxides: The valence change mecha-
nism,” Adv. Phys., vol. 70, no. 2, pp. 155–349, Apr. 2021, doi:
10.1080/00018732.2022.2084006.
ACKNOWLEDGMENT [20] A. Grossi et al., “Cell-to-cell fundamental variability limits investigation
in OxRRAM arrays,” IEEE Electron Device Lett., vol. 39, no. 1,
The authors acknowledge the contributions of Tobias Ziegler pp. 27–30, Jan. 2018.
[21] S. Ambrogio, S. Balatti, A. Cubeta, A. Calderoni, N. Ramaswamy, and
and Sebastian Siegel regarding the layout of the integrated D. Ielmini, “Statistical fluctuations in HfOx resistive-switching memory:
test chip. Furthermore, they thank Tobias Ziegler for his PCB Part I—Set/reset variability,” IEEE Trans. Electron Devices, vol. 61,
design and manufacturing. no. 8, pp. 2912–2919, Aug. 2014.
[22] N. Kopperberg, S. Wiefels, S. Liberda, R. Waser, and S. Menzel,
“A consistent model for short-term instability and long-term reten-
R EFERENCES tion in filamentary oxide-based memristive devices,” ACS Appl.
Mater. Interfaces, vol. 13, no. 48, pp. 58066–58075, Dec. 2021, doi:
10.1021/acsami.1c14667.
[1] A. Sebastian, M. Le Gallo, R. Khaddam-Aljameh, and E. Eleftheriou,
[23] E. Perez, M. K. Mahadevaiah, E. P. Quesada, and C. Wenger, “Variability
“Memory devices and applications for in-memory computing,” Nature
and energy consumption tradeoffs in multilevel programming of RRAM
Nanotechnol., vol. 15, no. 7, pp. 529–544, Jul. 2020.
arrays,” IEEE Trans. Electron Devices, vol. 68, no. 6, pp. 2693–2698,
[2] A. Gebregiorgis et al., “A survey on memory-centric computer architec- Jun. 2021.
tures,” ACM J. Emerg. Technol. Comput. Syst., vol. 18, no. 4, pp. 1–50, [24] Y. S. Kim et al., “Stateful in-memory logic system and its practi-
Oct. 2022, doi: 10.1145/3544974. cal implementation in a TaOx -based bipolar-type memristive crossbar
[3] Y. S. Kim, M. W. Son, and K. M. Kim, “Memristive stateful logic for array,” Adv. Intell. Syst., vol. 2, no. 3, Mar. 2020, Art. no. 1900156,
edge Boolean computers,” Adv. Intell. Syst., vol. 3, no. 7, Jul. 2021, doi: 10.1002/aisy.201900156.
Art. no. 2000278. [25] W. Shen et al., “Stateful logic operations in one-transistor-one-resistor
[4] R. Rahimi Disfani, N. TaheriNejad, and M. Valinataj, “Operational con- resistive random access memory array,” IEEE Electron Device Lett.,
ditions analysis for memristive stateful logics—A study on IMPLY and vol. 40, no. 9, pp. 1538–1541, Sep. 2019.
TMSL,” in Proc. 20th IEEE Interregional NEWCAS Conf. (NEWCAS), [26] S. Kvatinsky et al., “MAGIC-memristor-aided logic,” IEEE Trans.
Jun. 2022, pp. 480–484. Circuits Syst. II, Exp. Briefs, vol. 61, no. 11, pp. 895–899, Nov. 2014.
[5] P. Inglese, E. I. Vatajelu, and G. Di Natale, “On the limitations of [27] A. Bende et al., “Experimental validation of memristor-aided logic using
concatenating Boolean operations in memristive-based logic-in-memory 1T1R TaOx RRAM crossbar array,” in Proc. 37th Int. Conf. VLSI
solutions,” in Proc. 16th Int. Conf. Design Technol. Integr. Syst. Nanosc. Design 23rd Int. Conf. Embedded Syst. (VLSID), vol. 44, Jan. 2024,
Era (DTIS), Jun. 2021, pp. 1–5. pp. 565–570.
[6] S. Singh et al., “Should we even optimize for execution energy? [28] B. Hoffer, V. Rana, S. Menzel, R. Waser, and S. Kvatinsky, “Experi-
Rethinking mapping for MAGIC design style,” IEEE Embedded Syst. mental demonstration of memristor-aided logic (MAGIC) using valence
Lett., vol. 15, no. 4, pp. 230–233, Dec. 2023. change memory (VCM),” IEEE Trans. Electron Devices, vol. 67, no. 8,
[7] L. Xie et al., “Scouting logic: A novel memristor-based logic design for pp. 3115–3122, Aug. 2020.
resistive computing,” in Proc. IEEE Comput. Soc. Annu. Symp. VLSI [29] L. Brackmann, T. Ziegler, A. Jafari, D. J. Wouters, M. B. Tahoori, and
(ISVLSI), Jul. 2017, pp. 176–181. S. Menzel, “Improved arithmetic performance by combining stateful and
[8] J. Reuben, “Binary addition in resistance switching memory array by non-stateful logic in resistive random access memory 1T–1R crossbars,”
sensing majority,” Micromachines, vol. 11, no. 5, p. 496, 2020. [Online]. Adv. Intell. Syst., vol. 6, no. 3, Mar. 2024, Art. no. 2300579, doi:
Available: https://www.mdpi.com/2072-666X/11/5/496 10.1002/aisy.202300579.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
[30] Z. Wang et al., “Functionally complete Boolean logic in 1T1R resistive [48] M.-F. Chang et al., “A high-speed 7.2-ns read-write random access 4-Mb
random access memory,” IEEE Electron Device Lett., vol. 38, no. 2, embedded resistive RAM (ReRAM) macro using process-variation-
pp. 179–182, Feb. 2017. tolerant current-mode read schemes,” IEEE J. Solid-State Circuits,
[31] S. Li, C. Xu, Q. Zou, J. Zhao, Y. Lu, and Y. Xie, “Pinatubo: A vol. 48, no. 3, pp. 878–891, Mar. 2013.
processing-in-memory architecture for bulk bitwise operations in emerg- [49] X. Zhang, B.-K. An, and T. T. Kim, “A robust time-based multi-level
ing non-volatile memories,” in Proc. 53rd ACM/EDAC/IEEE Design sensing circuit for resistive memory,” IEEE Trans. Circuits Syst. I, Reg.
Autom. Conf. (DAC), Jun. 2016, pp. 1–6. Papers, vol. 70, no. 1, pp. 340–352, Jan. 2023.
[32] Z. Sun, S. Kvatinsky, X. Si, A. Mehonic, Y. Cai, and R. Huang, “A full
spectrum of computing-in-memory technologies,” Nature Electron.,
vol. 6, no. 11, pp. 823–835, Nov. 2023, doi: 10.1038/s41928-023-01053-
4.
[33] W. Wan et al., “A compute-in-memory chip based on resistive random- Leon Brackmann received the B.Sc. degree in
access memory,” Nature, vol. 608, no. 7923, pp. 504–512, Aug. 2022, physics from the University Bonn, Bonn, Germany,
doi: 10.1038/s41586-022-04992-8. in 2019, and the M.Sc. degree in physics from
[34] C. Bengel et al., “Reliability aspects of binary vector-matrix- RWTH Aachen University, Aachen, Germany,
multiplications using ReRAM devices,” Neuromorphic Comput. Eng., in 2021, where he is currently pursuing the Ph.D.
vol. 2, no. 3, Sep. 2022, Art. no. 034001. degree with a focus on the reliability of computation-
[35] T. P. Xiao, C. H. Bennett, B. Feinberg, S. Agarwal, and M. J. Marinella, in-memory based on resistive switching devices.
“Analog architectures for neural network acceleration based on non-
volatile memory,” Appl. Phys. Rev., vol. 7, no. 3, Sep. 2020,
Art. no. 031301, doi: 10.1063/1.5143815.
[36] M. A. Lebdeh, U. Reinsalu, H. A. D. Nguyen, S. Wong, and
S. Hamdioui, “Memristive device based circuits for computation-in-
memory architectures,” in Proc. IEEE Int. Symp. Circuits Syst. (ISCAS),
May 2019, pp. 1–5.
[37] J. Yu, H. A. Du Nguyen, M. Abu Lebdeh, M. Taouil, and S. Hamdioui,
Tobias Ziegler received the B.Sc. and M.Sc. degrees
“Enhanced scouting logic: A robust memristive logic design scheme,”
in physics from RWTH Aachen University, Aachen,
in Proc. IEEE/ACM Int. Symp. Nanosc. Architectures (NANOARCH),
Germany, in 2016 and 2018, respectively, where
Jul. 2019, pp. 1–6.
he is currently pursuing the Ph.D. degree with the
[38] L. Brackmann et al., “A failure analysis framework of ReRAM in-
Institute of Electronic Materials, with a focus on
memory logic operations,” in Proc. IEEE Int. Test Conf. Asia, Aug. 2022,
unconventional computing concepts based on resis-
pp. 67–72.
tive switching devices.
[39] A. Grossi et al., “Fundamental variability limits of filament-based
RRAM,” in IEDM Tech. Dig., Dec. 2016, pp. 1–4.
[40] D. Schön and S. Menzel, “Spatio-temporal correlations in memristive
crossbar arrays due to thermal effects,” Adv. Funct. Mater., vol. 33,
no. 22, May 2023, Art. no. 2213943, doi: 10.1002/adfm.202213943.
[41] F. Staudigl et al., “It’s getting hot in here: Hardware security implications
of thermal crosstalk on ReRAMs,” IEEE Trans. Rel., early access,
Mar. 13, 2024, doi: 10.1109/TR.2024.3371589.
Dirk J. Wouters (Member, IEEE) received the
[42] W. Shim, Y. Luo, J.-S. Seo, and S. Yu, “Investigation of read disturb and
master’s and Ph.D. degrees in electrical engineering
bipolar read scheme on multilevel RRAM-based deep learning inference
from the University of Leuven, Leuven, Belgium,
engine,” IEEE Trans. Electron Devices, vol. 67, no. 6, pp. 2318–2323,
in 1982 and 1989, respectively. In 2014, he joined
Jun. 2020.
[43] F. Zahoor, T. Z. A. Zulkifli, and F. A. Khanday, “Resistive random access the Institute of Electronic Materials, RWTH Aachen
memory (RRAM): An overview of materials, switching mechanism, per- University, Aachen, Germany, where he focused on
formance, multilevel cell (MLC) storage, modeling, and applications,” the research of metal-oxide-based RRAM.
Nanoscale Res. Lett., vol. 15, no. 1, p. 90, 2020, doi: 10.1186/s11671-
020-03299-9.
[44] A. Chen, “A comprehensive crossbar array model with solutions for line
resistance and nonlinear device characteristics,” IEEE Trans. Electron
Devices, vol. 60, no. 4, pp. 1318–1326, Apr. 2013.
[45] R. W. Ahmad, D. Wouters, C. Bengel, R. Waser, and S. Menzel,
“Analysis of VMM operations on 1S1R crossbar arrays and the influence
Stephan Menzel (Senior Member, IEEE) was born
of wire resistances,” in Proc. IEEE Int. Symp. Circuits Syst. (ISCAS),
in Bremen, Germany. He received the Diploma
May 2022, pp. 91–95.
and Ph.D. degrees (summa cum laude) in elec-
[46] X. Miao et al., “An analytical metal resistance model and its application
trical engineering from RWTH Aachen University,
for sub-22-nm metal-gate CMOS,” IEEE Electron Device Lett., vol. 36,
Aachen, Germany, in 2005 and 2012, respectively.
no. 4, pp. 384–386, Apr. 2015.
He is currently a Senior Researcher with the
[47] H. F. Inman and E. L. Bradley Jr., “The overlapping coefficient as
Peter-Grünberg-Insitut 7, Forschungszentrum Jülich
a measure of agreement between probability distributions and point
GmbH, Jülich, Germany, where he is also leading
estimation of the overlap of two normal densities,” Commun. Statist.,
the Simulation Group.
Theory Methods, vol. 18, no. 10, pp. 3851–3874, Jan. 1989, doi:
10.1080/03610928908830127.