Ensuring consistency of an instruction cache with a store cache

Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395567, 711125, 711141, 711145, G06F 938

Patent

active

06164840&

ABSTRACT:
A method of ensuring instruction cache consistency in a processor includes executing a flush instruction whenever a program executed by the processor stores data to a given data address and, subsequently, executes another instruction requiring a data fetch from the same address. According to this method, a write cache prevents any addressed instruction from residing in the write cache and the instruction cache at the same time. Thus, when an instruction having a store address not already present in the write cache is retired to the write cache, the write cache instructs the instruction cache to invalidate any data stored therein having a same address. The flush instruction prevents execution of any other instructions after the store at least until the store to the memory address has been allocated to a write cache of the processor, thus enabling the write cache to invalidate the subsequent instruction at the same address in the instruction cache. The method insures instruction cache consistency without the need to check every store against the instruction cache.

REFERENCES:
patent: 5377336 (1994-12-01), Eickemeyer et al.
patent: 5551001 (1996-08-01), Cohen et al.
patent: 5625787 (1997-04-01), Mahin et al.
patent: 5644752 (1997-07-01), Cohen et al.
patent: 5649137 (1997-07-01), Favor et al.
patent: 5692167 (1997-11-01), Grochowski et al.
patent: 5740398 (1998-04-01), Quattromani et al.
patent: 5742791 (1998-04-01), Mahalingaiah 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

Ensuring consistency of an instruction cache with a store 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 Ensuring consistency of an instruction cache with a store cache , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Ensuring consistency of an instruction cache with a store cache will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-987934

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