CADRE: Cycle-Accurate Deterministic Replay for Hardware Debugging | IEEE Conference Publication | IEEE Xplore