Daniel Reiser

Mr. Daniel Reiser

Chair of Computer Architecture, Friedrich-Alexander University Erlangen-Nürnberg
orcid

Research Focus & Metrics

Academic Career Length

6Years (2021-Present)

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

Representative Publications

View All Publications
20 October 2021 in Micromachines
Verified
Journal Article
Open access
PDF file
SPStefan Pechmann
Stefan Pechmann
TMTimo Mai
Timo Mai
JPJulian Potschka
Julian Potschka
DRDaniel Reiser
Daniel Reiser
PRPeter Reichel
Peter Reichel
AHAmelie Hagelauer
Amelie Hagelauer
Pattern recognition as a computing task is very well suited for machine learning algorithms utilizing artificial neural networks (ANNs). Computing systems using ANNs usually require some sort of data storage to store the weights and bias values for the processing elements of the individual neurons. This paper introduces a memory block using resistive memory cells (RRAM) to realize this weight and bias storage in an embedded and distributed way while also offering programming and multi-level ability. By implementing power gating, overall power consumption is decreased significantly without data loss by taking advantage of the non-volatility of the RRAM technology. Due to the versatility of the peripheral circuitry, the presented memory concept can be adapted to different applications and RRAM technologies.

Verified
Journal Article
Open access
PDF file
DRDaniel Reiser
Daniel Reiser
PRPeter Reichel
Peter Reichel
SPStefan Pechmann
Stefan Pechmann
MMMaen Mallah
Maen Mallah
MOMaximilian Paul Oppelt
Maximilian Paul Oppelt
MRMarc Reichenbach
Marc Reichenbach
In embedded applications that use neural networks (NNs) for classification tasks, it is important to not only minimize the power consumption of the NN calculation, but of the whole system. Optimization approaches for individual parts exist, such as quantization of the NN or analog calculation of arithmetic operations. However, there is no holistic approach for a complete embedded system design that is generic enough in the design process to be used for different applications, but specific in the hardware implementation to waste no energy for a given application. Therefore, we present a novel framework that allows an end-to-end ASIC implementation of a low-power hardware for time series classification using NNs. This includes a neural architecture search (NAS), which optimizes the NN configuration for accuracy and energy efficiency at the same time. This optimization targets a custom designed hardware architecture that is derived from the key properties of time series classification tasks. Additionally, a hardware generation tool is used that creates a complete system from the definition of the NN. This system uses local multi-level RRAM memory as weight and bias storage to avoid external memory access. Exploiting the non-volatility of these devices, such a system can use a power-down mode to save significant energy during the data acquisition process. Detection of atrial fibrillation (AFib) in electrocardiogram (ECG) data is used as an example for evaluation of the framework. It is shown that a reduction of more than 95% of the energy consumption compared to state-of-the-art solutions is achieved.

10 April 2025 in IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Verified
Journal Article
Open access
MFMarkus Fritscher
Markus Fritscher
MUMax Uhlmann
Max Uhlmann
POPhilip Ostrovskyy
Philip Ostrovskyy
DRDaniel Reiser
Daniel Reiser
JCJunchao Chen
Junchao Chen
CWChristian Wenger
Christian Wenger
The breakdown of Dennard scaling has been the driver for many innovations such as multicore CPUs and has fueled the research into novel devices such as resistive random access memory (RRAM). These devices might be a means to extend the scalability of integrated circuits since they allow for fast and nonvolatile operation. Unfortunately, large analog circuits need to be designed and integrated in order to benefit from these cells, hindering the implementation of large systems. This work elaborates on a novel solution, namely, creating digital standard cells utilizing RRAM devices. Albeit this approach can be used both for small gates and large macroblocks, we illustrate it for a 2T2R-cell. Since RRAM devices can be vertically stacked with transistors, this enables us to construct a nand standard cell, which merely consumes the area of two transistors. This leads to a 25% area reduction compared to an equivalent CMOS nand gate. We illustrate achievable area savings with a half-adder circuit and integrate this novel cell into a digital standard cell library. A synthesized RISC-V core using RRAM-based cells results in a 10.7% smaller area than the equivalent design using standard CMOS gates.

10 April 2024 in Design Automation for Embedded Systems
Verified
Journal Article
Open access
PDF file
DRDaniel Reiser
Daniel Reiser
JCJunchao Chen
Junchao Chen
JKJohannes Knödtel
Johannes Knödtel
ABAndrea Baroni
Andrea Baroni
MKMilos Krstic
Milos Krstic
MRMarc Reichenbach
Marc Reichenbach
Among the numerous benefits that novel RRAM devices offer over conventional memory technologies is an inherent resilience to the effects of radiation. Hence, they appear suitable for use as a memory subsystem in a computer architecture for satellites. In addition to memory devices resistant to radiation, the concept of applying protective measures dynamically promises a system with low susceptibility to errors during radiation events, while also ensuring efficient performance in the absence of radiation events. This paper presents the first RRAM-based memory subsystem for satellites with a dynamic response to radiation events. We integrate this subsystem into a computing platform that employs the same dynamic principles for its processing system and implements modules for timely detection and even prediction of radiation events. To determine which protection mechanism is optimal, we examine various approaches and simulate the probability of errors in memory. Additionally, we are studying the impact on the overall system by investigating different software algorithms and their radiation robustness requirements using a fault injection simulation. Finally, we propose a potential implementation of the dynamic RRAM-based memory subsystem that includes different levels of protection and can be used for real applications in satellites.

12 March 2025 in Microelectronics Reliability
Verified
Journal Article
Open access
JWJianan Wen
Jianan Wen
FVFabian Luis Luis Vargas
Fabian Luis Luis Vargas
FZFukun Zhu
Fukun Zhu
DRDaniel Reiser
Daniel Reiser
ABAndrea Baroni
Andrea Baroni
MKMilos Krstic
Milos Krstic

8 September 2025 in International Journal of Circuit Theory and Applications
Verified
Journal Article
Open access
SJSebastian Jenderny
Sebastian Jenderny
DRDaniel Reiser
Daniel Reiser
KOKarlheinz Ochs
Karlheinz Ochs
MRMarc Reichenbach
Marc Reichenbach
The transition from idealized memristor models to physical implementations, such as resistive random access memory (RRAM) devices, is pivotal for advancing neuromorphic circuits in hardware. However, real‐world RRAM devices face challenges due to inherent variability and fabrication tolerances, which hinder their adoption. This study presents the variability intensity model (VIM), a statistical framework designed to assess variability in RRAM devices. The VIM is employed to evaluate the resilience of a memristor‐based Hindmarsh–Rose circuit, which models neuronal behavior in biological systems. The results indicate that the circuit exhibits heightened sensitivity to variability in high‐conductance states, while demonstrating increased tolerance in low‐conductance states. This observation is consistent with RRAM characteristics, where conductance variability decreases as conductance increases. Furthermore, robust spiking dynamics are observed, though the bursting behavior remains sensitive, leading to critical parameter constraints for RRAM devices. By employing a variability model based on real‐world measurements, this work establishes a crucial foundation for the implementation of memristor‐based Hindmarsh–Rose circuits in hardware, where variability is a paramount consideration.