Time-predictable hardware acceleration: we should not overlook FPGA-based SoC