Bit-Line Settling Time Management in Non-Volatile Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In semiconductor memory systems, the bit line settling time is crucial for accurate sensing operations, but capacitive coupling between bit lines can slow down voltage stabilization, leading to inaccuracies in read and program verify operations, especially when dealing with non-contiguous sets of bit lines.

Innovation Solution

Managing bit line settling time by using different settling times based on the configuration of bit lines, with longer times for non-contiguous sets to ensure accurate sensing and reduce the number of program loops required for programming.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a uniform bit line settling time is used for all bit lines, then the system operation is simplified, but sensing accuracy deteriorates when dealing with non-contiguous sets of bit lines due to capacitive coupling effects

Engineering Contradiction:
Improvesystem operation simplicityVSAvoidsensing accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent applies local quality by differentiating bit line settling times based on the contiguity of bit line sets. Non-contiguous bit line sets (where capacitive coupling occurs) are assigned longer settling times, while contiguous sets use standard settling times. This localized adjustment resolves the contradiction by maintaining sensing accuracy for problematic configurations without complicating the overall system operation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the time parameter dynamically based on bit line configuration characteristics. By detecting whether a set of bit lines is contiguous or non-contiguous, the system adjusts the settling time parameter accordingly, thereby maintaining measurement precision without requiring complex operational procedures.

Inventive Principle:
Principle #35Parameter changes

2Speed

If capacitive coupling between bit lines is present, then bit line voltage stabilization is slowed, but the physical structure of adjacent bit lines cannot be changed

Engineering Contradiction:
Improvevoltage stabilization speedVSAvoidcapacitive coupling effect
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary anti-action by anticipating the capacitive coupling effect and compensating for it in advance. When non-contiguous bit line sets are detected, the system proactively extends the settling time to allow sufficient voltage stabilization, counteracting the harmful capacitive coupling effect before it degrades sensing accuracy.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The patent converts the harmful capacitive coupling effect into a detectable condition that triggers a beneficial response. By identifying non-contiguous bit line configurations (where coupling occurs), the system applies extended settling times that ensure accurate sensing, thereby transforming the potential harm into a managed parameter.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Measurement precision

If longer bit line settling times are used for non-contiguous sets, then sensing accuracy is improved, but programming time increases

Engineering Contradiction:
Improvesensing accuracyVSAvoidprogramming time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by extending the settling time only when necessary - specifically for non-contiguous bit line sets where capacitive coupling degrades accuracy. Contiguous bit line sets continue to use standard settling times, thereby minimizing the overall time loss while maintaining sensing accuracy where it is critically needed.

Inventive Principle:
Principle #16Partial or excessive action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Improves the accuracy of sensing operations and reduces the number of program loops needed, enhancing the overall efficiency and reliability of memory cell programming.

Implementation Method 1

capacitive coupling between the bit lines may impact the voltages applied to the bit lines

Methodology Applied
Scientific EffectCapacitive coupling: Capacitance

Data Source

PatentUS10636498B1Managing bit-line settling time in non-volatile memory
Publication Date: 2020.04.28 SANDISK TECHNOLOGIES LLC
  • US10636498B1 patent drawing
  • US10636498B1 patent drawing
  • US10636498B1 patent drawing

AI summary

A non-volatile memory system comprises a plurality of word lines, a plurality of bit lines, non-volatile memory cells, and a sensing circuit. The sensing circuit is configured to sense a first set of the memory cells coupled to a contiguous set of the bit lines and a selected word line using a first bit line settling time. The sensing circuit is configured to sense a second set of the memory cells coupled to a non-contiguous set of the bit lines and the selected word line using a second bit line settling time.