Variable Resistance Memory Write Driver External Voltage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Non-volatile memory devices using phase change materials face inefficiencies in write performance, particularly requiring longer times to write set data compared to reset data due to the need for controlled temperature changes and limited current drive capabilities of internal voltage generators.
Innovation Solution
A non-volatile memory device design that includes a memory cell array, sense amplifiers, and write drivers, where the write driver is supplied with an external high voltage, allowing simultaneous writing to multiple cells and improving write performance by bypassing internal voltage generation limitations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If an internal voltage generator is used to provide write voltage, then the device structure remains simple, but the current drive capability is limited and write speed is slow
Solution Approach 1:
The patent extracts the voltage generation function from the memory device itself and provides it externally through a voltage pad. The write driver receives a write voltage from outside the device, separating the voltage generation function from the memory cell array. This extraction resolves the contradiction by enabling faster write speeds through adequate voltage drive capability while maintaining relatively simple device structure.
2Productivity
If a set pulse is applied to transform phase change material into crystalline state, then set data is written successfully, but the writing time is around five times longer than reset data writing
Solution Approach 1:
The patent changes the voltage parameter by providing a higher voltage level from external source rather than using internal voltage generator. This parameter change enables the write driver to supply sufficient current to achieve both set and reset operations at comparable speeds, resolving the productivity-time contradiction by eliminating the five-fold time difference between set and reset write operations.
3Productivity
If multiple write drivers are used to write to multiple cells simultaneously, then productivity improves, but the current drive capability requirement increases
Solution Approach 1:
The patent segments the write operation into multiple independent write drivers that can operate in parallel. Each write driver handles specific memory cells independently, allowing simultaneous write operations to multiple cells. The external voltage source provides sufficient current drive capability to support multiple parallel write drivers, resolving the contradiction between improved productivity through parallelism and the increased power requirements.
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
This design enhances write performance by enabling faster data writing to multiple cells simultaneously, reducing the time required to write data compared to conventional methods, and improving overall operational speed.
Implementation Method 1
the material changes from a crystalline state to an amorphous state or vice-versa depending on the change in temperature
Implementation Method 2
the phase change memory device applies a set pulse or a reset pulse to the phase change material to generate heat and perform a write operation
Data Source
AI summary
A non-volatile memory device using a variable resistive element includes a memory cell array having a plurality of non-volatile memory cells, a first voltage generator generating a first voltage, a voltage pad receiving an external voltage that has a level higher than the first voltage, a sense amplifier supplied with the first voltage and reading data from the non-volatile memory cells selected from the memory cell array, and a write driver supplied with the external voltage and writing data to the non-volatile memory cells selected from the memory cell array.


