US 12,032,483 B2
Systems and methods for pre-populating address translation cache
Daniel Lee Helmick, Broomfield, CO (US); and Vipin Kumar Agrawal, San Jose, CA (US)
Assigned to Samsung Electronics Co., Ltd., Yongin-si (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Aug. 2, 2022, as Appl. No. 17/879,713.
Claims priority of provisional application 63/329,755, filed on Apr. 11, 2022.
Prior Publication US 2023/0325321 A1, Oct. 12, 2023
Int. Cl. G06F 12/0868 (2016.01)
CPC G06F 12/0868 (2013.01) [G06F 2212/313 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for processing commands from a host computing device to a storage device, the method comprising:
identifying, by the storage device, a command from the host computing device, the command including a logical address;
detecting a condition;
based on detecting the condition, requesting by the storage device to the host computing device, translation of the logical address into a physical address;
storing, by the storage device, the physical address in a cache; and
transferring data according to the command based on the physical address.