When opal is used, what do I need to do to stop the
simulation when a certain CPU has executed a certain number of instructions? For
example, I have a 2 core CMP simulation, where I want CPU0 to execute exactly
10000 instructions. Without Opal, I can simply say "cpu0.step-break 10000", and
the simulation will stop when cpu0 has executed 10000 instructions. But when
opal is installed, opal starts simics with a large number of steps like
"opal0.sim-step 10000000000" (documented in quickstart). In this case, when
cpu0 has executed 10000 instructions, in the command line this will
appear "Caught time breakpoint", but the simulation doesn't stop!? How do I work
around this?
Thanks for your comments!
Lei