Memory Device Data Streamer Autonomous Command Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory devices face inefficiencies in data streaming operations, requiring external command intervention for deterministic data, which can lead to increased complexity and resource utilization.

Innovation Solution

A memory device and system that automatically generate streaming drive commands based on data size information, allowing for internal data streaming operations without external controller intervention, enabling efficient data reading and writing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If external controller intervention is used for data streaming operations, then data reading and writing can be performed, but device complexity and resource utilization increase

Engineering Contradiction:
Improvedata streaming operationVSAvoidcontroller intervention complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The memory device is equipped with a data streamer that can autonomously generate streaming drive commands and perform data streaming operations without requiring external controller intervention. The data streamer receives streaming signals and data size information, then independently generates the necessary commands to read or write deterministic data, enabling the memory device to serve itself in streaming operations.

Inventive Principle:
Principle #25Self-service

2Productivity

If external controller intervention is used for data streaming operations, then data reading and writing can be performed, but resource utilization decreases

Engineering Contradiction:
Improvedata streaming efficiencyVSAvoidcontroller resource utilization
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The memory device performs data streaming operations autonomously using its internal data streamer, eliminating the need for continuous external controller intervention. This self-service capability reduces the workload and resource utilization of external controllers while maintaining high data streaming efficiency for deterministic data patterns.

Inventive Principle:
Principle #25Self-service

3Extent of automation

If automatic command generation is implemented in memory device, then external control is reduced, but manufacturing complexity increases

Engineering Contradiction:
Improvestreaming operation automationVSAvoidmemory device manufacturing
Core Design Contradiction:
Extent of automationVSEase of manufacture

Solution Approach 1:

The memory device includes a dedicated data streamer module that is separated from the main control logic. This segmentation allows the automatic command generation functionality to be implemented as a distinct, specialized component, making the overall system easier to manufacture by isolating the complex automation function to a dedicated module rather than distributing it throughout the entire control structure.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10817974B2Memory device and memory system including the same
Publication Date: 2020.10.27 SAMSUNG ELECTRONICS CO LTD
  • US10817974B2 patent drawing
  • US10817974B2 patent drawing
  • US10817974B2 patent drawing

AI summary

A memory device and a memory system including the same are provided. The memory device includes a memory cell array including memory cells, a control logic configured to output a control signal for data reading or data writing to the memory cell array, and a data streamer configured to perform a streaming operation for reading data from or writing data to the memory cell array in response to a streaming signal. The data streamer receives data size information of first data to be read or written and performs the streaming operation by outputting at least one streaming drive command to the control logic based on the data size information.