Invention Grant
- Patent Title: Real-time processing in computer systems
-
Application No.: US17818660Application Date: 2022-08-09
-
Publication No.: US11886340B1Publication Date: 2024-01-30
- Inventor: Jonathan Y. Tong , David E. Kroesche , Brett S. Feero
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Kowert, Hood, Munyon, Rankin & Goetzel, P.C.
- Agent Erik A. Heter; Dean M. Munyon
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0802 ; G06F3/06

Abstract:
A processor configured for real-time transaction processing is disclosed. A processor circuit includes configuration registers that designate a first range of physical memory addresses as reserved for real-time memory requests and a second, non-overlapping range of physical memory addresses that are shared between real-time and non-real-time memory requests. In response to determining that a memory request is associated with an address in the first range, the processor tags the request as a real-time request. The configuration registers may also store information designating portions of one or more cache memories and one or more buffers as being reserved for real-time memory requests. During arbitration, real-time memory requests are given priority over older, non-real-time memory requests.
Information query