Re: [Gems-users] Multi-line cache states


Date: Tue, 18 Oct 2005 13:27:12 -0500
From: "Mike Marty" <mikem@xxxxxxxxxxx>
Subject: Re: [Gems-users] Multi-line cache states


> 
> Is it possible to change the states of multiple
> cache-lines with a single event ? Can all lines be
> changed atomically.
> 
> For eg: Lets say that with a event PrRd to address
> 0x0a00 I want to downgrade all 'M' to 'S' lines. This
> should happen atomically.
> 

You can add a function that manipulates several cache lines.  You would call
this from the setState() method in the SLICC controller.  

You can either add it to CacheMemory.h itself, or to some other place like
RubySlicc_Util.C

--Mike




> 
> Thanks,
> 
> Arrvindh Shriraman
> Conputer Science Department
> University of Rochester
> 


[← Prev in Thread] Current Thread [Next in Thread→]