发明名称 METHOD AND SYSTEM FOR UPGRADING FAULT-TOLERANT SYSTEMS
摘要 <p>The inventive system includes an I/O subsystem that controls the synchronization of an off-line CPU to an on-line CPU, such that much of the synchronization operation takes place essentially as a background task for the on-line CPU. The I/O subsystem requests that the on-line CPU provide certain register and memory state information to general purpose registers (408) on an I/O board. The I/O subsystem then provides the register contents to general purpose registers on the off-line CPU board, (408) and the off-line CPU uses the information to set the states of certain of its registers and memory. The I/O system further includes a DMA engine that, at a time set by the I/O subsystem, copies pages of memory from the on-line CPU to the off-line CPU (410). At the end of the synchronization operation, the off-line CPU is directed to write to a predetermined register on the I/O board (412). When the off-line CPU performs the write operation, it indicates that the off-line CPU is in a known state and ready to go on-line. The I/O subsystem then holds the off-line CPU in the known state by stalling the return of an acknowledgement of the write operation (416). When the on-line CPU later performs the same write operation, the on-line and the off-line CPUs are then in essentially the same state. The I/O processor may then reset the CPUs (418) to ensure that the off-line CPU goes on line and starts a next operating cycle in lock-step with the reset on-line CPU. The system also dynamically selects a CPU output stream comparison method based on the number of CPUs on line at a given time.</p>
申请公布号 WO2001080010(A2) 申请公布日期 2001.10.25
申请号 US2001012137 申请日期 2001.04.13
申请人 发明人
分类号 主分类号
代理机构 代理人
主权项
地址