18237806. STORAGE DEVICE INCLUDING NONVOLATILE MEMORY DEVICE AND OPERATING METHOD OF STORAGE DEVICE simplified abstract (Samsung Electronics Co., Ltd.)
Contents
STORAGE DEVICE INCLUDING NONVOLATILE MEMORY DEVICE AND OPERATING METHOD OF STORAGE DEVICE
Organization Name
Inventor(s)
Joon-Whan Bae of Suwon-si (KR)
STORAGE DEVICE INCLUDING NONVOLATILE MEMORY DEVICE AND OPERATING METHOD OF STORAGE DEVICE - A simplified explanation of the abstract
This abstract first appeared for US patent application 18237806 titled 'STORAGE DEVICE INCLUDING NONVOLATILE MEMORY DEVICE AND OPERATING METHOD OF STORAGE DEVICE
Simplified Explanation
The abstract describes a storage device with a nonvolatile memory device and a controller that can allocate erase units to different zones based on the number of free erase units available.
- The controller allocates at least two free erase units to a first-type zone if the number of free erase units is greater than a threshold value.
- If the number of free erase units is smaller than or equal to the threshold value, the controller allocates the at least two free erase units to a second-type zone.
- The controller allows random writes for the first-type zone and zone writes for the second-type zone based on the type of logical address received from the external host device.
Potential applications of this technology:
- Data storage devices
- Solid-state drives
- Embedded systems
Problems solved by this technology:
- Efficient allocation of erase units in nonvolatile memory devices
- Optimized performance for different types of data access patterns
Benefits of this technology:
- Improved data storage efficiency
- Enhanced performance for different types of data access
- Better utilization of nonvolatile memory resources
Original Abstract Submitted
A storage device, including: a nonvolatile memory device including a plurality of memory cells; and a controller configured to, based on receiving an open zone command from an external host device: based on a number of free erase units from among a plurality of erase units included in the plurality of memory cells being greater than a threshold value, allocate at least two free erase units to a first-type zone, and based on the number of the free erase units being smaller than or equal to the threshold value, allocate the at least two free erase units to a second-type zone. wherein the controller is further configured to permit a random write based on a random logical address received from the external host device for the first-type zone, and to permit a zone write based on a sequential logical address received from the external host device for the second-type zone.