发明名称 Error detection method and system for processors that employ alternating threads
摘要 Microprocessor that includes a mechanism for detecting soft errors. The processor includes an instruction fetch unit for fetching an instruction and an instruction decoder for decoding the instruction. The mechanism for detecting soft errors includes duplication hardware for duplicating the instruction and comparison hardware. The processor further includes a first execution unit for executing the instruction in a first execution cycle and the duplicated instruction in a second execution cycle. The comparison hardware compares the results of the first execution cycle and the results of the second execution cycle. The comparison hardware can include an exception unit for generating an exception (e.g., raising a fault) when the results are not the same. The processor also includes a commit unit for committing one of the results when the results are the same.
申请公布号 US2005138478(A1) 申请公布日期 2005.06.23
申请号 US20030714258 申请日期 2003.11.14
申请人 SAFFORD KEVIN D.;SOLTIS DONALD C.JR.;UNDY STEPHEN R.;GIBSON JAMES D.;DELANO ERIC R. 发明人 SAFFORD KEVIN D.;SOLTIS DONALD C.JR.;UNDY STEPHEN R.;GIBSON JAMES D.;DELANO ERIC R.
分类号 G06F11/14;G06F11/00;(IPC1-7):G06F11/00 主分类号 G06F11/14
代理机构 代理人
主权项
地址