发明名称 Recovery control register
摘要 A Recovery Control Register is embodied as two multi-bit registers; a staged register and an immediate register. The immediate register contains the information which is read by the CP microcode and used during recovery. The staged register is a platform where a footprint can be assembled by the CP microcode before the retry checkpoint is changed. The CP microcode can operate on either register through the use of "SET", "AND" and "OR" functions. The choice of these operators as well as the decision to separate the registers into bit ranges provides the microcode with maximum flexibility when setting up new checkpoint values. When a recovery algorithm requires that the recovery footprint change immediately, microcode operates on the immediate register. If, however, the recovery footprint needs to be synchronized with the event which requires the change, for example a store being released, the microcode puts the appropriate footprint into the staged register and issues a release signal to the completion/interrupt logic within the CP. When the release is processed and broadcast as a Completion Report a variable number of cycles later, the checkpoint is advanced and the immediate register is updated in the same cycle, thereby allowing for a crisp transition from one recovery window to the next.
申请公布号 US5293613(A) 申请公布日期 1994.03.08
申请号 US19910751461 申请日期 1991.08.29
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 HAYDEN, CLIFFORD O.;HURBAN, ROBERT J.;STILLMAN, SUSAN B.
分类号 G06F9/38;G06F11/14;(IPC1-7):G06F15/00 主分类号 G06F9/38
代理机构 代理人
主权项
地址