Memory Device Data Streamer Autonomous Command Generation
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Productivity
If external controller intervention is used for data streaming operations, then data reading and writing can be performed, but resource utilization decreases
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.
3Extent of automation
If automatic command generation is implemented in memory device, then external control is reduced, but manufacturing complexity increases
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.
Data Source
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.


