Semiconductor Memory Device LSB MSB Programming Interference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Interference between neighboring memory cells in semiconductor memory devices, particularly during programming operations, leads to unreliable data storage and read operations, especially in multi-level cell configurations, due to threshold voltage distribution shifts caused by high program voltages.

Innovation Solution

The proposed method involves performing a least significant bit (LSB) program operation followed by increasing the threshold voltages of most significant bit (MSB) cells before executing the MSB program operation, thereby reducing interference and maintaining reliable data storage and read operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If high program voltage is supplied to a selected word line during program operation, then programming speed is improved, but interference between neighboring memory cells increases causing threshold voltage distribution shifts

Engineering Contradiction:
Improveprogramming speedVSAvoidthreshold voltage distribution stability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies preliminary action by performing an LSB program operation on adjacent pages before performing the MSB program operation on the target page. This preliminary programming of LSB cells in neighboring pages prevents interference from affecting the MSB threshold voltage distribution during the main programming operation, thus maintaining reliability while enabling high-speed programming.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the programming operation into two distinct phases: LSB program operation and MSB program operation. By dividing the programming process into separate stages with different voltage conditions, the patent eliminates interference between neighboring cells during MSB programming while maintaining efficient programming speed through the structured two-phase approach.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If incremental step pulse programming is used to prevent threshold voltage widening, then programming precision is improved, but programming time increases

Engineering Contradiction:
Improvethreshold voltage control precisionVSAvoidprogramming time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent segments programming into LSB and MSB operations that can be performed in parallel on different pages. The LSB operation uses incremental step pulse programming for precision, while the MSB operation benefits from the preliminary LSB programming that prevents interference. This segmentation allows precise threshold voltage control without excessive programming time penalty.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

By performing LSB programming as a preliminary action on adjacent pages, the patent prepares the memory cells in advance to prevent interference during the subsequent MSB programming. This preliminary action reduces the need for multiple verify-and-reprogram cycles, thereby reducing total programming time while maintaining precision.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8891311B2Semiconductor memory device and method of programming the same
Publication Date: 2014.11.18 SK HYNIX INC
  • US8891311B2 patent drawing
  • US8891311B2 patent drawing
  • US8891311B2 patent drawing

AI summary

A program method of a semiconductor memory device includes performing a least significant bit (LSB) program operation for target LSB program cells of a selected page, increasing the threshold voltages of target most significant bit (MSB) program cells of the selected page before performing an MSB operation for the target MSB program cells, and performing the MSB program operation for the target MSB program cells after the increasing of the threshold voltages of the target MSB program cells.