Adaptive Hybrid Density Memory Storage Device and Control Method
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Hybrid density memory storage devices face challenges in efficiently managing data between high and low density memory units, leading to uneven erase cycles, premature device failure, and inefficient data storage due to the need to rapidly recognize data properties and balance erase cycles.
Innovation Solution
An adaptive hybrid density memory storage device and control method that utilizes a hot data filter to determine data length and a wearing rate analysis to decide the location of writing data between low and high density memory units, ensuring efficient data placement and balanced erase cycles.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If high density memory is used to increase storage capacity, then storage capacity is improved, but data access speed and erase cycle life deteriorate
Solution Approach 1:
The storage device is segmented into two distinct memory types: high density memory for cold data and low density memory for hot data. This segmentation allows each memory type to operate in its optimal performance range, with high density memory providing maximum capacity for rarely accessed data and low density memory providing fast access for frequently used data.
Solution Approach 2:
Different quality characteristics are assigned to different parts of the storage system. High density memory is optimized for capacity with slower access, while low density memory is optimized for speed with lower capacity. The system dynamically assigns data to appropriate memory locations based on access patterns, giving each data segment the quality it needs.
2Ease of manufacture
If high density memory is used to reduce cost, then cost is reduced, but erase cycle life deteriorates
Solution Approach 1:
The storage system is divided into high density memory regions and low density memory regions. By segmenting the storage capacity and assigning different data types to different regions, the system protects the erase cycle life of high density memory by storing only cold data there, while low density memory handles all write operations for hot data.
Solution Approach 2:
The system uses low density memory excessively for all hot data operations, even though it has lower capacity and higher cost per GB. This partial use of expensive memory only for frequently accessed data protects the overall system reliability while maintaining cost effectiveness through selective deployment.
3Speed
If data is directed to low density memory for fast access, then data access speed is improved, but storage capacity efficiency deteriorates
Solution Approach 1:
The system dynamically monitors data access patterns and automatically adjusts data placement between high density and low density memory. The controller continuously evaluates which data is being accessed frequently and migrates it to low density memory for fast access, while moving cold data back to high density memory to maximize capacity utilization.
Solution Approach 2:
The system changes the operational parameters of the hybrid memory system by adjusting the threshold for classifying data as hot or cold. By monitoring access frequency and changing the classification parameters dynamically, the system optimizes the balance between speed and capacity efficiency based on actual usage patterns.
4Speed
If simple data length comparison is used to identify hot data, then recognition speed is improved, but recognition accuracy deteriorates
Solution Approach 1:
The system performs preliminary actions by first comparing data length against thresholds to quickly identify potential hot data candidates. This initial fast filtering is followed by secondary verification using access pattern analysis, combining speed-based preliminary identification with accuracy-based confirmation.
Solution Approach 2:
The data length comparison acts as an intermediary mechanism between the controller and the actual data access pattern analysis. Rather than directly analyzing complex access patterns immediately, the system uses data length as a proxy indicator to quickly narrow down candidates, then applies more precise measurement to confirm hot data status.
Data Source
AI summary
The present invention discloses a control method of an adaptive hybrid density memory storage device suitable for locating a data to the storage device. The storage device includes a high density memory unit and a low density memory unit. The method is characterized in that the property of the data is determined by its length, and the data is written to the high density memory unit or the low density memory unit according to the property of the data and the relative wearing rate and the amount of data processed by the storage device.


