SSD Standby Power Optimization via Die-Level Iccs Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Solid state drives (SSDs) face challenges in optimizing standby power savings due to variations in standby current (Iccs) among individual memory dies, as the Iccs values are not typically known during SSD construction, limiting the ability to selectively adjust for optimal power reduction without introducing latency.
Innovation Solution
Implementing a machine learning-based power saving technique that determines and utilizes the Iccs values of each memory die at the die sort or memory test level, allowing the SSD controller to selectively set dies into deep standby mode, thereby reducing cumulative Iccs and enhancing power efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If the SSD places all memory dies into deep standby mode to maximize power savings, then power efficiency is improved, but access latency increases when data needs to be retrieved
Solution Approach 1:
The patent applies local quality by differentiating the standby state of individual memory dies based on their specific Iccs characteristics. Instead of uniformly placing all dies in deep standby mode, the system selectively places only those dies with high Iccs values into deep standby mode, while keeping dies with low Iccs values in regular standby mode. This localized approach optimizes power savings for specific dies without compromising overall system responsiveness.
2Use of energy by moving object
If the SSD selectively places only high Iccs dies into deep standby mode to optimize power savings, then power efficiency is improved, but the system complexity increases due to the need to track and manage individual die states
Solution Approach 1:
The patent applies preliminary action by determining and storing the Iccs values of all memory dies during the manufacturing test phase. This information is captured beforehand and stored in the SSD's memory, allowing the system to make informed power management decisions without performing complex real-time measurements. The preliminary characterization eliminates the need for ongoing die-by-die monitoring, thereby reducing operational complexity.
3Speed
If the SSD maintains all memory dies in regular standby mode to ensure fast access, then data access speed is improved, but power consumption increases
Solution Approach 1:
The patent applies dynamics by making the standby mode of each memory die adjustable and adaptable based on system conditions and access patterns. The controller dynamically selects between regular standby and deep standby modes for individual dies, allowing the system to optimize the balance between power consumption and access speed. This dynamic approach enables the system to respond to varying workloads by adjusting the operational state of specific dies.
Data Source
AI summary
For solid state drive (SSD) or other memory system formed of multiple memory dies, techniques are presented for operation in a standby mode with increased power savings. The memory dies are operable in a regular standby mode and in a low power standby mode. Based upon the amount of current each of the memory dies in the regular standby mode, when the device goes into standby the memory dies that draw higher amounts of current when in the regular standby mode are instead placed into the low power standby mode. The amount of current drawn by each of the memory die in the regular standby mode can be determined for each of the memory dies at die sort or as part of the memory test process, or can be determine by an assembled SSD itself.


