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 |
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.
|