发明名称 ERROR HANDLING IN A VLSI CENTRAL PROCESSOR UNIT EMPLOYING A PIPELINED ADDRESS AND EXECUTION MODULE
摘要 An error handling facility is disclosed which includes a central processing unit (CPU) incorporating a basic processing unit (BPU) including a pipelined AX unit (as well as a decimal numeric - DN - unit and a floating point - FP - unit) having a plurality of software visible registers and which issues an AX ERROR signal in response, among others, to sensed errors occurring within the AX unit during the processing and execution of instructions. An auxiliary (XRAM) memory receives, via a cache unit, and temporarily stores a record of the contents of the software visible registers concurrently with the availability of the result of each instruction executed by the AX unit. A clock unit is coupled to receive the AX ERROR signal and responds by suspending clock signals to the BPU as well as notifying a service processor (SP) of the error occurrence. The relevant contents of the XRAM are also forwarded to the SP for analysis, and the SP can order a restart by issuing a "resume" signal to the clock unit after the information obtained from the XRAM has been analyzed and the failing CPU reinitialised as necessary. The issuance of an AX ERROR occurring in the pipeline activity signal is delayed until all instructions in the pipe ahead of the faulting instruction have completed execution. Alternatively, the delay can be extended until all instructions in the pipe ahead of and including the faulting instruction have completed execution. <IMAGE>
申请公布号 EP0476262(A3) 申请公布日期 1993.05.19
申请号 EP19910112135 申请日期 1991.07.19
申请人 BULL HN INFORMATION SYSTEMS INC. 发明人 ECKARD, CLINTON B.;RABINS, LEONARD;LANGE, RONALD E.
分类号 G06F9/38;G06F11/07;G06F11/14;G06F11/22;G06F11/273;(IPC1-7):G06F11/00 主分类号 G06F9/38
代理机构 代理人
主权项
地址