or
Bookmark and Share
Cache coherency protocol including generic transient states
   
Document Number
US Patent 7350032
Issued Date
March 25, 2008
Link
Inventors
Map
Abstract
In one embodiment, a cache comprises a cache memory and a cache control circuit coupled to the cache memory. The cache memory is configured to store a plurality of cache blocks and a plurality of cache states. Each of the plurality of cache states corresponds to a respective one of the plurality of cache blocks. The cache control circuit is configured to implement a cache coherency protocol that includes a plurality of stable states and a transient state The transient state may be used in response to any request from a local consumer if completing the request includes a change between the plurality of stable states and making the change includes transmitting at least a first communication to maintain coherency on an interconnect.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
34
Comments:
no comments yet
Owner
Sun Microsystems, Inc. (Santa Clara, CA)
Published
March 25, 2008
Application Number
10/831,793
Filed
April 26, 2004
US Classification
711/144   707/201 711/141 711/E12.033
Int'l Classification
G06F   12/00   (20060101)  
Assistant Examiner
Parent Case
This application claims benefit of priority to U.S. Provisional Patent Application Ser. No. 60/555,262, filed Mar. 22, 2004, which is incorporated herein by reference in its entirety.
USPTO Field of Search
711/144  
Related Patents
Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us