US 11,714,766 B2
Address translation services buffer
Philip Ng, Toronto (CA); and Vinay Patel, Stouffville (CA)
Assigned to ATI Technologies ULC, Markham (CA)
Filed by ATI Technologies ULC, Markham (CA)
Filed on Dec. 29, 2020, as Appl. No. 17/136,618.
Prior Publication US 2022/0206976 A1, Jun. 30, 2022
Int. Cl. G06F 13/28 (2006.01)
CPC G06F 13/28 (2013.01) [G06F 2213/28 (2013.01)] 23 Claims
OG exemplary drawing
 
13. A method of buffering address translations within an electronic device that includes an address translation buffer and an address translation cache that are used for storing address translations received from a host computer system, the method comprising:
receiving an untranslated address;
dispatching to the host computer system a request to translate the untranslated address;
receiving from the host computer system an address translation comprising a translated address corresponding to the untranslated address; and
selectively storing the address translation in the address translation buffer or the address translation cache.