Method and device to use memory access request tags
First Claim
Patent Images
1. A system controller comprising:
- a configuration storage to store configuration information, the configuration storage comprising;
a first portion to indicate whether the system controller is to associate tag information with memory access requests; and
a second portion to indicate whether debug information or device identification information is to be encoded in the tag information.
7 Assignments
0 Petitions
Accused Products
Abstract
A computer system includes a system controller that has configuration storage to store information to indicate whether the system controller is to associate tag information with a memory access request, and to indicate whether debug information or device identification information is to be encoded in the tag information.
28 Citations
15 Claims
-
1. A system controller comprising:
-
a configuration storage to store configuration information, the configuration storage comprising;
a first portion to indicate whether the system controller is to associate tag information with memory access requests; and
a second portion to indicate whether debug information or device identification information is to be encoded in the tag information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for use in a system, comprising:
-
storing information in a configuration storage to indicate whether a system controller is to associate tag information with a memory access request; and
storing information in the configuration storage to indicate whether debug information or device identification information is to be encoded in the tag information. - View Dependent Claims (7, 8, 9, 10, 11, 12)
receiving the memory access request;
tagging the received memory access request with tag information indicated by the configuration storage;
outputting the tagged memory access request to a bus external to the system controller.
-
-
13. A system controller comprising:
-
a configuration storage to store first information to indicate whether the system controller is to associate tag information with memory access requests, and second information to indicate a type of state information to encode in the tag information; and
a unit to tag a received memory access request based on the first and second information. - View Dependent Claims (14, 15)
memory access request queue length, ordering flags, and number of entries in an interface queue.
-
-
15. The system controller of claim 14, wherein the unit is adapted to present the tagged memory access request on a bus external to the system controller.
Specification