Back to results
US 2025/0028935 A1Published application
Integrated Denoising Neural Network for High Density Memory
AssigneeTaalas Inc.
InventorLjubisa Bajic
Life of this patent
Estimating the term…
Abstract
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.
Claims24
A memory comprising:
- an array of storage elements, wherein each storage element in the array of storage elements is a multi-value storage element;
- an encoder neural network configured to receive write values for storage in the storage elements of the array and encode the write values into encoded write values;
- a write circuit configured to write the encoded write values in the storage elements in the array as stored values;
- a read circuit configured to read the stored values from the storage elements in the array;
- and
- a decoder neural network configured to receive read values from the read circuit and decode the read values into decoded read values.
3 more elements
A memory comprising:
- an array of storage elements storing stored values, wherein each storage element in the array of storage elements is a multi-value read only storage element;
- a read circuit configured to read the stored values from the storage elements in the array as read values;
- and
- a decoder neural network configured to receive the read values from the read circuit and decode the read values into decoded read values;
- wherein the decoder neural network decreases a dimensionality of the read values when decoding them into the decoded read values.
2 more elements
A method comprising:
- providing an encoder neural network with write values;
- encoding, using the encoder neural network, the write values into encoded write values;
- writing, using a write circuit, the encoded write values in an array of storage elements, wherein each storage element in the array of storage elements is a multi-value storage element and the write values are stored as stored values in the array of storage elements;
- reading, using a read circuit, the stored values from the array of storage elements as read values;
- and
- decoding, using a decoder neural network, the read values into decoded read values.
3 more elements
Dependencies are inferred from the claim text.