A Hardware-Software Cooperative Interval-Replaying for FPGA-based Architecture Evaluation | IEEE Conference Publication | IEEE Xplore