Flash Memory Programming Voltage Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current flash memory devices face challenges in efficiently operating and reducing power consumption, particularly during programming operations, which affects their performance and reliability in various electronic devices.

Innovation Solution

The proposed memory device employs a control circuit that manages voltages across multiple word lines to perform programming operations by initially turning off and then turning on specific switch cells, boosting voltages in channel regions, and varying switch voltages to prevent hot carriers from interfering with adjacent memory cells, thereby optimizing the programming process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If conventional programming operations are used in flash memory devices, then programming functionality is achieved, but power consumption is high and interference with peripheral memory cells occurs

Engineering Contradiction:
Improvepower consumptionVSAvoidprogramming operation reliability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent segments the programming operation into multiple phases (first programming phase and second programming phase) with different voltage levels. In the first phase, a first programming voltage is applied to program memory cells. In the second phase, a second programming voltage (higher than the first) is applied to complete programming. This segmentation allows efficient programming while controlling power consumption by applying higher voltages only when necessary.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically adjusts the programming voltage levels based on the programming phase and memory cell location. The control circuit varies the voltage applied to word lines corresponding to different memory cell strings, applying higher voltages to upper portion word lines and lower voltages to lower portion word lines. This dynamic voltage adjustment optimizes programming efficiency while reducing overall power consumption.

Inventive Principle:
Principle #15Dynamics

2Productivity

If high programming voltages are applied to all word lines simultaneously, then programming speed is improved, but interference with peripheral memory cells increases

Engineering Contradiction:
Improveprogramming speedVSAvoidinterference with peripheral memory cells
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent applies different voltage levels to different word lines based on their location in the memory array. Word lines corresponding to upper portion memory cell strings receive higher programming voltages, while word lines for lower portion strings receive lower voltages. This local differentiation ensures that high voltages only affect the intended target memory cells, preventing interference with peripheral memory cells in other regions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent divides the memory array into multiple segments (upper portion and lower portion) and applies different voltage levels to each segment during programming operations. This segmentation allows simultaneous programming of multiple memory cells at different voltage levels, improving overall programming speed while preventing voltage-induced interference in non-target regions.

Inventive Principle:
Principle #1Segmentation

3Productivity

If switch cells are turned on early in the programming operation, then programming efficiency is improved, but hot carriers may interfere with adjacent memory cells

Engineering Contradiction:
Improveprogramming efficiencyVSAvoidhot carrier interference
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent performs preliminary actions by first programming memory cells using a lower voltage level before applying higher voltages to complete the programming operation. The control circuit sequentially activates switch cells and applies voltages in a controlled sequence, ensuring that hot carriers generated during low-voltage programming do not interfere with adjacent memory cells before the higher voltage programming phase begins.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent dynamically controls the timing and sequence of switch cell activation and voltage application. The control circuit varies the timing of switch cell turn-on and voltage level changes based on the programming phase, ensuring that switch cells are activated at optimal moments when hot carrier interference is minimized, thereby improving programming efficiency while preventing interference.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10304541B2Memory device
Publication Date: 2019.05.28 SAMSUNG ELECTRONICS CO LTD
  • US10304541B2 patent drawing
  • US10304541B2 patent drawing
  • US10304541B2 patent drawing

AI summary

A memory device includes a memory cell array including a first switch cell, a second switch cell, and a plurality of memory cells disposed between the first the second switch cells and connected to a plurality of word lines, and a control circuit configured to perform a program operation by providing a program voltage to a first word line among the plurality of word lines, a switch voltage to a second word line among the plurality of word lines, and a pass voltage to remaining word lines among the plurality of word lines, wherein the control circuit is configured to turn off the first switch cell and the second switch cell in a first section of the program operation, and configured to turn on the first switch cell and increase the switch voltage in a second section of the program operation later than the first section.