The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 09, 2024

Filed:

May. 24, 2022
Applicant:

SK Hynix Inc., Icheon, KR;

Inventors:

Ji Hun Choi, Icheon, KR;

Jeong Hyun Kim, Icheon, KR;

Sung Ju Yoo, Icheon, KR;

Assignee:

SK hynix Inc., Icheon, KR;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0655 (2013.01); G06F 3/061 (2013.01); G06F 3/0679 (2013.01);
Abstract

A memory controller includes a buffer, a prefetch controller, and a boot controller. The buffer stores workload information including a history of an expected I/O request expected to be received from a host during booting operation. The prefetch controller is configured to, before a target I/O request is received from the host after start of booting, read expected data corresponding to the expected I/O request from memory devices based on workload information, and store the expected data in the buffer. The boot controller updates the workload information based on the target I/O request depending on whether target data corresponding to the target I/O request is included in the expected data, and stores updated workload information in an area in which data is readable with a minimum number of accesses from a plurality of the memory devices.


Find Patent Forward Citations

Loading…