4.1.2 Differences Between Platforms
Although all debug platforms appear identical in the debug environment, there will be minor differences between them. A real-time emulator will be significantly faster than a simulator for large projects. An emulator will also allow debugging while the system is connected to the actual hardware environment, while the simulator only allows predefined stimulus to be applied. All registers are always potentially available for display in the simulator, which might not be the case with an emulator.