Flash Memory Load Compensation Circuit

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multilevel flash memory arrays face inaccuracies and errors due to variations in supply voltage, leading to fluctuations in operating parameters and reduced data accuracy when reading from or writing to memory cells.

Innovation Solution

The implementation of a load compensation circuit and sensing circuitry that dynamically adjusts the load based on voltage drop and current through a load element, using operational amplifiers and transistors to maintain a constant voltage drop and current, thereby compensating for variations in supply voltage and ensuring accurate data storage and retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multilevel flash memory arrays are used to increase storage density, then storage capacity is improved, but sensitivity to supply voltage variations increases causing inaccurate data readings

Engineering Contradiction:
Improvestorage densityVSAvoiddata reading accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent implements a feedback mechanism where the sensing circuit continuously monitors the voltage at the source of the load element and adjusts the gate voltage of the load element accordingly. This feedback loop compensates for supply voltage variations, maintaining stable operating conditions and ensuring accurate data readings despite the increased sensitivity inherent in multilevel flash memory arrays with high storage density.

Inventive Principle:
Principle #23Feedback

2Reliability

If supply voltage variations occur, then operating parameters fluctuate causing errors, but adding compensation circuits increases system complexity

Engineering Contradiction:
Improveoperational stabilityVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The sensing circuit performs self-compensation by using its own output to control the load element. The circuit monitors its own operating conditions and automatically adjusts the gate voltage of the load element to maintain a constant voltage drop, without requiring external control circuits or additional complexity. This self-service approach maintains reliability while minimizing added circuit complexity.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If load compensation is implemented to maintain constant operating conditions, then measurement precision is improved, but device complexity increases due to additional circuits

Engineering Contradiction:
Improvevoltage measurement accuracyVSAvoidsensing circuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the load element with the sensing circuit by integrating the load element's gate control directly within the sensing circuit architecture. This combination allows the sensing circuit to simultaneously perform its primary sensing function and the secondary function of compensating for supply voltage variations, thereby improving voltage measurement accuracy without proportionally increasing device complexity.

Inventive Principle:
Principle #5Merging (Combining)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This solution enhances the accuracy and reliability of data storage and retrieval in multilevel flash memory arrays by maintaining a constant load despite variations in supply voltage, reducing errors and improving overall system performance.

Implementation Method 1

a load compensation circuit connected to the load element and configured to maintain the load by compensating for a load variation of the load

Methodology Applied
Scientific EffectFeedback control: Feedback

Implementation Method 2

a memory sensing circuit connected to the multilevel memory cell and configured to generate an output voltage signal corresponding to data stored in the multilevel memory cell

Methodology Applied
Scientific EffectVoltage sensing:

Data Source

PatentUS8154928B2Integrated flash memory systems and methods for load compensation
Publication Date: 2012.04.10 SILICON STORAGE TECHNOLOGY INC
  • US8154928B2 patent drawing
  • US8154928B2 patent drawing
  • US8154928B2 patent drawing

AI summary

Systems and methods are disclosed including features that compensate for variations in the magnitude of supply voltages used in memory arrays. According to some aspects, compensation circuits may provide a tunable current-limiting load for data columns, where the load can be tuned to dynamically compensate for variations in supply voltage. In certain aspects, a compensation circuit may employ an operational amplifier configured as a voltage follower. The voltage follower compensates for any variations in supply voltage, forcing a constant voltage drop across the load element(s), thus maintaining a constant load. Other circuits may also be included, such as precharge circuits, clamp circuits, buffer circuits, trimming circuit, and sense amplifier circuits with sensed body effect. System-On-Chip integrated system aspects may include a microcontroller, a mixed IP, and a flash memory system having functionality and blocks that interface and interoperate with each other for load compensation.