Embedded Reference Cells in Non-Volatile Memory Arrays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing non-volatile memory devices have separate reference cells that do not track process details or array environments of data cells, leading to integration challenges and performance issues.

Innovation Solution

Embedding reference memory cells within the array of non-volatile memory cells, with each row containing multiple reference cells evenly spaced, sharing the same type and structure as data cells, and using a high voltage decoder and low voltage row decoder for connection to bit lines, sense amplifiers, and decoders for improved integration and tracking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If reference cells are embedded within the memory array, then process variation tracking and sensing accuracy are improved, but device complexity and manufacturing difficulty increase

Engineering Contradiction:
Improvesensing accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges reference cells with data cells by embedding them within the same memory array structure. Reference cells are positioned at specific locations (e.g., every Nth column) within the array, allowing them to share the same physical environment, process variations, and readout circuitry as data cells. This integration enables reference cells to track process variations and array environment effects, improving sensing accuracy while avoiding the complexity of separate reference arrays.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent applies local quality by positioning reference cells at specific locations within the memory array rather than uniformly distributing them or placing them in a separate array. Reference cells are strategically positioned (e.g., every Nth column) to represent local process variations and environmental effects in specific regions of the array, enabling targeted compensation without requiring comprehensive coverage throughout the entire array.

Inventive Principle:
Principle #3Local quality

2Device complexity

If reference cells are placed outside the memory array, then device complexity is reduced, but process variation tracking capability deteriorates

Engineering Contradiction:
Improvedevice complexityVSAvoidprocess variation tracking
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent merges reference cells with data cells by embedding them within the same memory array structure. Reference cells are positioned at specific locations (e.g., every Nth column) within the array, allowing them to share the same physical environment, process variations, and readout circuitry as data cells. This integration enables reference cells to track process variations and array environment effects, improving sensing accuracy while avoiding the complexity of separate reference arrays.

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If multiple reference cells are evenly spaced in each row, then spatial effect averaging is improved, but area overhead increases

Engineering Contradiction:
Improvespatial effect averagingVSAvoidarea overhead
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The patent applies local quality by positioning reference cells at specific locations within the memory array rather than uniformly distributing them or placing them in a separate array. Reference cells are strategically positioned (e.g., every Nth column) to represent local process variations and environmental effects in specific regions of the array, enabling targeted compensation without requiring comprehensive coverage throughout the entire array.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial action by placing reference cells at specific intervals (every Nth column) rather than at every position. This selective placement provides sufficient spatial effect averaging for compensation while minimizing the area overhead. The parameter N is optimized to achieve the desired balance between averaging capability and area utilization.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8072815B2Array of non-volatile memory cells including embedded local and global reference cells and system
Publication Date: 2011.12.06 SILICON STORAGE TECHNOLOGY INC
  • US8072815B2 patent drawing
  • US8072815B2 patent drawing
  • US8072815B2 patent drawing

AI summary

An array of memory cells has a first side adjacent to a first column, a second side opposite the first side, a third side adjacent to a first row, and a fourth side opposite the third side. Each memory cell is connected to a bit line, a high voltage source, and a low voltage source. Reference cells, substantially the same as the memory cells, evenly spaced apart, are embedded in the array. A high voltage decoder is on the first side, connected to the memory cells and reference cells in the same row. A low voltage row decoder is on the second side, connected to the memory cells and reference cells in the same row. Sense amplifiers are on the third side, connected to the memory cells and to the reference cells.