Nonvolatile Memory Data Chunk Output to Reduce Command Overhead
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Productivity
If additional commands are used to control data chunk output, then data can be read efficiently, but power consumption increases
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
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
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
Data Source
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.


