首页>
外国专利>
PIPELINED SNOOPING OF MULTIPLE L1 CACHE LINES
PIPELINED SNOOPING OF MULTIPLE L1 CACHE LINES
展开▼
机译:多个L1快取线的管线式窥探
展开▼
页面导航
摘要
著录项
相似文献
摘要
A cache system provides for accessing set associative caches with no increase in critical path delay, for reducing the latency penalty for cache accesses, for reducing sn oop busy time, and for responding to MRU misses and cache misses. A two level cache subsy stem including an L1 cache and an L2 cache is provided. A cache directory is accessed for a second snoop request while a directory access from a first snoop request is bein g evaluated. During a REQUEST stage, a directory access snoop to the directory of the L1 cache is requested; and responsive thereto, during a SNOOP stage, the directory is accessed; during an ACCESS stage, the cache arrays are accessed while processing results from the SNOOP stage. If multiple data transfers are required out of the L1 cache, a pipeline hold is issued to the REQUEST and SNOOP stages, and the ACCESS stage is repeated. During a FLUSH stage, cache data read from the L1 cache during the ACC ESS stage is sent to the L2 cache.
展开▼