A Reactive and Cycle-True IP Emulator for MPSoC Exploration