Memory Device Map Data Management via Buffer and Backup
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
As the capacity of NAND flash memory in storage devices increases, the size of map data also grows, necessitating efficient management without a high-capacity buffer memory dedicated within the storage device.
Innovation Solution
A memory device comprising a buffer memory, a nonvolatile backup memory, and a memory controller that stores map data in the buffer memory, provides address pairs to an external storage device, and backs up map data to the nonvolatile backup memory in case of a sudden power-off event.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the capacity of NAND flash memory increases, then the storage capacity is improved, but the size of map data increases requiring a high-capacity buffer memory
Solution Approach 1:
The patent introduces a buffer memory as an intermediary component between the storage device and the host. This buffer memory temporarily stores map data, allowing the storage device to manage large amounts of mapping information without requiring a dedicated high-capacity buffer within the storage device itself. The buffer memory acts as a mediator that enables efficient map data management while reducing the complexity requirements of the storage device.
Solution Approach 2:
The patent segments the map data management function by separating the storage device from the buffer memory. Instead of requiring the storage device to contain all necessary buffer capacity internally, the system divides the functionality so that the storage device handles storage operations while the buffer memory (located elsewhere in the system) handles map data caching. This segmentation allows the storage device to remain simpler while still managing large capacities.
2Speed
If map data is stored in volatile memory, then access speed is improved, but data loss occurs during sudden power-off events
Solution Approach 1:
The patent implements a backup mechanism that prepares for potential data loss by maintaining a backup of the map data in non-volatile memory. Before a power-off event occurs, the system ensures that critical map data is preserved in a non-volatile backup storage location. This preliminary preparation ensures that even if sudden power-off occurs, the map data remains intact and accessible.
Solution Approach 2:
The patent provides a cushioning mechanism against data loss by implementing a backup storage system. The non-volatile backup memory acts as a protective buffer that prevents complete data loss during power-off events. This beforehand cushioning ensures that the system has redundant data storage capacity, protecting against the harmful effect of sudden power-off while maintaining the speed benefits of volatile memory for active operations.
Data Source
AI summary
A memory device is provided. The memory device includes: a buffer memory; a nonvolatile backup memory; and a memory controller configured to: store map data corresponding to an external storage device in the buffer memory; provide, in response to a request from the external storage device, an address pair corresponding to the request, from among address pairs of the map data, to the external storage device; and back up, in response to a sudden power-off event, the map data to the nonvolatile backup memory.


