Memory Plane Ramp Rate Control for Current Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing non-volatile memory devices face challenges in efficiently managing current consumption and programming speed due to varying voltage rates applied to bit lines and word lines during programming operations, which can exceed current limitations in host devices.

Innovation Solution

A memory apparatus and method that includes a control circuit to determine if all planes are involved in a program operation, adjusting the bit line ramp rate and word line ramp rate based on the number of program-verified planes, using default and shifted ramp rate lookup tables to optimize voltage application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If high voltage ramp rates are applied to bit lines and word lines during programming operations, then programming speed is improved, but current consumption exceeds host device limitations

Engineering Contradiction:
Improveprogramming speedVSAvoidcurrent consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic adjustment of voltage ramp rates based on the number of planes being programmed. The control circuit selectively applies different ramp rate profiles (first ramp rate for single-plane operations, second ramp rate for multi-plane operations) to optimize the balance between programming speed and current consumption, allowing the system to adapt its voltage application characteristics to operational conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the voltage ramp rate parameter according to the programming operation scope. By modifying the ramp rate from a fixed value to a variable parameter that depends on the number of planes involved, the system can reduce current peaks when programming multiple planes while maintaining acceptable programming speed, thus resolving the contradiction between speed and energy usage

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If voltage ramp rates are reduced to comply with host device current limitations, then current consumption is controlled, but programming speed decreases

Engineering Contradiction:
Improvecurrent consumptionVSAvoidprogramming speed
Core Design Contradiction:
Use of energy by moving objectVSSpeed

Solution Approach 1:

The control circuit dynamically selects between different voltage ramp rate profiles based on real-time operational conditions. When only one plane is being programmed, the system uses a faster ramp rate to maximize speed. When multiple planes are involved, it switches to a slower ramp rate to control current consumption, thus dynamically optimizing the trade-off between speed and energy usage

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent modifies the voltage ramp rate parameter adaptively based on the number of planes being programmed. This parameter change allows the system to maintain high programming speed for single-plane operations while controlling current consumption for multi-plane operations, resolving the contradiction between speed and energy constraints

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If default voltage ramp rates are used for all programming operations, then device complexity is reduced, but performance is suboptimal when not all planes are utilized

Engineering Contradiction:
Improvecontrol complexityVSAvoidprogramming efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The control circuit implements dynamic selection between different voltage ramp rate profiles based on the number of planes being programmed. The system monitors the programming operation scope and automatically adjusts the voltage application characteristics, achieving optimal performance without requiring complex manual configuration or fixed conservative settings

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the voltage ramp rate parameter based on operational conditions (number of planes). This adaptive parameter modification allows the system to achieve high programming efficiency when only one plane is involved while maintaining safe current levels for multi-plane operations, improving productivity without excessive complexity

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20220223214A1Memory apparatus and method of operation using plane dependent ramp rate and timing control for program operation
Publication Date: 2022.07.14 SANDISK TECHNOLOGIES LLC
  • US20220223214A1 patent drawing
  • US20220223214A1 patent drawing
  • US20220223214A1 patent drawing

AI summary

A memory apparatus and method of operation is provided. The apparatus includes memory cells connected to word lines and bit lines and arranged in a plurality of planes. The apparatus also includes a control circuit coupled to the word lines and the bit lines and configured to determine whether a program operation of the memory cells involves all of the plurality of planes. In response to the program operation of the memory cells not involving all of the plurality of planes, the control circuit adjusts at least one of a bit line ramp rate of a bit line voltage applied to the bit lines and a word line ramp rate of at least one word line voltage applied to the word lines during the program operation based on a quantity of the plurality of planes associated with the memory cells being program-verified in the program operation.