Global Heater PCM Array for Fast, Low-Power Multi-State Programming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing phase change memory (PCM) technologies face difficulties in programming cells to achieve multiple states efficiently, preventing their implementation in advanced technologies like machine learning applications.
Innovation Solution
A global heater surrounding PCM cells made of thermally conductive material heats the cells simultaneously, allowing for precise temperature control and reduced power consumption, enabling faster processing speeds and efficient resistance changes for multiple bit storage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If individual heating elements are used for each PCM cell, then precise local temperature control is achieved, but power consumption and device complexity increase
Solution Approach 1:
The heating function is segmented into two levels: a global heater provides baseline heating to multiple cells simultaneously, while individual heating elements provide localized temperature adjustment only where needed. This segmentation allows most cells to share the global heating burden, reducing total power consumption while maintaining precise local control capability.
Solution Approach 2:
The patent combines a global heater that serves multiple PCM cells simultaneously with individual heating elements for selective cells. This merging approach allows efficient bulk heating while maintaining the option for precise local control, resolving the contradiction between power efficiency and temperature control precision.
2Productivity
If multiple PCM cells are heated simultaneously, then programming speed increases, but temperature uniformity and control precision decrease
Solution Approach 1:
The heating control is segmented into global and local components. The global heater provides simultaneous heating to multiple cells for high-speed programming, while individual heating elements can be activated selectively to correct any temperature non-uniformities, ensuring both speed and precision are achieved.
Solution Approach 2:
Different heating strategies are applied to different cells based on their specific requirements. Most cells receive uniform global heating for efficient batch programming, while specific cells that require precise temperature control receive additional localized heating, achieving both high productivity and temperature precision.
3Quantity of substance
If PCM cells are heated to achieve multiple resistance states, then storage capacity increases, but programming difficulty and power consumption increase
Solution Approach 1:
The patent merges global heating capability with selective individual heating control, enabling efficient programming of multiple resistance states. The global heater provides the primary heating for transitioning between states, while individual elements fine-tune the temperature to achieve precise resistance values, reducing overall programming complexity despite increased storage capacity.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The global heater enables PCM cells to operate at faster speeds with lower power consumption, facilitating efficient programming and inference operations for machine learning applications.
Implementation Method 1
a global heater surrounding the plurality of PCM cells having a thermally conductive material contacting each of the plurality of PCM cells
Implementation Method 2
The glass may then be quenched or held in a temperature range for a certain amount of time. Quenching the glass leaves the resistive element in an amorphous state with one resistance, while on the other hand, holding the glass within a temperature range gives the resistive element a crystalline state with a different resistance
Data Source
AI summary
Embodiments of the present invention include a phase change memory (PCM) array. The PCM array may include a plurality of PCM cells. Each PCM cell in the plurality of PCM cells may include a top electrode, a resistive element, and a bottom electrode. The PCM array may also include a global heater surrounding the plurality of PCM cells having a thermally conductive material contacting each of the plurality of PCM cells. The global heater may be configured to receive an electric signal to heat the plurality of PCM cells simultaneously.


