Prototyping pipelined applications on a heterogeneous FPGA multiprocessor virtual platform | IEEE Conference Publication | IEEE Xplore