US 12,216,939 B2
Method of operating storage device, storage device performing the same and method of operating storage system using the same
Dong-Woo Kim, Suwon-si (KR); Dong-Min Kim, Hwaseong-si (KR); Song-Ho Yoon, Yongin-si (KR); and Wook-Han Jeong, Pocheon-si (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Jun. 15, 2023, as Appl. No. 18/335,328.
Application 18/335,328 is a continuation of application No. 17/712,520, filed on Apr. 4, 2022, granted, now 11,714,578.
Application 17/712,520 is a continuation of application No. 16/416,872, filed on May 20, 2019, granted, now 11,314,450, issued on Apr. 26, 2022.
Claims priority of application No. 10-2018-0131859 (KR), filed on Oct. 31, 2018.
Prior Publication US 2023/0325123 A1, Oct. 12, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/06 (2006.01); G06F 12/10 (2016.01); G06F 13/28 (2006.01)
CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0679 (2013.01); G06F 12/10 (2013.01); G06F 13/28 (2013.01); G06F 2212/7201 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method of operating a universal flash storage (UFS) device, the method comprising:
receiving, at the UFS device, a host performance booster (HPB) prefetch command from a host device, wherein a field of the HPB prefetch command comprises a logical block address information that indicates at least one logical block address for a data read operation, and a HPB prefetch identification (ID);
receiving, at the UFS device, entry information corresponding to the HPB prefetch command, from the host device;
receiving, at the UFS device, a HPB read command corresponding to the HPB prefetch command, wherein a field of the HPB read command comprises a read ID, a logical block address information, and a part of the entry information; and
performing, at the UFS device, the data read operation based on the HPB read command and the entry information,
wherein the HPB prefetch command and the HPB read command are generated in one pair,
wherein the read ID identifies a relationship between the HPB prefetch command and the HPB read command, and
wherein the entry information indicates at least one physical address for performing the data read operation.