Dynamic Write Mode Selection for Nonvolatile Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing semiconductor memory devices face challenges in optimizing write modes for nonvolatile memory devices based on application types, user context, and buffer queue sizes, leading to inefficiencies in power consumption and data integrity.

Innovation Solution

A method and system that dynamically decide write modes for nonvolatile memory devices by considering the application type, user context, queue size, and operation mode, using a write mode manager to adjust program and verify voltages, thereby optimizing write speed and integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If high write speed is used for nonvolatile memory device, then data write efficiency is improved, but power consumption increases and data integrity may deteriorate

Engineering Contradiction:
Improvewrite speedVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic write mode selection that adapts to changing operational conditions. The system transitions between different write modes (first write mode with higher speed and second write mode with lower speed but better integrity) based on real-time detection of application types, user context, queue size, and operation mode, thereby dynamically optimizing the balance between write speed and power consumption

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes operational parameters (write mode, program voltage, verify voltage) based on detected conditions. By adjusting these parameters according to application type, user context, queue size, and operation mode, the system optimizes power consumption while maintaining acceptable write performance for different scenarios

Inventive Principle:
Principle #35Parameter changes

2Productivity

If high write speed is used for nonvolatile memory device, then data write efficiency is improved, but data integrity may deteriorate

Engineering Contradiction:
Improvewrite speedVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically switches between write modes based on detected conditions. When conditions indicate higher reliability is needed (certain application types, user context, operation modes), the system selects the second write mode with lower speed but better integrity. When speed is prioritized and conditions permit, it uses the first write mode

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent adjusts write operation parameters including program voltage and verify voltage settings based on the selected write mode. This parameter adjustment allows the system to optimize data integrity when needed while maintaining high speed when conditions are favorable

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If write mode is fixed for all conditions, then device complexity is reduced, but adaptability to different applications and contexts is worsened

Engineering Contradiction:
Improvecontrol logic complexityVSAvoidadaptability to applications and contexts
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments write operations into different write modes (first write mode and second write mode) with distinct characteristics. Each mode is selected based on specific conditions such as application type, user context, queue size, and operation mode, enabling the system to adapt to different scenarios without requiring a completely complex control system

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses parameter-based differentiation to manage complexity. By changing operational parameters (write mode selection, voltage levels) based on detected conditions, the system achieves high adaptability while keeping the control logic relatively simple and rule-based rather than requiring complex decision-making algorithms

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11860774B2User device including a nonvolatile memory device and a data write method thereof
Publication Date: 2024.01.02 SAMSUNG ELECTRONICS CO LTD
  • US11860774B2 patent drawing
  • US11860774B2 patent drawing
  • US11860774B2 patent drawing

AI summary

An access method of a nonvolatile memory device included in a user device includes receiving a write request to write data into the nonvolatile memory device; detecting an application issuing the write request, a user context, a queue size of a write buffer, an attribute of the write-requested data, or an operation mode of the user device; and deciding one of a plurality of write modes to use for writing the write-requested data into the nonvolatile memory device according to the detected information. The write modes have different program voltages and verify voltage sets.