Selective Data Conversion for Memory Endurance and Lower Write Power
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Memory devices such as PCM and NAND flash have short lifetimes due to low endurance, and there is a need for methods to extend their lifetime and reduce power consumption, especially when writing bit values of '1' which can shorten the memory cell's lifespan.
Innovation Solution
A data conversion apparatus and method that selectively converts input data based on the distribution of preset bit values, outputting data with a smaller size to minimize the number of bit values of '1', thereby reducing the stress on memory cells and extending their lifespan.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If bit values of '1' are written to memory cells, then data storage capacity is improved, but memory cell lifetime deteriorates due to low endurance
Solution Approach 1:
The patent changes the parameter of bit value distribution by converting data to reduce the number of '1' bits before storage. The controller analyzes the distribution of bit values and applies conversion techniques (such as complement coding or run-length encoding) to transform the data representation, thereby reducing stress on memory cells while preserving data integrity and storage capacity.
2Duration of action of stationary object
If data conversion is performed to reduce bit value distribution, then memory cell lifetime is improved, but device complexity increases
Solution Approach 1:
The patent introduces a controller as an intermediary component that performs data conversion between the host and memory device. This mediator analyzes the bit value distribution of incoming data and applies appropriate conversion techniques only when necessary, thereby extending memory cell lifetime without requiring fundamental changes to the memory cell structure or adding complex conversion hardware throughout the system.
3Use of energy by moving object
If selective data conversion is applied, then power consumption is reduced, but processing time increases
Solution Approach 1:
The patent applies partial action by selectively converting data only when the bit value distribution warrants it. The controller evaluates the distribution of '1' bits in the incoming data and performs conversion only when the concentration of '1' bits exceeds a certain threshold, thereby reducing unnecessary processing overhead while still achieving power consumption reduction benefits in scenarios where it is most needed.
Data Source
AI summary
A data conversion apparatus may include: a receiver suitable for receiving input data; and a controller suitable for selectively converting the input data based on a distribution of a preset bit value included in the input data, and outputting any one of the input data and the converted data as output data, the converted data having a smaller size than the input data.


