Flash Memory Bit Line Voltage Control for CSL Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional flash memory devices experience broadening of threshold voltage distributions due to variations in common source line (CSL) voltage during program-verify and read operations, caused by parasitic capacitances, which affects the accuracy of data storage and retrieval.

Innovation Solution

A flash memory device with a data input/output circuit that maintains program data and controls the voltage level on the bit line during program-verify operations, reducing current differences and stabilizing the CSL voltage between program-verify and read operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If conventional flash memory performs program-verify and read operations without controlling bit line voltage, then the operations can be executed simply, but the CSL voltage varies due to parasitic capacitances causing broadening of threshold voltage distributions

Engineering Contradiction:
Improveoperation simplicityVSAvoidthreshold voltage distribution separation width
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent changes the voltage parameter of the bit line dynamically during program-verify operations. The data input/output circuit controls the bit line voltage to match the CSL voltage level, thereby preventing CSL voltage variations caused by parasitic capacitances and maintaining stable threshold voltage distributions in memory cells

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The data input/output circuit monitors the program data state and provides feedback control to adjust the bit line voltage accordingly. This feedback mechanism ensures that the bit line voltage is optimized based on the actual programming state, preventing CSL voltage drift and maintaining measurement accuracy

Inventive Principle:
Principle #23Feedback

2Device complexity

If the CSL voltage is allowed to vary during program-verify operations, then the circuit complexity is reduced, but the threshold voltage distributions broaden affecting data accuracy

Engineering Contradiction:
Improvecircuit complexityVSAvoiddata storage accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The data input/output circuit is designed to perform multiple functions: it stores program data, controls bit line voltage during programming, and maintains voltage stability during program-verify operations. This multi-functionality allows the same circuit to prevent CSL voltage variations without adding separate dedicated control circuits

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The data input/output circuit acts as an intermediary between the bit line and the memory cells during program-verify operations. It mediates the voltage control by adjusting the bit line voltage based on program data, thereby preventing direct CSL voltage variations from affecting memory cell threshold distributions

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If no voltage control is applied during program-verify, then the operation is faster and simpler, but current differences cause CSL voltage changes that broaden threshold voltage distributions

Engineering Contradiction:
Improveoperation speedVSAvoidthreshold voltage distribution separation width
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The data input/output circuit prepares and maintains the bit line voltage in advance during the programming phase, so that when program-verify operations are performed, the voltage is already optimized. This preliminary voltage control prevents CSL voltage variations during verify operations, maintaining threshold voltage distribution separation without significantly impacting operation speed

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8154929B2Flash memory device controlling common source line voltage, program-verify method, and memory system
Publication Date: 2012.04.10 SAMSUNG ELECTRONICS CO LTD
  • US8154929B2 patent drawing
  • US8154929B2 patent drawing
  • US8154929B2 patent drawing

AI summary

Disclosed is a flash memory device and a program-verify method. The flash memory device includes; a plurality of memory cells connected between a bit line and a common source line, and a data input/output circuit connected to the bit line and configured to store program data for a selected one of the plurality memory cells. The data input/output circuit maintains the program data during a program-verify operation and controls a voltage level on the bit line in accordance with the program data.