Multiple-Write Flash Memory Cell Segmentation for Data Modification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional flash memory devices face inefficiencies and wear due to frequent data updates, requiring entire database rewriting and invalidation, which consumes processing resources and reduces device longevity.
Innovation Solution
Implementing a flash memory system with a first region of single-write flash memory cells for occasional updates and a second region of multiple-write flash memory cells for frequent updates, managed by a memory controller to optimize storage and reduce erase operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If frequent data updates are performed in conventional flash memory, then data modification capability is improved, but device wear increases and reliability deteriorates due to finite write-erase cycles
Solution Approach 1:
The flash memory device is divided into multiple regions with different write capabilities. Specifically, the patent segments the flash memory into areas that can be erased and reprogrammed independently, allowing frequent updates in certain regions without requiring erasure of the entire memory device. This segmentation enables data modification while preserving other regions, thereby reducing overall wear and extending device longevity.
2Adaptability or versatility
If entire database is rewritten for data modification, then data update is achieved, but processing overhead and power consumption increase
Solution Approach 1:
The patent extracts and isolates the data modification operation from the entire database rewriting process. By enabling updates in specific regions without erasing the complete database, the system removes the unnecessary overhead of rewriting unchanged data. This extraction approach significantly reduces processing overhead and power consumption while maintaining data update capability.
3Productivity
If frequent erase operations are performed, then memory is freed for new data, but processing resources are consumed and device wear increases
Solution Approach 1:
The flash memory is segmented into multiple independently erasable regions. This segmentation allows the system to perform targeted erasure operations only on regions that need to be freed, rather than erasing the entire memory device. Consequently, memory availability is maintained while processing overhead and device wear from unnecessary erase operations are reduced.
Data Source
AI summary
Flash memory stored data modification is described. In embodiments, a flash memory system includes flash memory and a memory controller that manages data write and erase operations to the flash memory. The flash memory includes a first flash memory region of single-write flash memory cells that are each configured for a data write operation and a corresponding erase operation before a subsequent data write operation. The flash memory also includes a second flash memory region of multiple-write flash memory cells that are each configured for multiple data write operations before an erase operation.


