首页> 外国专利> Error recovery in a central processing unit of vlsi, which is an address - and execution pipeline module is used

Error recovery in a central processing unit of vlsi, which is an address - and execution pipeline module is used

机译:在vlsi的中央处理单元(即地址)中进行错误恢复-使用执行管道模块

摘要

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
机译:公开了一种错误处理设备,其包括结合有基本处理单元(BPU)的中央处理单元(CPU),该基本处理单元包括具有流水线的AX单元(以及十进制数字-DN-单元和浮点-FP-单元)。多个软件可见寄存器,并响应于在指令的处理和执行期间感测到的在AX单元内发生的错误而发出AX错误信号。辅助(XRAM)存储器通过高速缓存单元接收,并与AX单元执行的每个指令的结果的可用性同时,临时存储软件可见寄存器的内容的记录。时钟单元被耦合以接收AX ERROR信号,并通过挂起向BPU的时钟信号进行响应,并通知服务处理器(SP)错误发生。 XRAM的相关内容也被转发给SP进行分析,在从XRAM获得的信息已被分析并根据需要重新初始化故障的CPU之后,SP可以通过向时钟单元发出“恢复”信号来命令重启。 。流水线活动信号中发生的AX错误的发出被延迟,直到故障指令之前的流水线中的所有指令都已完成执行。或者,可以延长延迟时间,直到管道中包括故障指令在内的所有指令都已完成执行为止。 <图像>

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号