Hi I am trying to add a buffer (be as a component) that resides in L2. Maybe I state my problem incorrectly. In creating a new component, what should I care? How to connect it to another component? How can I set a latency as L2 cache? Thanks.
// Naderan *Mahmood; ----- Original Message ----- From: Alisafaee Mohammad <[email protected]> To: Mahmood Naderan <[email protected]> Cc: simflex <[email protected]> Sent: Saturday, June 18, 2011 3:17 AM Subject: Re: how to add another shared memory level? Dear Mahmoud, Adding another level of shared cache after the L2 cache is fairly easy. The shared L2 cache already implements a cache coherency protocol and your L3 cache does not need to deal with cache coherency. BTW, You have to implement your own component for this purpose. To do that you can start from the FastCMPCache and CMPCache components and remove all parts that deal with the coherence protocol and the coherence directory. Regards, Mohammad > From: Mahmood Naderan [[email protected]] > Sent: Tuesday, May 10, 2011 8:22 AM > To: simflex > Subject: how to add another shared memory level? > > Hi, > How can I add another level of shared memory in flexus? > > > // Naderan *Mahmood;
