Hybrid NAND NOR Flash Variable Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data storage solutions, such as NOR and NAND flash devices, face challenges in efficiently updating variable data due to slow erase operations, high cost, and limited storage capacity, making it impractical for applications requiring large non-volatile storage.
Innovation Solution
A hybrid storage approach that splits variable data into static and dynamic components, where static data is stored on NAND flash and dynamic data on NOR flash, allowing for cost-effective and efficient updates without erase operations, leveraging the strengths of both technologies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If variable data is stored on NOR flash, then update efficiency is improved, but storage capacity is limited and cost is high
Solution Approach 1:
The patent divides variable data into two components: a static data component stored on NAND flash and a dynamic data component stored on NOR flash. This segmentation allows each storage medium to be used for its optimal purpose - NAND flash for bulk storage and NOR flash for frequent updates.
Solution Approach 2:
The dynamic data component on NOR flash acts as an intermediary that enables efficient updates without directly modifying the static data component on NAND flash. The controller manages the interaction between these two components, allowing fast updates while preserving the bulk storage capacity of NAND flash.
2Quantity of substance
If variable data is stored on NAND flash, then storage capacity is improved, but update speed deteriorates due to slow erase operations
Solution Approach 1:
The patent separates the data storage function into static and dynamic components, placing the dynamic component on NOR flash which supports fast updates without erase operations, while the static component resides on NAND flash for high capacity.
Solution Approach 2:
The dynamic data component on NOR flash serves as a copy or representation of the variable data state, allowing updates to be performed on this copy without affecting the static data component on NAND flash, thus enabling fast updates without slow erase operations.
3Ease of operation
If erase operations are performed on NOR flash, then data更新 is enabled, but device lifespan is reduced and performance deteriorates
Solution Approach 1:
The patent creates a dynamic data component on NOR flash that can be updated without erase operations. This copy mechanism allows data updates to be performed by simply writing new values without the wear-inducing erase cycle, thereby preserving NOR flash lifespan while maintaining update capability.
Solution Approach 2:
The patent discards the traditional approach of erasing NOR flash blocks for updates and recovers from this by using a dynamic data component that can be overwritten directly, eliminating the need for erase operations and extending device lifespan.
Data Source
AI summary
In one example in accordance with the present disclosure, an electronic device is described. The example electronic device includes a NAND flash device to store a static data component of a variable. The example electronic device also includes a NOR flash device to store a dynamic data component of the variable. The electronic device further includes a controller to write the static data component of the variable to the NAND flash device. This controller is also to write the dynamic data component of the variable to the NOR flash device.


