4 ms·
A cycle accurate emulator is a 1:1 model of the observed behavior of the original hardware under normal operating conditions (it doesn't model probing it with a
by mrob 7y ago
A cycle accurate emulator is a 1:1 model of the observed behavior of the original hardware under normal operating conditions (it doesn't model probing it with an oscilloscope, or running it at the the wrong voltage or temperature etc.). It's more useful than the original hardware because its state can be saved and restored and examined, and you can set breakpoints and watchpoints, and easily interface it with other software, and it can run at different speeds to the original.
- sytelus 7y agoYou are confusing between useful systems vs explainable systems vs understandable systems. All models, 1:1 or not are useful in some sense. You might also be able to explain some event or behaviour of the system using a model. However, understanding requires building abstractions graph that can allow an arbitrary chain of reasoning and inference. As system becomes complex, such abstraction graph might result in similar complexity resulting in inability of a human to store in memory and execute inference/reasoning over it.