REMU: Enabling Cost-Effective Checkpointing and Deterministic Replay in FPGA-based Emulation | IEEE Conference Publication | IEEE Xplore