One advantage of using a virtual platform over real hardware for embedded software development and testing is the ability of some simulators to take checkpoints of their state. If the entire system model is detailed enough, it might take several minutes (or hours) to simulate booting the O.S. If a snapshot of the simulation is saved just after it has finished booting, each time it is necessary to run the embedded software, designers can simply restore the snapshot and go. Restarting a checkpoint typically takes a few seconds. In this book we present our work on adding a...
One advantage of using a virtual platform over real hardware for embedded software development and testing is the ability of some simulators to take...