Memory Power Control Using Host Peak Power Capability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The inconsistency in peak power support by different hosts limits the operating power of memory systems, leading to suboptimal storage performance as manufacturers restrict power to ensure compatibility, thereby preventing the memory systems from reaching their full potential.
Innovation Solution
A system and method where the memory system senses the peak power capability of the host and adjusts its power management policy accordingly, using an identifier to determine optimal parameters such as clock frequency, parallelism, and latency to match the host's power capability, ensuring the memory system operates within the host's limits while maximizing performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the memory system uses a fixed conservative power limit to ensure compatibility with all hosts, then adaptability is improved, but storage performance deteriorates
Solution Approach 1:
The patent applies dynamics by transitioning from a fixed conservative power limit to a dynamic power management system. The memory controller detects the host's peak power capability through identification information and dynamically adjusts power management policies accordingly. This allows the system to adapt power limits based on the specific host's capabilities, resolving the contradiction between universal compatibility and optimal performance.
Solution Approach 2:
The patent changes the parameter of power management policy from a static conservative limit to a dynamic parameter that varies based on host capability. By detecting the host's peak power capability and adjusting power management parameters (such as current limits, voltage regulation, and power allocation) accordingly, the system achieves both compatibility across different hosts and optimized performance for each specific host.
2Productivity
If the memory system operates at high power to maximize storage performance, then productivity is improved, but reliability deteriorates due to exceeding host power limits
Solution Approach 1:
The patent implements feedback by having the memory controller detect the host's peak power capability through identification information exchanged between the host and memory system. Based on this feedback, the memory controller adjusts power management policies to ensure the memory system operates within the host's power limits, thereby maintaining reliability while achieving optimal performance.
Solution Approach 2:
The patent applies preliminary action by having the memory controller detect and identify the host's peak power capability before initiating high-performance operations. This preliminary detection allows the system to pre-configure appropriate power management policies, ensuring that high-power operations can proceed reliably without exceeding the host's power limits.
3Adaptability or versatility
If the memory manufacturer limits the operating power of memory systems to ensure broad compatibility, then adaptability is improved, but the memory system cannot reach full performance potential
Solution Approach 1:
The patent resolves this contradiction by making power management dynamic rather than static. The memory controller detects the specific host's peak power capability and adjusts power management policies accordingly, allowing the memory system to reach full performance potential when the host supports it, while maintaining compatibility with hosts having lower power capabilities.
Solution Approach 2:
The patent achieves universality by designing a power management system that can adapt to multiple host types with different power capabilities. Through detection of host identification information and dynamic adjustment of power policies, the memory system serves multiple markets and host configurations effectively, eliminating the need for conservative fixed limits.
Data Source
AI summary
The present disclosure discloses an electronic device, a memory system and a power control method, which belong to the field of storage technology. A disclosed electronic device can comprise a host and a memory system. The host can comprise a power management unit, and a first interface configured to send an identifier indicating a peak power capability supported by the power management unit. The memory system can comprise at least one memory device coupled with the host, a second interface communicated with the first interface and configured to receive the identifier, and a memory controller coupled the memory device and configured to determine a peak power management policy matches the peak power capability according to the identifier.


