Semiconductor Memory Bit Line Voltage Control for Program Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current semiconductor memory devices face challenges in efficiently controlling bit line voltages during program operations, particularly in performing auxiliary verify operations and maintaining optimal threshold voltage distribution for multi-level cells, which affects program speed and accuracy.

Innovation Solution

The semiconductor memory device incorporates a control logic system that manages bit line voltages by applying specific voltages to bit line connection transistors, using program inhibit, second program allowable, and first program allowable voltages based on threshold voltage states, allowing for precise control during main verify, first auxiliary verify, and second auxiliary verify operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If uniform bit line voltage is applied to all memory cells during program operation, then the control circuit is simple, but the threshold voltage distribution width is large and program accuracy is reduced

Engineering Contradiction:
Improvethreshold voltage distribution widthVSAvoidbit line voltage control complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent divides memory cells into multiple groups based on their threshold voltage characteristics (first group with threshold voltage ≤ first verify voltage, second group with threshold voltage > first verify voltage). Different bit line voltages are applied to different groups: first bit line voltage to the first group and second bit line voltage to the second group. This segmentation enables precise control of threshold voltage distribution while maintaining manageable control complexity through systematic classification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different bit line voltages to different memory cell groups based on their specific threshold voltage characteristics. The first bit line voltage is applied locally to memory cells in the first group, while the second bit line voltage is applied locally to memory cells in the second group. This local quality approach optimizes programming accuracy for each group while avoiding the need for complex uniform control across all cells.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If multiple bit line voltages are applied to different memory cell groups, then program accuracy is improved, but the control circuit complexity increases

Engineering Contradiction:
Improveprogram accuracyVSAvoidvoltage control circuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments memory cells into distinct groups based on threshold voltage verification results and applies corresponding specific voltages to each group. This segmentation enables high program accuracy by tailoring voltages to cell characteristics while managing control circuit complexity through structured group management and systematic voltage assignment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the bit line voltage parameter based on memory cell group membership. The control circuit dynamically selects between first bit line voltage and second bit line voltage depending on which group the memory cell belongs to. This parameter change approach improves program accuracy by optimizing voltages for different cell characteristics while controlling circuit complexity through discrete, manageable voltage levels.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If auxiliary verify operations are performed with multiple voltage levels, then threshold voltage distribution is improved, but program operation time increases

Engineering Contradiction:
Improvethreshold voltage distribution characteristicVSAvoidprogram operation time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent segments the verification process into multiple stages with different voltage levels (first auxiliary verify operation with first verify voltage, second auxiliary verify operation with second verify voltage, and main verify operation with third verify voltage). Memory cells are systematically evaluated at each stage and assigned to appropriate groups, enabling improved threshold voltage distribution through structured multi-level verification while managing operation time through efficient sequential processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary auxiliary verify operations before the main verify operation to pre-classify memory cells into appropriate groups. This preliminary action allows the main verify operation to proceed more efficiently with predetermined voltage assignments, improving threshold voltage distribution characteristic while minimizing overall operation time through advance preparation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240420781A1Semiconductor memory device performing program operation
Publication Date: 2024.12.19 SK HYNIX INC
  • US20240420781A1 patent drawing
  • US20240420781A1 patent drawing
  • US20240420781A1 patent drawing

AI summary

A page buffer of a semiconductor memory device includes a bit line connection transistor, an internal operation circuit, and a plurality of latch circuits. During a program operation of selected memory cells, a power voltage is applied to the bit line connection transistor to set a voltage of a bit line connected to memory cells having a threshold voltage greater than a main verify voltage as a program inhibit voltage. In addition, a second program allowable voltage less than the program inhibit voltage is applied to the bit line connection transistor. In addition, a first program allowable voltage less than the second program allowable voltage is applied to the gate of the bit line connection transistor.