发明名称 Method and apparatus for fault tolerant execution of computer programs
摘要 A circuit arrangement for the fault tolerant execution of digital computer programs includes a plurality of arithmetic logic units embodied as processor pool elements connected together so that they can each execute the program in parallel. The processor elements are connected to each other through respective data, clock and reset cross-strapping interconnect lines, and are each connected to one or more serial field buses. Each processor element includes at least one microprocessor controller for controlling the functions of the processor element in such a manner that any selected number of the processor elements can be automatically actuated at any time to simultaneously execute the program in parallel and thereby achieve a prescribed degree of redundancy in the circuit arrangement. The data cross-strapping line transmits data among the several processor elements, the clock signal cross-strapping line achieves a compelled synchronization of all of the processor elements, and the reset cross-strapping line carries out the deactivation of any processor element that is recognized as carrying out a faulty execution of the program or that is not necessary for achieving the required degree of redundancy. A deactivated processor element may later be reactivated to again participate in the parallel execution of the program.
申请公布号 US6434712(B1) 申请公布日期 2002.08.13
申请号 US19990286174 申请日期 1999.04.05
申请人 DAIMLERCHRYSLER AEROSPACE AG 发明人 URBAN GERHARD;FISCHER HEINRICH
分类号 G06F11/00;G06F11/18;(IPC1-7):G06F11/16 主分类号 G06F11/00
代理机构 代理人
主权项
地址