Invention Grant
US09361104B2 Systems and methods for determining instruction execution error by comparing an operand of a reference instruction to a result of a subsequent cross-check instruction
有权
通过将参考指令的操作数与随后的交叉检查指令的结果进行比较来确定指令执行错误的系统和方法
- Patent Title: Systems and methods for determining instruction execution error by comparing an operand of a reference instruction to a result of a subsequent cross-check instruction
- Patent Title (中): 通过将参考指令的操作数与随后的交叉检查指令的结果进行比较来确定指令执行错误的系统和方法
-
Application No.: US12856430Application Date: 2010-08-13
-
Publication No.: US09361104B2Publication Date: 2016-06-07
- Inventor: Gary R. Morrison , William C. Moyer
- Applicant: Gary R. Morrison , William C. Moyer
- Applicant Address: US TX Austin
- Assignee: FREESCALE SEMICONDUCTOR, INC.
- Current Assignee: FREESCALE SEMICONDUCTOR, INC.
- Current Assignee Address: US TX Austin
- Agent Sherry W. Schumm
- Main IPC: G06F11/14
- IPC: G06F11/14 ; G06F9/30 ; G06F9/38 ; G06F11/07

Abstract:
In a data processing system having execution circuitry, a method includes providing a cross-check instruction and a reference instruction to the execution circuitry, where the reference instruction has an operand. The method also includes executing the reference instruction to obtain a first result. Residual information is derived from execution of the reference instruction, and the method also includes executing the cross-check instruction using the residual information to obtain a second result. The second result obtained from execution of the cross-check instruction is compared to the operand of the reference instruction to determine whether an error occurred during execution of the reference instruction or the cross-check instruction.
Public/Granted literature
- US20120042153A1 DATA PROCESSING SYSTEM HAVING TEMPORAL REDUNDANCY AND METHOD THEREFOR Public/Granted day:2012-02-16
Information query