Reliable high-throughput FPGA interconnect using source-synchronous surfing and wave pipelining