Flash Memory Spare Cells as Reference Cells

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Flash memory cells experience threshold voltage shifts over time due to charge leakage, leading to data retention issues and errors, which conventional methods attempt to address by using a large number of dedicated reference cells, increasing the flash memory die size and cost.

Innovation Solution

Implementing a method to dynamically designate and utilize spare cells as reference cells within the flash memory system, allowing for the estimation of data retention shifts without the need for additional dedicated reference cells, thereby reducing the number of cells required and maintaining data integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a large number of dedicated reference cells are used to accurately measure data retention shift, then measurement precision is improved, but the flash memory die size increases

Engineering Contradiction:
Improvedata retention shift measurement precisionVSAvoidflash memory die size
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

Spare cells, originally designed solely as replacements for failed primary cells, are made multi-functional by also serving as reference cells for data retention shift measurement. This allows the same physical cells to perform both error replacement and threshold voltage monitoring functions, eliminating the need for separate dedicated reference cells and thus preventing die size increase.

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

Solution Approach 2:

The functional state of spare cells is dynamically changed based on their usage status. When a spare cell is not currently replacing a failed primary cell, it is designated as a reference cell for measurement purposes. This parameter change in cell function allows flexible utilization of available cells without requiring additional physical space.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If spare cells are used as reference cells, then the number of cells required is reduced, but the complexity of cell management increases

Engineering Contradiction:
Improvenumber of cells requiredVSAvoidcell management complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms where the controller continuously monitors the status of spare cells and dynamically adjusts their designation between replacement and reference functions. This feedback loop ensures that spare cells are appropriately assigned based on current needs, managing the complexity through automated state tracking rather than manual configuration.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The role of spare cells is made dynamic rather than static. Cells can transition between being replacement cells and reference cells based on operational requirements. This dynamic allocation allows the system to adapt to changing conditions and optimizes the use of available cells without requiring a fixed, over-provisioned architecture.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8874832B2AD HOC flash memory reference cells
Publication Date: 2014.10.28 SANDISK TECHNOLOGIES LLC
  • US8874832B2 patent drawing
  • US8874832B2 patent drawing
  • US8874832B2 patent drawing

AI summary

A method for managing a flash memory that includes a plurality of primary cells and a plurality of spare cells includes interrogating the flash memory to determine which spare cells have been used to replace respective primary cells and using at least a portion of a remainder of the spare cells as reference cells.