Data processing system having a data memory interlock coherency

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364900, 3642434, 36424341, 3642468, 3642384, 3649642, 3649692, 364968, G06F 1212, G06F 1214

Patent

active

049774980

ABSTRACT:
This invention is directed to a memory system that determines which blocks of a set of associative blocks in cache memory are unavailable for replacement. This is accomplished by operating the memory system to maintain a duplicate set of tags which track block ownership for this cache pursuant to a "snoopy" protocol. In addition, the cache system maintains a bit associated with each memory address to indicate whether any data blocks resident in it have been locked. The interlock status of the data blocks in the cache is not communicated to the memory system. Once a block is locked, it cannot be allocated for replacement until it is unlocked. When the cache system encounters a locked block, it skips over that block and allocates the next block of the associative blocks. From this, the memory system infers, by means of a replacement algorithm, that block is being locked and, therefore, cannot be replaced. This enables the memory system to implement an irregular replacement policy for this cache when the block to be replaced is owned and locked.

REFERENCES:
patent: 4513367 (1985-04-01), Chan et al.
patent: 4622631 (1986-11-01), Frank et al.
patent: 4775955 (1988-10-01), Liu
patent: 4885680 (1989-12-01), Anthony et al.
patent: 4912630 (1990-03-01), Cochcroft, Jr.

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

Data processing system having a data memory interlock coherency does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Data processing system having a data memory interlock coherency , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data processing system having a data memory interlock coherency will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-393279

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