Processing Memory Access Transactions
OwnerPeter Vrabel, Jack Andrew +1inventors
InventorsPeter Vrabel, Jack Andrew, Ravindranath Ramalingaiah Mannan
Life of this patent
Estimating the term…
Loading patent…
OwnerPeter Vrabel, Jack Andrew +1inventors
InventorsPeter Vrabel, Jack Andrew, Ravindranath Ramalingaiah Mannan
Estimating the term…
A memory attribute structure, which is configurable, is used when processing memory access transactions through an execution path of a processing system. The memory attribute structure includes one or more memory address entries. The entries are configurable. Each memory address entry comprising a respective memory address range mapped to a respective priority level of a set of priority levels. A central processing unit is configured to use the memory attribute structure to determine respective priority levels mapped to respective memory addresses of respective memory access transaction, and process the respective memory access transactions based on the respective priority levels.
A method of configuring a memory attribute structure for use when processing memory access transactions through an execution path of a processing system, comprising:
A non-transitory computer-readable storage medium having stored thereon computer readable code that, when run on a processing system, causes the processing system to configure a memory attribute structure for use when processing memory access transactions through an execution path of the processing system, wherein the configuring comprises:
A processing system for processing a memory access transaction through an execution path of the processing system, wherein the processing system has stored, in memory, a memory attribute structure comprising one or more memory address entries, each memory address entry comprising a respective memory address range mapped to a respective priority level of a set of priority levels, the processing system being configured to:
Dependencies are inferred from the claim text.