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