Patent ID: 8131943

Claim:
A design structure embodied in a machine readable storage medium for at least one of designing, manufacturing, and testing a design, the design structure comprising: a system comprising: a plurality of caches; a plurality of caching agents, each of the plurality of caching agents being associated with one of the plurality of caches; a shared resource storing a plurality of lines of data, the shared resource being shared by the plurality of caching agents; and a controller in communication with the shared resource that controls access to the shared resource, the controller receiving a read request from one of the plurality of caching agents for a line of data stored in the shared resource, the read request received being a specific type of request, assigning one of a plurality of coherency states as an initial coherency state for the line of data requested by the one caching agent, each of the plurality of coherency states being assignable as the initial coherency state for the line of data in response to the specific type of request received, and providing the line of data stored in the shared resource to the one caching agent in the initial coherency state assigned to the line of data.