18136041. STORAGE DEVICE AND OPERATING METHOD OF STORAGE CONTROLLER simplified abstract (Samsung Electronics Co., Ltd.)

From WikiPatents
Jump to navigation Jump to search

STORAGE DEVICE AND OPERATING METHOD OF STORAGE CONTROLLER

Organization Name

Samsung Electronics Co., Ltd.

Inventor(s)

Eun Chu Oh of Suwon-si (KR)

Beomkyu Shin of Suwon-si (KR)

STORAGE DEVICE AND OPERATING METHOD OF STORAGE CONTROLLER - A simplified explanation of the abstract

This abstract first appeared for US patent application 18136041 titled 'STORAGE DEVICE AND OPERATING METHOD OF STORAGE CONTROLLER

Simplified Explanation

- Storage device with non-volatile memory and independently erasable sub-blocks - Processor controls garbage collection operation on sub-blocks with different block sizes - Selects victim sub-block with lowest valid page count to invalid page count ratio - Copies valid page from victim sub-block to target sub-block

Potential Applications

- Data storage devices - Solid-state drives - Embedded systems

Problems Solved

- Efficient garbage collection in storage devices - Management of sub-blocks with different block sizes - Improving overall performance and lifespan of storage devices

Benefits

- Enhanced data management - Increased storage device efficiency - Extended lifespan of storage devices


Original Abstract Submitted

The present disclosure provides storage devices and methods for operating the same. In some embodiments, a storage device includes a non-volatile memory including a plurality of sub-blocks that are independently erasable, and a processor configured to control a garbage collection operation on the plurality of sub-blocks. The plurality of sub-blocks includes a plurality of first sub-blocks that have a first block size and a plurality of second sub-blocks that have a second block size. The second block size is different from the first block size. The processor is further configured to select a victim sub-block with a lowest ratio of a valid page count to an invalid page count from among the plurality of sub-blocks, and copy a valid page of the victim sub-block to a target sub-block from among the plurality of sub-blocks.