Many of you people would have used simulators for Microcontrollers like, Proteus and other platform dependent simulators integrated in IDEs.
But for large Embedded systems there is an open source option available to us. QEMU.
One of the most versatile tool for emulating number of microprocessors and other peripherals around it. It gives near native performance by emulating processors on your host system without actually having a hardware board.
