Denoising Neural Network for High Density Memory Noise

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing demand for parameters in neural networks leads to challenges in computational resources, energy consumption, and model interpretability, with a significant bottleneck in memory-processor communication in artificial intelligence accelerators.

Innovation Solution

The integration of high-density memories with denoising neural networks, which can be formed on the same substrate as processors, to reduce the impact of noise and allow for more dense, lower power, and faster memory designs while maintaining storage fidelity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If high-density memory is designed with multi-value storage elements to increase storage capacity, then memory density is improved, but noise from defects, cross talk, and read/write operations increases

Engineering Contradiction:
Improvememory densityVSAvoidnoise
Core Design Contradiction:
Quantity of substanceVSObject-affected harmful factors

Solution Approach 1:

A neural network is introduced as an intermediary component between the memory array and the external system. The neural network receives noisy read values from the high-density memory, processes them through learned denoising transformations, and outputs cleaned values. This intermediary structure enables the system to tolerate and correct the noise inherent in high-density multi-value storage without sacrificing storage capacity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If memory density is increased to meet growing parameter demands, then storage capacity is improved, but communication bottleneck with processor worsens

Engineering Contradiction:
Improvestorage capacityVSAvoidcommunication efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The neural network acts as an on-chip intermediary that processes memory data before it needs to be communicated with external processors. By performing denoising operations locally within the memory device, the system reduces the amount of data that needs to be transferred and processed externally, thereby alleviating the communication bottleneck while maintaining high storage capacity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250028935A1Integrated Denoising Neural Network for High Density Memory
Publication Date: 2025.01.23 TAALAS INC
  • US20250028935A1 patent drawing
  • US20250028935A1 patent drawing
  • US20250028935A1 patent drawing

AI summary

Methods and systems which involve computer memories are disclosed herein. A memory in accordance with this disclosure can be a multi-value memory in which each storage element of the memory can store multiple values as opposed to a standard binary storage element. The memory can include a decoder neural network and an encoder neural network to denoise the values in the memory. Various approaches disclosed herein overcome design constraints that would otherwise limit the density of such a memory.