Tommaso Rizzi

Tommaso Rizzi

Auto-generated profile, based on publicly available information

Tommaso Rizzi

IHP Leibniz Institute for High Performance Microelectronics, Frankfurt (Oder), Germany

Research Focus & Metrics

Academic Career Length

5Years (2022-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
22 February 2023 in IEEE Transactions on Electron Devices
Verified
Journal Article
Open access
Emilio Perez-Bosch QuesadaEmilio Perez-Bosch Quesada
Emilio Perez-Bosch Quesada
MMMamathamba Kalishettyhalli Mahadevaiah
Mamathamba Kalishettyhalli Mahadevaiah
TRTommaso Rizzi
Tommaso Rizzi
JWJianan Wen
Jianan Wen
MUMarkus Ulbricht
Markus Ulbricht
EPEduardo Perez
Eduardo Perez
Resistive random access memory (RRAM)-based hardware accelerators are playing an important role in the implementation of in-memory computing (IMC) systems for artificial intelligence applications. The latter heavily rely on vector-matrix multiplication (VMM) operations that can be efficiently boosted by RRAM devices. However, the stochastic nature of the RRAM technology is still challenging real hardware implementations. To study the accuracy degradation of consecutive VMM operations, in this work we programed two RRAM subarrays composed of $8\times $ 8 one-transistor-one-resistor (1T1R) cells following two different distributions of conductive levels. We analyze their robustness against 1000 identical consecutive VMM operations and monitor the inherent devices’ nonidealities along the test. We finally quantize the accuracy loss of the operations in the digital domain and consider the trade-offs between linearly distributing the resistive states of the RRAM cells and their robustness against nonidealities for future implementation of IMC hardware systems.

18 December 2023
Verified
Conference Paper
Open access
MUMax Uhlmann
Max Uhlmann
TRTommaso Rizzi
Tommaso Rizzi
JWJianan Wen
Jianan Wen
Emilio Perez-Bosch QuesadaEmilio Perez-Bosch Quesada
Emilio Perez-Bosch Quesada
BBBakr Al Beattie
Bakr Al Beattie
GKGerhard Kahmen
Gerhard Kahmen
Neural hardware accelerators have been proven to be energy-efficient when used to solve tasks which can be mapped into an artificial neural network (ANN) structure. Resistive random-access memories (RRAMs) are currently under investigation together with several different memristive devices as promising technologies to build such accelerators combined together with complementary metal-oxide semiconductor (CMOS)-technologies in integrated circuits (ICs). While many research groups are actively developing sophisticated physical-based representations to better understand the underlying phenomena characterizing these devices, not much work has been dedicated to exploit the trade-off between simulation time and accuracy in the definition of low computational demanding models suitable to be used at many abstraction layers. Indeed, the design of complex mixed-signal systems as a neural hardware accelerators requires frequent interaction between the application- and the circuit-level that can be enabled only with the support of accurate and fast-simulating devices’ models. In this work, we propose a solution to fill the aforementioned gap with a lookup table (LUT)-based Verilog-A model of IHP’s 1-transistor-1-RRAM (1T1R) cell. In addition, the implementation challenges of conveying the communication between the abstract ANN simulation and the circuital analysis are tackled with a design flow for resistive neural hardware accelerators that features a custom Python wrapper. As a demonstration of the proposed design flow and 1T1R model, an ANN for the MNIST handwritten digit recognition task is assessed with the last layer verified in circuit simulation. The obtained recognition confidence intervals show a considerable discrepancy between the purely application-level PyTorch simulation and the proposed design flow which spans across the abstraction layers down to the circuital analysis.

27 April 2022
Verified
Book Chapter
Closed access
PDF file
MFMarkus Fritscher
Markus Fritscher
JKJohannes Knödtel
Johannes Knödtel
MMMaen Mallah
Maen Mallah
SPStefan Pechmann
Stefan Pechmann
Emilio Perez-Bosch QuesadaEmilio Perez-Bosch Quesada
Emilio Perez-Bosch Quesada
MRMarc Reichenbach
Marc Reichenbach

20 March 2023 in IEEE Transactions on Device and Materials Reliability
Verified
Journal Article
Closed access
TRTommaso Rizzi
Tommaso Rizzi
ABAndrea Baroni
Andrea Baroni
AGArtem Glukhov
Artem Glukhov
Davide BertozziDavide Bertozzi
Davide Bertozzi
CWChristian Wenger
Christian Wenger
Cristian ZambelliCristian Zambelli
Cristian Zambelli
Resistive Random Access Memory (RRAM) technology holds promises to improve the Field Programmable Gate Array (FPGA) performance, reduce the area footprint, and dramatically lower run-time energy requirements compared to the state-of-the-art CMOS-based products. However, the integration of RRAM in FPGAs is hindered by the high programming power consumption and by non-ideal behaviors of the device due to its stochastic nature that may overshadow the benefits in normal operation mode. To cope with these challenges, optimized programming strategies have to be investigated. In this work, we explore the impact that different procedures to set the device have on the run-time performance. Process, voltage, and temperature (PVT) variations as well as time-dependent drift effect of the RRAM device are considered in the assessment of 4T1R MUX designs characteristics. The comparison with tradition CMOS implementations reveals how the choice of the target resistive state and the programming algorithm are key design aspects to reduce the run-time delay and energy metrics, while at the same time improving the robustness against the different sources of variations.

1 November 2026 in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Verified
Journal Article
Closed access
TRTommaso Rizzi
Tommaso Rizzi
ALAlessandro Lambertini
Alessandro Lambertini
TZTommaso Zanotti
Tommaso Zanotti
NLNicola Lepri
Nicola Lepri
PPPaolo Pavan
Paolo Pavan
Cristian ZambelliCristian Zambelli
Cristian Zambelli

23 July 2026 in SSRN Electronic Journal
Verified
Preprint
Open access
RTRamarajan Thileeban
Ramarajan Thileeban
MUMax Uhlmann
Max Uhlmann
KRKeerthi Dorai Swamy Reddy
Keerthi Dorai Swamy Reddy
TRTommaso Rizzi
Tommaso Rizzi
Emilio Perez-Bosch QuesadaEmilio Perez-Bosch Quesada
Emilio Perez-Bosch Quesada
EPEduardo Perez
Eduardo Perez
Resistive random-access memory (RRAM) crossbar arrays are promising candidates for performing vector-matrix multiplication (VMM) operations in in-memory computing (IMC), due to their non-volatility, high parallelism, and reduced data movement. However, experimental demonstrations of analog VMM operation in CMOS-integrated RRAM hardware remain limited, mainly due to array nonidealities and challenges in accurate current-domain readout. In this work, VMM operation is experimentally validated in a 130 nm CMOS-integrated 16x16 RRAM crossbar fabricated in-house and assessed through electrical characterization measurements, with focus on array-level electrical characterization. Programmed conductance levels within the array were used to perform row-wise current accumulation, and the measured row-output currents were directly compared with theoretically calculated VMM responses. The measured outputs are in agreement with the calculated currents, confirming VMM operation within the crossbar array and emphasizing the importance of direct current-domain characterization for understanding the interaction between programmed RRAM conductance states, accumulated row currents, and peripheral-circuit parasitics.