Analog Neural Memory Array With Adaptive Weight Mapping and Stable Impedance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing analog neural memory arrays face challenges with varying source impedance and power consumption across cells, leading to precision and noise issues during read, program, or erase operations.

Innovation Solution

The implementation of an analog neural memory system with non-volatile memory cells arranged in rows and columns, where each memory cell has a constant source impedance and power consumption, achieved through the use of dummy bit lines and bit line transistors to maintain consistent impedance and power usage across the array.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional analog neural memory arrays are used, then the array can perform neural network computations, but the source impedance varies across cells leading to precision and noise issues

Engineering Contradiction:
Improveread precisionVSAvoidsource impedance consistency
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent applies equipotentiality by introducing dummy bit lines connected to all memory cells through bit line transistors. These dummy bit lines are maintained at a constant potential (ground or reference voltage) to ensure that all memory cells experience the same source impedance during read operations, regardless of their physical location in the array. This eliminates the impedance variation that causes precision and noise issues.

Inventive Principle:
Principle #12Equipotentiality

Solution Approach 2:

The patent uses bit line transistors as intermediary elements between the memory cells and the actual bit lines. These transistors act as mediators that buffer and isolate the impedance effects, ensuring that variations in memory cell impedance do not propagate to the read circuitry. The dummy bit lines serve as additional intermediary pathways that stabilize the overall source impedance.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If conventional analog neural memory arrays are used, then the array can perform neural network computations, but power consumption varies across bit lines leading to noise and precision issues

Engineering Contradiction:
Improveread precisionVSAvoidpower consumption consistency
Core Design Contradiction:
Measurement precisionVSUse of energy by stationary object

Solution Approach 1:

The dummy bit lines are maintained at a constant potential and connected to all memory cells, creating an equipotential reference that stabilizes power distribution. This ensures that power consumption is evenly distributed across all bit lines during read operations, preventing localized power variations that would cause noise and precision degradation.

Inventive Principle:
Principle #12Equipotentiality

Solution Approach 2:

The patent creates homogeneous power distribution by connecting all memory cells to dummy bit lines through identical bit line transistors. This homogeneous configuration ensures that each memory cell draws power under the same conditions, eliminating the heterogeneous power consumption patterns that lead to noise and precision issues in conventional arrays.

Inventive Principle:
Principle #33Homogeneity

3Productivity

If non-volatile memory cells are used for analog neural networks, then high connectivity and parallelism can be achieved, but source impedance and power consumption vary across the array

Engineering Contradiction:
Improvecomputational parallelismVSAvoidimpedance consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the bit line interface by introducing separate dummy bit lines for each memory cell column. This segmentation allows independent control and stabilization of impedance for each segment of the array, enabling high parallelism while maintaining consistent impedance across all segments through individual bit line transistor control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The dummy bit lines serve multiple functions simultaneously: they provide impedance stabilization, power consumption equalization, and signal reference for all memory cells. This multi-functionality allows the array to maintain high computational parallelism while ensuring reliability through consistent impedance and power distribution across all operational units.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11355184B2Analog neural memory array in artificial neural network with substantially constant array source impedance with adaptive weight mapping and distributed power
Publication Date: 2022.06.07 SILICON STORAGE TECHNOLOGY INC
  • US11355184B2 patent drawing
  • US11355184B2 patent drawing
  • US11355184B2 patent drawing

AI summary

Numerous embodiments of analog neural memory arrays are disclosed. In certain embodiments, each memory cell in the array has an approximately constant source impedance when that cell is being operated. In certain embodiments, power consumption is substantially constant from bit line to bit line within the array when cells are being read. In certain embodiments, weight mapping is performed adaptively for optimal performance in power and noise.