PUMA: Placement Unification with Mapping and Guaranteed Throughput Allocation on an FPGA Using a Hardwired NoC | IEEE Conference Publication | IEEE Xplore