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

From WikiPatents
Revision as of 03:24, 4 March 2024 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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.