MEMORY UNIT ASSIGNMENT AND SELECTION FOR INTERNAL MEMORY OPERATIONS IN DATA STORAGE SYSTEMS

Patent №

US 10,114,744

Granted

2018-10-30

Filed 2017

Owner

WESTERN DIGITAL TECHNOLOGIES, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15495900

Disclosed embodiments are directed to systems and methods for assigning and selecting memory units for internal memory operations in data storage systems. The embodiments can improve the efficiency of garbage collection operations by directing dynamic data into memory units with a relatively lower P/E count, directing static and system data into memory units with a relatively higher P/E count, and not mixing static and dynamic data by packing static data into separate memory units from dynamic data. In one embodiment, after completion of garbage collection of blocks, the blocks are each assigned to one of a cool down list and an available memory unit list based on a size limit of the cool down list and a number of program-erase (P/E) operations performed on each block. The blocks are subsequently selected from the lists for write operations according to whether write data includes static or dynamic data.

AI hardwareG06F 12/0246G06F 12/0253G06F 2212/1016G06F 2212/1036G06F 2212/7205G06F 2212/7211

AI classification

AI hardware0.80
Evolutionary computation0.01
Natural language0.00
Planning0.00
Speech0.00
Vision0.00
Machine learning0.00
Knowledge representation0.00

Ownership

WESTERN DIGITAL TECHNOLOGIES, INC.

assignment · 470740172

Assignors

SOURI, KAMYAR, TOMLIN, ANDREW J., OBUKHOV, DMITRY S., BOOTH, JING, SYU, MEI-MAN L.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC