Slave cache having sub-line valid bits updated by a master cache

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Other Related Categories

395473, 395455, 395450, G06F 1208

Type

Patent

Status

active

Patent number

057845905

Description

ABSTRACT:
A cache system has a large master cache and smaller slave caches. The slave caches are coupled to the processor's pipelines and are kept small and simple to increase their speed. The master cache is set-associative and performs many of the complex cache management operations for the slave caches, freeing the slaves of these bandwidth-robbing duties. Only the slave caches store sub-line valid bits with all cache lines; the master cache has only full cache lines valid. During a miss from a slave cache, the slave cache sends its sub-line valid bits to the master cache. The slave's sub-line valid bits are loaded into a request pipeline in the master cache. As requests are fulfilled and finish the pipeline, its address is compared to the addresses of all other pending requests in the master's pipeline. If another pending request matches the slave's index and tag, its sub-line valid bits are updated by setting the corresponding sub-line valid bit for the completing request's sub-line. If another pending request matches the slave's index but not the tag, all of the other request's sub-line valid bits are cleared. Thus subline valid bits of pending requests are updated as each request completes the master's pipeline and writes its sub-line to the slave cache.

REFERENCES:
patent: 4860192 (1989-08-01), Sachs et al.
patent: 5025366 (1991-06-01), Baror
patent: 5131083 (1992-07-01), Crawford et al.
patent: 5276848 (1994-01-01), Gallagher et al.
patent: 5307477 (1994-04-01), Taylor et al.
patent: 5325504 (1994-06-01), Tipley et al.
patent: 5359723 (1994-10-01), Mathews et al.
patent: 5367660 (1994-11-01), Gat et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Slave cache having sub-line valid bits updated by a master cache does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Slave cache having sub-line valid bits updated by a master cache, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Slave cache having sub-line valid bits updated by a master cache will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1656833

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.