Cache dormant indication
AssigneeArm Limited
InventorHåkan PERSSON
Life of this patent
Estimating the term…
Abstract
A data processing apparatus includes a first agent which generates a cache dormant indication when a cache is in a dormant state, and a second agent which issues cache maintenance requests for data stored in the cache accessed by the first agent. in response to the cache dormant indication generated by the first agent, the second agent may suppress issuing of cache maintenance requests for the cache accessed by the first agent.
Claims22
A data processing apparatus comprising:
- a first agent configured to generate a cache dormant indication when a cache is in a dormant state:
- and
- a second agent configured to issue cache maintenance requests for data stored in the cache, wherein in response to the cache dormant indication generated by the first agent, the second agent is configured to supress issuing of at least some cache maintenance requests for the cache.
A first agent device comprising:
- control circuitry configured to determine whether a cache is in a dormant state, and when the cache is in the dormant state, to generate a cache dormant indication accessible to a second agent device, wherein the second agent device is for issuing cache maintenance requests for data stored in the cache.
A second agent device comprising:
- control circuitry configured to issue cache maintenance requests for data stored in a cache,
- wherein in response to a cache dormant indication generated by a first agent device indicating that the cache is in a dormant state, the control circuitry is configured to supress issuing of at least some cache maintenance requests for said cache.
A data processing method comprising;
- a first agent generating a cache dormant indication when a cache is in a dormant state;
- and
- in response to the cache dormant indication generated by the first agent, a second agent suppressing issuing of at least some cache maintenance requests for maintaining coherency of data stored in the cache.
A data processing method comprising;
- a first agent determining whether a cache is in a dormant state;
- and
- when the cache is in the dormant state, generating a cache dormant indication which is accessible to a second agent, wherein the second agent device is for issuing cache maintenance requests for data stored in the cache.
A data processing method comprising;
- determining whether a first agent has generated a cache dormant indication indicating whether a cache is in a dormant state;
- and
- when the first agent has generated the cache dormant indication, suppressing issuing of at least some cache maintenance requests for data stored in the cache.
Dependencies are inferred from the claim text.