Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
154 words
A method for providing cache attributes for an access, the cache attributes being non-cacheable, cacheable write back, cacheable write through, and cacheable write protect, the method comprising the steps of: signalling an enablement status of a cache, the enablement status being enabled or not enabled; and signalling a cache type, the cache type being write through or write back, such that if the cache attributes are non-cacheable and the cache type is in a first state, then the enablement status will be not enabled, if the cache attributes are cacheable write protect, the enablement status will be not enabled and the cache type will be in a second state, if the cache attributes are cacheable write through, the enablement status will be enabled and the cache type will be write through, and if the cache attributes are cacheable write back, the enablement status will be enabled and the cache type will be write back.
Claim 2
Independent Claim
154 words
A method for providing cache attributes for an access, the cache attributes being non-cacheable, cacheable write back, cacheable write through, and cacheable write protect, the method comprising the steps of: signalling an enablement status of a cache, the enablement status being enabled or not enabled; and signalling a cache type, the cache type being write through or write back, such that if the cache attributes are non-cacheable and the cache type is in a first state, then the enablement status will be not enabled, if the cache attributes are cacheable write protect, the enablement status will be not enabled and the cache type will be in a second state, if the cache attributes are cacheable write through, the enablement status will be enabled and the cache type will be write through, and if the cache attributes are cacheable write back, the enablement status will be enabled and the cache type will be write back.
Claim 3
Dependent Claim
35 words
The method as set forth in claim 1, wherein the cache attributes will have a default value if the enablement and cache type status are not signaled within a predetermined time from a predetermined event.
Claim 4
Dependent Claim
19 words
The method as set forth in claim 2, wherein the predetermined event is a data phase of an access.
Claim 5
Dependent Claim
19 words
The method as set forth in claim 2, wherein the predetermined time is a predetermined number of bus cycles.
Claim 6
Dependent Claim
17 words
The method as set forth in claim 4, wherein the predetermined number of bus cycles is two.
Claim 7
Dependent Claim
18 words
The method as set forth in claim 2, wherein the default value of the cache attributes is non-cacheable.
Claim 8
Independent Claim
155 words
An apparatus for providing cache attributes for an access, the cache attributes being non-cacheable, cacheable write back, cacheable write through, and cacheable write protect, the apparatus comprising: means for signalling an enablement status of a cache, the enablement status being enabled or not enabled; and means for signalling a cache type, the cache type being write through or write back, such that if the cache attributes are non-cacheable and the cache type is in a first state, then the enablement status will be not enabled, if the cache attributes are cacheable write protect, the enablement status will be not enabled and the cache type will be in a second state, if the cache attributes are cacheable write through, the enablement status will be enabled and the cache type will be write through, and if the cache attributes are cacheable write back, the enablement status will be enabled and the cache type will be write back.
Claim 9
Independent Claim
155 words
An apparatus for providing cache attributes for an access, the cache attributes being non-cacheable, cacheable write back, cacheable write through, and cacheable write protect, the apparatus comprising: means for signalling an enablement status of a cache, the enablement status being enabled or not enabled; and means for signalling a cache type, the cache type being write through or write back, such that if the cache attributes are non-cacheable and the cache type is in a first state, then the enablement status will be not enabled, if the cache attributes are cacheable write protect, the enablement status will be not enabled and the cache type will be in a second state, if the cache attributes are cacheable write through, the enablement status will be enabled and the cache type will be write through, and if the cache attributes are cacheable write back, the enablement status will be enabled and the cache type will be write back.
Claim 10
Dependent Claim
35 words
The apparatus as set forth in claim 7, wherein the cache attributes will have a default value if the enablement and cache type status are not signaled within a predetermined time from a predetermined event.
Claim 11
Dependent Claim
19 words
The apparatus as set forth in claim 8, wherein the predetermined event is a data phase of an access.
Claim 12
Dependent Claim
19 words
The apparatus as set forth in claim 8, wherein the predetermined time is a predetermined number of bus cycles.
Claim 13
Dependent Claim
17 words
The apparatus as set forth in claim 10, wherein the predetermined number of bus cycles is two.
Claim 14
Dependent Claim
18 words
The apparatus as set forth in claim 8, wherein the default value of the cache attributes is non-cacheable.
Claim 15
Independent Claim
190 words
An apparatus for providing cache attributes of a cache for an access by an accessing agent, the cache attributes being non-cacheable, cacheable write back, cacheable write through, and cacheable write protect, the apparatus comprising: an enablement signal coupled between the cache and the accessing agent and used by the cache to signal an enablement status, the enablement status being enabled or not enabled; and a cache type signal coupled between the cache and the accessing agent and used by the cache to signal a cache type, the cache type being write through or write back, such that if the cache attributes are non-cacheable and the cache type is in a first state, then the enablement status will be not enabled, if the cache attributes are cacheable write protect, the enablement status will be not enabled and the cache type will be in a second state, if the cache attributes are cacheable write through, the enablement status will be enabled and the cache type will be write through, and if the cache attributes are cacheable write back, the enablement status will be enabled and the cache type will be write back.
Claim 16
Independent Claim
190 words
An apparatus for providing cache attributes of a cache for an access by an accessing agent, the cache attributes being non-cacheable, cacheable write back, cacheable write through, and cacheable write protect, the apparatus comprising: an enablement signal coupled between the cache and the accessing agent and used by the cache to signal an enablement status, the enablement status being enabled or not enabled; and a cache type signal coupled between the cache and the accessing agent and used by the cache to signal a cache type, the cache type being write through or write back, such that if the cache attributes are non-cacheable and the cache type is in a first state, then the enablement status will be not enabled, if the cache attributes are cacheable write protect, the enablement status will be not enabled and the cache type will be in a second state, if the cache attributes are cacheable write through, the enablement status will be enabled and the cache type will be write through, and if the cache attributes are cacheable write back, the enablement status will be enabled and the cache type will be write back.
Claim 17
Dependent Claim
35 words
The apparatus as set forth in claim 13, wherein the cache attributes will have a default value if the enablement and cache type status are not signaled within a predetermined time from a predetermined event.
Claim 18
Dependent Claim
19 words
The apparatus as set forth in claim 14, wherein the predetermined event is a data phase of an access.
Claim 19
Dependent Claim
19 words
The apparatus as set forth in claim 14, wherein the predetermined time is a predetermined number of bus cycles.
Claim 20
Dependent Claim
17 words
The apparatus as set forth in claim 16, wherein the predetermined number of bus cycles is two.
Claim 21
Dependent Claim
18 words
The apparatus as set forth in claim 14, wherein the default value of the cache attributes is non-cacheable.
Claim 22
Independent Claim
185 words
A system comprising: a cache having a cache attribute, the cache attribute being one of non-cacheable, cacheable write back, cacheable write through, and cacheable write protect; an accessing agent; an enablement signal coupled between the cache and the accessing agent and used by the cache to signal an enablement status, the enablement status being enabled or not enabled; and a cache type signal coupled between the cache and the accessing agent and used by the cache to signal a cache type, the cache type being write through or write back, such that if the cache attributes are non-cacheable and the cache type is in a first state, then the enablement status will be not enabled, if the cache attributes are cacheable write protect, the enablement status will be not enabled and the cache type will be in a second state, if the cache attributes are cacheable write through, the enablement status will be enabled and the cache type will be write through, and if the cache attributes are cacheable write back, the enablement status will be enabled and the cache type will be write back.
Claim 23
Independent Claim
185 words
A system comprising: a cache having a cache attribute, the cache attribute being one of non-cacheable, cacheable write back, cacheable write through, and cacheable write protect; an accessing agent; an enablement signal coupled between the cache and the accessing agent and used by the cache to signal an enablement status, the enablement status being enabled or not enabled; and a cache type signal coupled between the cache and the accessing agent and used by the cache to signal a cache type, the cache type being write through or write back, such that if the cache attributes are non-cacheable and the cache type is in a first state, then the enablement status will be not enabled, if the cache attributes are cacheable write protect, the enablement status will be not enabled and the cache type will be in a second state, if the cache attributes are cacheable write through, the enablement status will be enabled and the cache type will be write through, and if the cache attributes are cacheable write back, the enablement status will be enabled and the cache type will be write back.
Claim 24
Dependent Claim
35 words
The apparatus as set forth in claim 19, wherein the cache attributes will have a default value if the enablement and cache type status are not signaled within a predetermined time from a predetermined event.
Claim 25
Dependent Claim
19 words
The apparatus as set forth in claim 20, wherein the predetermined event is a data phase of an access.
Claim 26
Dependent Claim
19 words
The apparatus as set forth in claim 21, wherein the predetermined time is a predetermined number of bus cycles.
Claim 27
Dependent Claim
17 words
The apparatus as set forth in claim 22, wherein the predetermined number of bus cycles is two.
Claim 28
Dependent Claim
18 words
The apparatus as set forth in claim 20, wherein the default value of the cache attributes is non-cacheable.