Hardware resource estimation for heterogeneous FPGA-based SoCs
LegUp: high-level synthesis for FPGA-based processor/accelerator systems