Apple Inc.
Ordering memory requests based on access efficiency

Last updated:

Abstract:

An embodiment of an apparatus includes a memory circuit and a memory controller circuit. The memory controller circuit may include a write request queue. The memory controller circuit may be configured to receive a memory request to access the memory circuit and determine if the memory request includes a read request or a write request. A received read request may be scheduled for execution, while a received write request may be stored in the write request queue. The memory controller circuit may reorder scheduled memory requests based on achieving a specified memory access efficiency and based on a number of write requests stored in the write request queue.

Status:
Grant
Type:

Utility

Filling date:

24 Aug 2018

Issue date:

9 Jun 2020