DenRAM: Revolutionary Synaptic Architecture for Temporal Signal Processing

In a paper published in the journal Nature Communications, researchers highlighted the importance of spatial dendritic branching in pyramidal neurons for non-linear computation and temporal signal processing. They introduced "DenRAM," a feed-forward spiking neural network with dendritic compartments implemented using analog electronic circuits and resistive random access memory (RRAM) technology.

a Detailed schematics of the Dendritic circuit, featuring the Delay and Weight RRAM devices, a Capacitor, dedicated multiplexers (MUX) for switching between programming and reading operations, and a Threshold circuit. b Scanning Electron-Microscopy image of a HfxO-based RRAM device used in the Dendritic circuit. c Measurement of the Dendritic Circuit, featuring the voltage on the Capacitor (Vcap), and output (VOUT). The input voltage pulse IN is applied at t = 0 s and is not shown in the plot. d Probability Distribution Function (PDF) of the delay measurements, with a log-normal distribution fitting curve. e Effect of the Weight RRAM on the output current IOUT measured from the Dendritic Circuit. Higher values of conductance (conductance G8 larger than G4, referencing the conductance levels in f) increase the output current IOUT. f Cumulative Distribution Function (CDF) of the Weight RRAM conductance values measured in a 16kb array, in different resistive states. g Breakdown of the dynamic power consumption of the dendritic circuit, showing the contributions from all the components in part (a). The highest power is attributed to the Threshold block responsible for the 66.7% of the total consumption. Image Credit: https://www.nature.com/articles/s41467-024-47764-w
a Detailed schematics of the Dendritic circuit, featuring the Delay and Weight RRAM devices, a Capacitor, dedicated multiplexers (MUX) for switching between programming and reading operations, and a Threshold circuit. b Scanning Electron-Microscopy image of a HfxO-based RRAM device used in the Dendritic circuit. c Measurement of the Dendritic Circuit, featuring the voltage on the Capacitor (Vcap), and output (VOUT). The input voltage pulse IN is applied at t = 0 s and is not shown in the plot. d Probability Distribution Function (PDF) of the delay measurements, with a log-normal distribution fitting curve. e Effect of the Weight RRAM on the output current IOUT measured from the Dendritic Circuit. Higher values of conductance (conductance G8 larger than G4, referencing the conductance levels in f) increase the output current IOUT. f Cumulative Distribution Function (CDF) of the Weight RRAM conductance values measured in a 16kb array, in different resistive states. g Breakdown of the dynamic power consumption of the dendritic circuit, showing the contributions from all the components in part (a). The highest power is attributed to the Threshold block responsible for the 66.7% of the total consumption. Image Credit: https://www.nature.com/articles/s41467-024-47764-w

DenRAM effectively replicated synaptic delay profiles and performed spatiotemporal pattern recognition. System-level simulations demonstrated DenRAM's resilience to analog hardware noise and superior accuracy compared to recurrent architectures. This advancement promises enhanced temporal processing capabilities, reduced memory footprint, and high accuracy in low-power signal processing technologies.

Related Work

Previous research underscores the importance of dendritic structures in neural computation for spatio-temporal feature detection. While most artificial neural networks (ANNs) overlook dendritic complexities, recent studies highlight their significance for accurate temporal pattern processing. Coincidence detection (CD) within dendrites enables efficient multi-time scale processing, which is crucial for tasks like sensory processing.

Delays have emerged as key temporal variables enhancing the efficiency of spiking neural networks (SNNs). Implementing delays in neuromorphic hardware remains challenging, but emerging memory technologies like Resistive RRAM offer promising solutions. Past work has explored leveraging RRAM devices for efficient delay implementation, paving the way for real-time sensory processing on neuromorphic hardware.

DenRAM Circuit Development 

Designing and fabricating DenRAM circuits involved creating dendritic circuits with two main sections: generating delay and weighting output currents. Input spikes, represented as voltage pulses, triggered the opening of an n-channel metal-oxide-semiconductor (nMOS) transistor, causing a voltage drop across a capacitor connected to a 1T1R Delay device. This delay mechanism relied on the time constant τ=RC for recharging the capacitor.

A thresholding unit is detected when the voltage across the capacitor crosses a set threshold, generating an output spike with a delay compared to the input spike. The delayed output spike was then applied to the word line of the weight 1T1R, generating an output current proportional to the conductance of the weight RRAM.

Fabrication and integration of DenRAM circuits were carried out using a 130 nm technology, with RRAM devices fabricated using a titanium nitride/silicon doped hafnium oxide/titanium/titanium (TiN/Si: HfO/Ti/TiN) stack. Each RRAM device was coupled with an access transistor to form 1T1R structures, allowing individual selection during programming. Peripheral circuits were designed to interface with each array row and column, allowing the programming and reading of RRAM devices.

Characteristics of RRAM devices rely on resistive switching mechanisms to create and dissolve conductive pathways, resulting in distinct resistive states within the device. SET and RESET operations were executed by applying positive or negative pulses across the device. The team performed programming and reading of RRAM devices using source measure units and a waveform generator, ensuring stability and precision in the operation.

