US 11,941,430 B2
Handling memory requests
Mark Landers, Hertfordshire (GB); and Martin John Robinson, Hertfordshire (GB)
Assigned to Imagination Technologies Limited, Kings Langley (GB)
Filed by Imagination Technologies Limited, Kings Langley (GB)
Filed on Dec. 17, 2022, as Appl. No. 18/083,481.
Application 18/083,481 is a continuation of application No. 17/147,348, filed on Jan. 12, 2021, granted, now 11,537,427, issued on Dec. 27, 2022.
Application 17/147,348 is a continuation of application No. 16/251,823, filed on Jan. 18, 2019, granted, now 10,908,945, issued on Feb. 2, 2021.
Application 16/251,823 is a continuation of application No. 15/471,256, filed on Mar. 28, 2017, granted, now 10,198,286, issued on Feb. 5, 2019.
Claims priority of application No. 1605243 (GB), filed on Mar. 29, 2016.
Prior Publication US 2023/0119485 A1, Apr. 20, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/46 (2006.01); G06F 9/455 (2018.01); G06F 12/0811 (2016.01); G06F 12/0831 (2016.01); G06F 12/0891 (2016.01); G06F 12/0897 (2016.01); G06F 12/1027 (2016.01); G06F 12/1045 (2016.01); G06F 13/16 (2006.01)
CPC G06F 9/467 (2013.01) [G06F 9/45558 (2013.01); G06F 12/0811 (2013.01); G06F 12/0831 (2013.01); G06F 12/0891 (2013.01); G06F 12/0897 (2013.01); G06F 12/1027 (2013.01); G06F 12/1063 (2013.01); G06F 13/1605 (2013.01); G06F 13/1684 (2013.01); G06F 2009/45583 (2013.01); G06F 2212/1008 (2013.01); G06F 2212/1024 (2013.01); G06F 2212/60 (2013.01); G06F 2212/621 (2013.01); G06F 2212/684 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A module arranged to:
assign a transaction identifier to a memory request received from a cache, wherein the memory request includes one or more memory addresses defined within a virtual memory space; and
trigger a freeing of the assigned transaction identifier in response to receiving a memory request response from a memory.