Demo Data from EDBT 2026 / reviewers in the wild / expert
Mohammad Reza Mahmoodi
dblp:173/4171
· DBLP profile ↗
9ranked-venue papers
5as first author
1since 2021 · last 2021
0000-0002-5318-2413ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 4 first-author · 1 since 2021Artificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Memory systems · 41% Hardware accelerators and domain-specific architectures · 31% Integrated circuit design · 19% | |
| Network and information security
1 paper |
Hardware security and side channels · 100% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware security and side channels › hardware security primitives
physical unclonable function |
0.4 | 1 | 2019 | ChipSecure: A Reconfigurable Analog eFlash-Based PUF with Machine Learning Attack Resiliency in 55nm CMOS · DAC 2019 |
Memory systems › processing-in-memory › computing-in-memory
analog in-memory computing |
0.3 | 1 | 2018 | An ultra-low energy internally analog, externally digital vector-matrix multiplier based on NOR flash memory technology · DAC 2018 |
Hardware accelerators and domain-specific architectures
matrix-vector multiplication |
0.3 | 1 | 2018 | An ultra-low energy internally analog, externally digital vector-matrix multiplier based on NOR flash memory technology · DAC 2018 |
Hardware security and side channels › hardware security primitives › physical unclonable function
modeling attack resistance |
0.1 | 1 | 2019 | ChipSecure: A Reconfigurable Analog eFlash-Based PUF with Machine Learning Attack Resiliency in 55nm CMOS · DAC 2019 |
Integrated circuit design
analog and mixed-signal circuits |
0.1 | 1 | 2018 | An ultra-low energy internally analog, externally digital vector-matrix multiplier based on NOR flash memory technology · DAC 2018 |
Integrated circuit design › analog and mixed-signal circuits › analog circuit design
current-mode circuits |
0.1 | 1 | 2018 | An ultra-low energy internally analog, externally digital vector-matrix multiplier based on NOR flash memory technology · DAC 2018 |
Memory systems
non-volatile memory |
0.1 | 1 | 2018 | An ultra-low energy internally analog, externally digital vector-matrix multiplier based on NOR flash memory technology · DAC 2018 |
Storage systems › flash and SSD › flash memory
NOR flash |
0.1 | 1 | 2018 | An ultra-low energy internally analog, externally digital vector-matrix multiplier based on NOR flash memory technology · DAC 2018 |
Methods — techniques the papers use, named apart from their topics
translinear gilbert cell · 0.3current-mode algorithmic ADC · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | The Impact of Device Uniformity on Functionality of Analog Passively-Integrated Memristive CircuitsabstractPassively-integrated memristors are the most prospective candidates for designing high-speed, energy-efficient, and compact neuromorphic circuits. Despite all the promising properties, experimental demonstrations of passive memristive crossbars have been limited to circuits with few thousands of devices until now, which stems from the strict uniformity requirements on theIVcharacteristics of memristors. This paper expands upon this vital challenge and investigates how uniformity impacts the computing accuracy of analog memristive circuits, focusing on neuromorphic applications. Specifically, the paper explores the tradeoffs between computing accuracy, crossbar size, switching threshold variations, and target precision. All-embracing simulations of matrix multipliers and deep neural networks on CIFAR-10 and ImageNet datasets have been carried out to evaluate the role of uniformity on the accuracy of computing systems. Further, we study three post-fabrication methods that increase the accuracy of nonuniform 0T1R neuromorphic circuits: hardware-aware training, improved tuning algorithm, and switching threshold modification. The application of these techniques allows us to implement advanced deep neural networks with almost no accuracy drop, using current state-of-the-art analog 0T1R technology. Z. Fahimi, Mohammad Reza Mahmoodi, Michael Klachko, Hussein Nili, Dmitri B. Strukov |
IEEE Trans. Circuits Syst. I Regul. Pap. | 2 |
| 2020 | Mixed-Signal Vector-by-Matrix Multiplier Circuits Based on 3D-NAND Memories for NeurocomputingabstractWe propose an extremely dense, energy-efficient mixed-signal vector-by-matrix-multiplication (VMM) circuits based on the existing 3D-NAND flash memory blocks, without any need for their modification. Such compatibility is achieved using time-domain-encoded VMM design. We have performed rigorous simulations of such a circuit, taking into account non-idealities such as drain-induced barrier lowering, capacitive coupling, charge injection, parasitics, process variations, and noise. Our results, for example, show that the 4-bit VMM of 200-element vectors, using the commercially available 64-layer gate-all-around macaroni-type 3D-NAND memory blocks designed in the 55-nm technology node, may provide an unprecedented area efficiency of 0.14 pm2/byte and energy efficiency of ~11 fJ/Op, including the input/output and other peripheral circuitry overheads. Mohammad Bavandpour, Shubham Sahay, Mohammad Reza Mahmoodi, Dmitri B. Strukov |
DATE | 3 |
| 2020 | Efficient Mixed-Signal Neurocomputing Via Successive Integration and RescalingabstractThe widespread and ever-increasing demand for performing in situ inference, signal processing, and other computationally intensive applications in mobile Internet-of-Things (IoT) devices requires fast, compact, and energy-efficient vector-by-matrix multipliers (VMMs). The time-domain VMMs based on emerging nonvolatile memory devices exhibit significantly higher circuit density and energy efficiency than their current-mode counterparts. However, the load capacitors used to accumulate the weighted summation of the inputs in the time-domain-based circuits dominate their energy dissipation and footprint area. The true potential of the time-domain-based VMMs may be realized only when this overhead is minimized. To this end, in this brief, we propose a novel successive integration and rescaling (SIR) approach for implementing a highly efficient mixed-signal time-domain VMM for low-to-medium-precision computing. For a proof of concept, we quantitatively evaluated the performance of the proposed SIR VMM and compared it with the results of the conventional time-domain VMM, using a similar 1T-1R array. Preliminary simulation results for the 4-bit $200\, \times \, 200$ VMM, implemented using a 55-nm technology node, show area and energy efficiencies of 1.33 bits/m2and ~1.3 POp/J-the numbers, respectively, $\sim 2.5\times $ and $\sim 2.65\times $ higher than those for the prior-work time-domain VMM. Furthermore, we analyze the system-level performance of the proposed SIR VMM engine in the neuromorphic accelerator architectures and provide the preliminary estimates for various deep/recurrent neural network (DNN/RNN) applications. Mohammad Bavandpour, Shubham Sahay, Mohammad Reza Mahmoodi, Dmitri B. Strukov |
IEEE Trans. Very Large Scale Integr. Syst. | 3 |
| 2019 | ChipSecure: A Reconfigurable Analog eFlash-Based PUF with Machine Learning Attack Resiliency in 55nm CMOSabstractWe exploit randomness in static I-V characteristics and reconfigurability of embedded flash memories to design very efficient physically unclonable function. Leakage current and subthreshold slope variations, nonlinearity, nondeterministic tuning error, and sneak path current in the redesigned commercial flash memory arrays are exploited to create a unique digital fingerprint. A time-multiplexed architecture is designed to enhance the security and expand the challenge-response pair space to 10211. Experimental results demonstrate 50.3% average uniformity, 49.99% average diffuseness, and native <5% bit error rate. The analysis of the measured data also shows strong resilience against machine learning attacks and possibility for extremely energy efficient, 0.56 pJ/b operation. Mohammad Reza Mahmoodi, Hussein Nili, Shabnam Larimian, Xinjie Guo, Dmitri B. Strukov |
DAC | 1 |
| 2019 | Improving Noise Tolerance of Mixed-Signal Neural NetworksabstractMixed-signal hardware accelerators for deep learning achieve orders of magnitude better power efficiency than their digital counterparts. In the ultra-low power consumption regime, limited signal precision inherent to analog computation becomes a challenge. We perform a case study of a 6-layer convolutional neural network running on a mixed-signal accelerator and evaluate its sensitivity to hardware specific noise. We apply various methods to improve noise robustness of the network and demonstrate an effective way to optimize useful signal ranges through adaptive signal clipping. The resulting model is robust enough to achieve 80.2% classification accuracy on CIFAR-10 dataset with just 1.4 mW power budget, while 6 mW budget allows us to achieve 87.1% accuracy, which is within 1% of the software baseline. For comparison, the unoptimized version of the same model achieves only 67.7% accuracy at 1.4 mW and 78.6% at 6 mW. Michael Klachko, Mohammad Reza Mahmoodi, Dmitri B. Strukov |
IJCNN | 2 |
| 2018 | An ultra-low energy internally analog, externally digital vector-matrix multiplier based on NOR flash memory technologyabstractVector-matrix multiplication (VMM) is a core operation in many signal and data processing algorithms. Previous work showed that analog multipliers based on nonvolatile memories have superior energy efficiency as compared to digital counterparts at low-to-medium computing precision. In this paper, we propose extremely energy efficient analog mode VMM circuit with digital input/output interface and configurable precision. Similar to some previous work, the computation is performed by gate-coupled circuit utilizing embedded floating gate (FG) memories. The main novelty of our approach is an ultra-low power sensing circuitry, which is designed based on translinear Gilbert cell in topological combination with a floating resistor and a low-gain amplifier. Additionally, the digital-to-analog input conversion is merged with VMM, while current-mode algorithmic analog-to-digital circuit is employed at the circuit backend. Such implementations of conversion and sensing allow for circuit operation entirely in a current domain, resulting in high performance and energy efficiency. For example, post-layout simulation results for 400×400 5-bit VMM circuit designed in 55 nm process with embedded NOR flash memory, show up to 400 MHz operation, 1.68 POps/J energy efficiency, and 39.45 TOps/mm2 computing throughput. Moreover, the circuit is robust against process-voltage-temperature variations, in part due to inclusion of additional FG cells that are utilized for offset compensation. Mohammad Reza Mahmoodi, Dmitri B. Strukov |
DAC | 1 |
| 2018 | Mixed-Signal POp/J Computing with Nonvolatile MemoriesabstractThe present-day revolution in deep learning was triggered not by any significant algorithm breakthrough, but by the use of more powerful GPU hardware [1]. Though this revolution has stimulated the development of even more powerful dedicated digital systems [2, 3], their speed and energy efficiency are still insufficient for ultrafast pattern classification and more ambitious cognitive tasks. The main reason is that the use of digital operations for the implementation of neuromorphic networks, with their high redundancy and noise/variability tolerance, is inherently unnatural. On the other hand, the network performance may be dramatically improved using mixed-signal integrated circuits, where the key inference-stage operation, the vector-by-matrix multiplication, is implemented on the physical level by utilization of the fundamental Ohm and Kirchhoff laws [4-6]. Mohammad Reza Mahmoodi, Dmitri B. Strukov |
ACM Great Lakes Symposium on VLSI | 1 |
| 2018 | Breaking POps/J Barrier with Analog Multiplier Circuits Based on Nonvolatile MemoriesabstractLow-to-medium resolution analog vector-by-matrix multipliers (VMMs) offer a remarkable energy/area efficiency as compared to their digital counterparts. Still, the maximum attainable performance in analog VMMs is often bounded by the overhead of the peripheral circuits. The main contribution of this paper is the design of novel sensing circuitry which improves energy-efficiency and density of analog multipliers. The proposed circuit is based on translinear Gilbert cell, which is topologically combined with a floating nonlinear resistor and a low-gain amplifier. Several compensation techniques are employed to ensure reliability with respect to process, temperature, and supply voltage variations. As a case study, we consider implementation of couple-gate current-mode VMM with embedded split-gate NOR flash memory. Our simulation results show that a 4-bit 100x100 VMM circuit designed in 55 nm CMOS technology achieves the record-breaking performance of 3.63 POps/J. Mohammad Reza Mahmoodi, Dmitri B. Strukov |
ISLPED | 1 |
| 2017 | Color-based skin segmentation in videos using a multi-step spatial method
Mohammad Reza Mahmoodi, Sayed Masoud Sayedi, Fariba Karimi 0003 |
Multim. Tools Appl. | 1 |