The dendritic circuit's input and output signals were analyzed using pulse generators and oscilloscopes, with statistics recorded on read-to-read delay variability. The analysts employed RRAM-aware noise-resilient training to address the stochasticity of RRAM devices during inference, ensuring robustness to variations in device behavior. The DenRAM architecture was evaluated on heartbeat anomaly detection and keyword spotting using datasets like the Massachusetts Institute of Technology - Beth Israel Hospital (MIT)-BIH and Spiking Heidelberg Digit (SHD), demonstrating its effectiveness in real-world applications.

DenRAM: Efficient Synaptic Architecture

The DenRAM architecture forms the backbone of the system. Comprising delaying and weighting units facilitated by RRAM devices, this circuit integrates delay and weight functionalities through meticulous control of two RRAM devices per synapse. Each RRAM device is intricately connected to bit line (BL), word line (WL), and source line (SL), with their modes toggled between reading and programming via multiplexer (MUX) circuits. These multiplexers regulate the connections between various paths during programming or reading operations, ensuring precise control over the delay and weight components of the synaptic circuit.

Fabricated in a 130 nm complementary metal-oxide-semiconductor (CMOS) process and integrated with RRAM devices, the dendritic circuit undergoes extensive testing to validate its functionality across different states. After starting in a pristine state without conductive filaments, RRAM devices undergo a forming operation to transition to a low-resistive state (LRS), facilitating programmability between LRS and a high-resistive state (HRS).

Additionally, conventional transistor gate oxide capacitance governs the capacitor's behavior within the circuit, optimizing its performance. RRAM devices are meticulously controlled during the read mode, ensuring precise voltage regulation and signaling propagation, which is vital for accurate temporal processing.

By harnessing the biologically inspired temporal delay mechanism, DenRAM demonstrates remarkable efficiency in various tasks, including heartbeat anomaly detection and keyword spotting. Leveraging hardware-aware training procedures and noise-resilient techniques, DenRAM surpasses conventional Spiking Recurrent Neural Networks (SRNN) in accuracy, memory footprint, and power consumption. Through meticulous calibration of RRAM weights and controlled delay distributions, DenRAM emerges as a pioneering architecture, offering unparalleled efficiency in temporal feature detection and processing, critical for real-time applications in diverse domains.

Revolutionary Integration

In conclusion, DenRAM emerged as a groundbreaking synaptic architecture that seamlessly integrated RRAM devices to enable precise delay and weight functionalities. Its meticulous control over RRAM devices ensured optimal performance across different states, from pristine to low-resistive and high-resistive states.

DenRAM showcased remarkable efficiency in tasks like heartbeat anomaly detection and keyword spotting, outperforming conventional SRNNs in accuracy, memory footprint, and power consumption. DenRAM set a new temporal feature detection and processing standard, revolutionizing real-time applications across diverse domains with its hardware-aware training procedures and noise-resilient techniques, 

Journal reference:
Silpaja Chandrasekar

Written by

Silpaja Chandrasekar

Dr. Silpaja Chandrasekar has a Ph.D. in Computer Science from Anna University, Chennai. Her research expertise lies in analyzing traffic parameters under challenging environmental conditions. Additionally, she has gained valuable exposure to diverse research areas, such as detection, tracking, classification, medical image analysis, cancer cell detection, chemistry, and Hamiltonian walks.

Citations

Please use one of the following formats to cite this article in your essay, paper or report:

  • APA

    Chandrasekar, Silpaja. (2024, May 03). DenRAM: Revolutionary Synaptic Architecture for Temporal Signal Processing. AZoAi. Retrieved on December 21, 2024 from https://www.azoai.com/news/20240503/DenRAM-Revolutionary-Synaptic-Architecture-for-Temporal-Signal-Processing.aspx.

  • MLA

    Chandrasekar, Silpaja. "DenRAM: Revolutionary Synaptic Architecture for Temporal Signal Processing". AZoAi. 21 December 2024. <https://www.azoai.com/news/20240503/DenRAM-Revolutionary-Synaptic-Architecture-for-Temporal-Signal-Processing.aspx>.

  • Chicago

    Chandrasekar, Silpaja. "DenRAM: Revolutionary Synaptic Architecture for Temporal Signal Processing". AZoAi. https://www.azoai.com/news/20240503/DenRAM-Revolutionary-Synaptic-Architecture-for-Temporal-Signal-Processing.aspx. (accessed December 21, 2024).

  • Harvard

    Chandrasekar, Silpaja. 2024. DenRAM: Revolutionary Synaptic Architecture for Temporal Signal Processing. AZoAi, viewed 21 December 2024, https://www.azoai.com/news/20240503/DenRAM-Revolutionary-Synaptic-Architecture-for-Temporal-Signal-Processing.aspx.

Comments

The opinions expressed here are the views of the writer and do not necessarily reflect the views and opinions of AZoAi.
Post a new comment
Post

While we only use edited and approved content for Azthena answers, it may on occasions provide incorrect responses. Please confirm any data provided with the related suppliers or authors. We do not provide medical advice, if you search for medical information you must always consult a medical professional before acting on any information provided.

Your questions, but not your email details will be shared with OpenAI and retained for 30 days in accordance with their privacy principles.

Please do not ask questions that use sensitive or confidential information.

Read the full Terms & Conditions.

You might also like...
NVIDIA Boosts AI Speed With Normalized GPT, Slashing Training Time By Up To 20x