Hello, everybody.

We're very interesting in M5 simulator and wanna do something with such an 
excellent tool. But, we find that the MIPS O3CPU model doesn't work well 
because of some assertion faults. Firstly, the assertion information is as 
follows:

Assertion 'params->numPhysIntRegs >= numThreads * MipsISA::NumIntRegs'

params->numPhysIntRegs equals 256 while MipsISA::NumIntRegs equals 521, so it's 
obviously an fate error. After I change the value of numPhysIntRegs from 256 to 
1024, this assertion disappear, but there comes another assertion fault as 
follows:

Assertion 'pred_hist.front().seqNum == squashed_sn'

I have no idea about this assertion. It looks like something goes wrong in BTB, 
but i don't know what to do and how to solve it.

Could anybody give some suggestion about this? Is a bug of mips o3cpu model? or 
have i miss some steps when i run mips in o3 mode?

Thank you guys.
 



      ___________________________________________________________ 
  好玩贺卡等你发,邮箱贺卡全新上线! 
http://card.mail.cn.yahoo.com/
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to