Memory Minimum Operating Voltage Determination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Memories in data processing systems often have higher minimum operating voltages than processors, leading to inefficient power management and potential data loss due to voltage fluctuations, as existing methods set a single minimum voltage for all parts without considering variations in bitcell robustness across different integrated circuits.
Innovation Solution
Each integrated circuit is tested to determine its specific minimum operating voltages, which are then stored in non-volatile registers, allowing for dynamic voltage selection between VDDlogic and VDDmem to ensure successful read and write operations, even at lower voltages, thereby optimizing power usage and preventing data loss.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a single minimum operating voltage is set for all memory parts based on worst-case scenarios, then reliability is improved, but power consumption increases and manufacturing precision is reduced
Solution Approach 1:
The patent applies local quality by transitioning from a uniform minimum operating voltage setting across all memory parts to individualized voltage thresholds for each part. Each memory part receives a customized minimum operating voltage based on its specific bitcell robustness characteristics, allowing parts with higher robustness to operate at lower voltages while maintaining reliability for parts with lower robustness.
Solution Approach 2:
The patent implements parameter changes by modifying the minimum operating voltage parameter from a fixed worst-case value to a dynamic, part-specific value. Through automated testing during manufacturing, each memory part's actual minimum operating voltage is determined and programmed into non-volatile storage, enabling the system to adapt the voltage parameter to match each part's actual performance characteristics.
2Reliability
If a single minimum operating voltage is set for all memory parts, then reliability is improved, but device complexity and manufacturing precision decrease
Solution Approach 1:
The patent applies preliminary action by performing minimum operating voltage testing and characterization during the manufacturing process, before the memory parts are deployed. The actual minimum operating voltage for each part is determined and stored in non-volatile memory during production, so that when the memory is operational, the voltage management system can directly use these pre-determined values without requiring complex real-time analysis or additional testing infrastructure.
3Speed
If higher operating voltage is used for memory, then speed is improved, but power consumption increases
Solution Approach 1:
The patent implements dynamics by enabling flexible, adaptive voltage selection for memory operation. Instead of being locked into a fixed high voltage setting, the system can dynamically choose appropriate voltage levels based on actual operational requirements and each memory part's characterized performance. The stored minimum operating voltage values enable the system to operate at the lowest viable voltage while maintaining reliability, reducing power consumption without sacrificing necessary speed performance.
Data Source
AI summary
A method includes an integrated circuit with a memory. The memory operates with an operating voltage. A value of a minimum operating voltage of the memory is determined. The value of the minimum operating voltage is stored in a non-volatile memory location that maybe a non-volatile register. This minimum operating voltage information can then be used in determining when an alternative power supply voltage may be switched to the memory or ensuring that the minimum voltage is otherwise met. The minimum voltage can be used only internal to the integrated circuit or also provided externally to a user.


