Patent ID: 11886340
Assignee: APPLE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A system comprising:
a system-on-a-chip (SoC), wherein the SoC includes:
one or more general-purpose processing circuits;
a memory controller circuit configured to communicate with a memory coupled to the SoC;
an interface circuit having an auxiliary processor circuit, the auxiliary processor circuit including:
a load-store circuit configured to perform loads of data from and stores of data to the memory;
one or more buffers configured to store memory requests for transmission to the memory controller; and
one or more configuration registers configured to store information indicating a first range of physical addresses of the memory that are reserved for real-time memory requests, wherein addresses in a second, non-overlapping range of physical addresses are shared between real-time and non-real-time memory requests, and wherein the one or more configuration registers are further configured to store information indicating portions of the one or more buffers reserved for real-time memory requests;
wherein the auxiliary processor circuit is configured to, in response to detecting that a physical address of particular memory request is in the first range of physical addresses, tag the particular memory request as a real-time memory request; and

a communications fabric comprising circuitry configured to facilitate communications between the one or more general-purpose processing circuits the memory controller, and the auxiliary processor.