Before graduating an instruction, explicitly check fault by making the fault check it's own separate command that can be put on an instruction schedule.