Hello everyone:
I have changed my MESI_Three_Level-L0cache.sm, but panic: Runtime error, assert 
failure. 
void setState(TBE tbe, Entry cache_entry, Address addr, State state)
 assert((Dcache.isTagPresent(addr) && Icache.isTagPresent(addr)) == false);
    if(is_valid(tbe)) {
      return tbe.TBEState;
    } else if (is_valid(cache_entry)) {
      return cache_entry.CacheState;
    }

I don't know the purpose of assert((Dcache.isTagPresent(addr) && 
Icache.isTagPresent(addr)) == false), Icache and Dcache are different, I don't 
know what does mean?
Looking forward to your reply.
_______________________________________________
gem5-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to