Nonvolatile Memory Data Chunk Output to Reduce Command Overhead

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increase in the number of commands in nonvolatile memory devices creates a bottleneck in the interface circuit, degrading input/output performance, increasing power consumption, and reducing access speed.

Innovation Solution

A nonvolatile memory device that allows continuous output of data chunks based on a data chunk indicator, reducing the need for additional signals and improving input/output performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the page buffer circuit outputs data using traditional command-based control, then data can be read from memory, but the number of commands increases creating a bottleneck in the interface circuit and degrading input/output performance

Engineering Contradiction:
Improveinput/output performanceVSAvoidnumber of commands
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the page buffer circuit into multiple output units (first output unit, second output unit, etc.), each capable of independently outputting data chunks. This segmentation allows parallel data transmission without requiring separate commands for each data chunk, thereby reducing command overhead and improving interface circuit performance

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a control signal that dynamically enables multiple output units to operate simultaneously based on data chunk indicators. This dynamic control mechanism allows the system to adaptively manage data output without increasing the number of commands, resolving the contradiction between productivity and device complexity

Inventive Principle:
Principle #15Dynamics

2Productivity

If additional commands are used to control data chunk output, then data can be read efficiently, but power consumption increases

Engineering Contradiction:
Improvedata read efficiencyVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent merges the control function into a single integrated control signal that manages multiple output units simultaneously. Instead of issuing separate commands for each data chunk, the control signal coordinates all output units to operate in parallel, reducing the total number of commands and consequently lowering power consumption while maintaining data read efficiency

Inventive Principle:
Principle #5Merging (Combining)

3Speed

If traditional command-based data output is used, then data can be read from memory, but access speed decreases due to interface circuit overhead

Engineering Contradiction:
Improveaccess speedVSAvoidinterface circuit overhead
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent enables continuous data output from multiple output units simultaneously without interruption or additional commands between data chunks. This continuous operation eliminates the idle time and overhead associated with sequential command-based transfers, significantly improving access speed by maintaining useful action throughout the data transmission process

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20250271993A1Nonvolatile memory device, method of operating the same, and memory system including the same
Publication Date: 2025.08.28 SAMSUNG ELECTRONICS CO LTD
  • US20250271993A1 patent drawing
  • US20250271993A1 patent drawing
  • US20250271993A1 patent drawing

AI summary

A nonvolatile memory device may include processing circuitry configured to receive a read command, a start read address, and a data chunk indicator, the read command including a page read command and a data read command, and the start read address including a start row address and a start column address, a memory cell array configured to output first page data based on the start row address, the first page data including a plurality of first data chunks, and the processing circuitry further configured to output one or more of the plurality of first data chunks based on the data chunk indicator.