Semiconductor Memory Cell Read Operation Optimization

Solution Overview

Problem

Current semiconductor memory devices require lengthy reading operations due to the need for multiple threshold voltages in multi-level cells, leading to increased read time and potential errors from overlapping data distributions.

Innovation Solution

A semiconductor memory device that includes a memory cell, a control signal generation unit, an information storage unit, and an output unit to change the cell state and store variation status information, allowing for reduced read time by detecting the moment when the cell state changes and outputting data based on this information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multi-level cell is used to store more than one bit data in one memory cell, then storage capacity is improved, but read time increases due to requiring multiple threshold voltage readings

Engineering Contradiction:
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent segments the reading process into multiple sequential stages, each stage reading one bit of data by applying a specific threshold voltage. Instead of performing multiple readings simultaneously or using complex parallel circuits, the method divides the multi-bit reading task into separate time segments, where each segment handles one threshold voltage comparison. This segmentation allows multi-level cells to store multiple bits while reading them out sequentially, reducing the complexity of simultaneous multi-threshold voltage application circuits.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary actions by pre-charging bit lines to specific voltage levels before reading operations and pre-positioning control signals for each threshold voltage comparison. The bit lines are pre-charged to reference voltages that correspond to the threshold voltages of the memory cells, and control signals for selecting which threshold voltage to apply are prepared in advance. This preliminary preparation reduces the actual read time by eliminating setup delays during the critical reading phase.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If multiple threshold voltages are used to distinguish data distributions, then data accuracy is improved, but the number of reading operations increases

Engineering Contradiction:
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent employs periodic action by applying threshold voltages in a systematic sequence, where each threshold voltage is applied for a predetermined time period followed by a sensing phase. The reading operation cycles through multiple threshold voltages (Vth1, Vth2, Vth3, etc.) in a repeating pattern, with each cycle reading one bit of data. This periodic application of threshold voltages allows accurate distinction between overlapping data distributions while maintaining a regular, predictable reading rhythm that optimizes productivity.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent ensures continuity of useful action by overlapping the sensing phase of one threshold voltage reading with the preparation phase of the next threshold voltage application. While one bit is being sensed, the next threshold voltage is being prepared and control signals are being readied. This continuous pipeline operation eliminates idle time between reading operations, maintaining high productivity while still performing multiple threshold voltage comparisons for accurate data retrieval.

Inventive Principle:
Principle #20Continuity of useful action

3Quantity of substance

If data distributions are made narrower through fabrication progress, then storage density is improved, but overlap between neighboring distributions increases

Engineering Contradiction:
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies partial or excessive action by using more threshold voltages than the minimum required to distinguish data levels. For example, to read 2 bits of data stored in a multi-level cell, the patent may apply 3 or more threshold voltages instead of the theoretical minimum of 2. This excessive number of threshold voltage comparisons provides redundant verification and allows the system to tolerate some overlap between data distributions by using majority voting or error correction logic to determine the final data value, thereby maintaining high reliability despite narrower data distributions.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9583203B2Semiconductor memory device and operation method thereof
Publication Date: 2017.02.28
  • US9583203B2 patent drawing
  • US9583203B2 patent drawing
  • US9583203B2 patent drawing

AI summary

A semiconductor memory device includes a memory cell suitable for having a predetermined cell state based on a data stored therein, a control signal generation unit suitable for generating a control signal for changing the cell state of the memory cell during a reading operation, an information storage unit suitable for storing a variation status information of the control signal to which a moment when the cell state of the memory cell changes is reflected, and an output unit suitable for outputting the variation status information of the control signal stored in the information storage unit as a signal corresponding to the data stored in the memory cell.