??? 06/14/06 06:01 Read: times |
#118256 - Wrong tool Responding to: ???'s previous message |
Richard Erlacher said:
Adding functionality to a simple instruction by instruction simulator in order to make it a clock-cycle-by-clock-cycle simulator wouldn't be that big a job. It'd tend to flush the speed of the simulator down the toilet to have that level of precision; the precision would be subject to a never-ending sequence of errors as extremely minor timing variations would become "bugs"; and it would do all this to achieve functionality/precision that, say, only 1% of the userbase needs. If you really need clock-cycle-by-clock-cycle simulation, you don't need a simulator: You need an emulator. And do emulators even do that? I've never done clock-cycle-by-clock-cycle simulation or emulation. The smallest degree of step-by-step debugging I've done was one instruction at a time, which may be anywhere from 1 to 48 clock cycles depending on the derivative and instruction. Regards, Craig Steiner |