Address translation cache (ATC) for virtualized transaction based devices
AssigneeXilinx, Inc.
InventorsChandrasekhar Srinivasaiah Thyamagondlu, Sebastian Turullols
Life of this patent
Estimating the term…
Loading patent…
AssigneeXilinx, Inc.
InventorsChandrasekhar Srinivasaiah Thyamagondlu, Sebastian Turullols
Estimating the term…
An interposer includes a controller and an address translation cache (ATC) system communicatively coupled to the controller. The ATC system is configured to receive a translation request from the controller, the translation request comprising a command identifier (ID) associated with a command and a guest physical address (GPA) bundle having at least one GPA, the at least one GPA being associated with at least one physical region page (PRP) located in a host memory of a host device. The ATC system is further configured to store address translation information in a multi-table cache memory, the address translation information comprising at least one system physical address (SPA) of the host memory translated from the at least one GPA, where the address translation information is indexed in the multi-table cache memory based on the command ID.
An interposer connectable between a host device and a storage device, the interposer comprising:
An address translation cache (ATC) system, comprising:
A method by an address translation cache (ATC) system, the method comprising:
Dependencies are inferred from the claim text.