Memory Voltage-Triggered Throttling for Reliable Operation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional thermal throttling methods fail to prevent memory device failures due to mismatches between power systems and memory device capabilities, leading to failures at nominal operating temperatures in automotive environments.
Innovation Solution
A performance throttling manager monitors input voltage levels to select appropriate performance levels for memory subsystems, reducing current consumption and preventing failures by adjusting performance based on voltage thresholds.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Temperature
If thermal throttling is used to manage memory performance, then temperature control is improved, but reliability deteriorates due to failures at nominal operating temperatures
Solution Approach 1:
The patent changes the control parameter from temperature to input voltage. The performance throttling manager monitors input voltage levels and adjusts memory device performance based on voltage thresholds rather than temperature, directly addressing the reliability issue by preventing excessive current consumption that causes failures at nominal operating temperatures.
Solution Approach 2:
The patent replaces the thermal-based control mechanism with an electrical voltage-based control mechanism. Instead of using temperature sensors and thermal throttling, the system uses voltage monitoring to trigger performance adjustments, substituting a more direct and reliable measurement approach.
2Productivity
If memory device operates at high performance level, then productivity is improved, but current consumption increases causing voltage drops and failures
Solution Approach 1:
The patent implements a feedback mechanism where the performance throttling manager continuously monitors input voltage levels and adjusts memory device performance accordingly. When voltage drops below thresholds indicating excessive current consumption, the system reduces performance to stabilize voltage, creating a closed-loop control that prevents failures while optimizing productivity.
Solution Approach 2:
The patent makes the memory device performance dynamic rather than static. The system continuously adapts performance levels based on real-time voltage conditions, allowing the memory device to operate at high performance when voltage is stable and reduce performance when voltage drops, optimizing both productivity and energy usage.
3Reliability
If voltage-triggered performance throttling is implemented, then reliability is improved, but device complexity increases
Solution Approach 1:
The performance throttling manager serves multiple functions: it monitors input voltage, determines performance levels, triggers throttling actions, and manages overall memory subsystem reliability. By consolidating these functions into a single multi-functional component, the patent improves reliability while minimizing the increase in device complexity.
Data Source
AI summary
Exemplary methods, apparatuses, and systems include a performance throttling manager for controlling performance levels of a memory subsystem using input voltages. The performance throttling manager monitors input voltages to a memory device to determine a current input voltage value, while the memory device is operating at a first performance level. The performance throttling manager detects that the current input voltage value satisfies a threshold voltage value. The performance throttling manager selects a second performance level that is lower than the first performance level and throttles the performance of the memory device in response to detecting that the current input voltage value satisfies a threshold voltage value.


