FPGA-Based Prototyping of a Modern MPSoC