In our network time, with the rapid development of space technology, distributed computing technology has been widely applied in many spaceflight areas. Also the fault diagnosis and fault-tolerance technology has been dramaticly developed due to the task extension, precision requirement and long working time. Spaceflight specific computing systems belong to the typical distributed real-time system. ]n order 10 gain a high-reliability Spaceflight specific application system, a distributed real-time fault-tolerance platform is necessary. It is under such background that we present the study of our work on distributed real-time fault-tolerance platform based on VxWorks and 1553B data bus.First, under such background as satellite, spaceship, and AOS system, with the characteristics of real-time system and distributed system, this paper is devoted to the VxWorks kernel analyzing, which includes scheduling methods, kernel clipping design. Then, on the basis of 1553B data bus technology and VxWorks drive management theory, a 1553B driver is designed for the VxWorks. At last, after summarizing and analyzing the fault-tolerance technology, a distributed real-time fault-tolerance platform model is designed based on VxWorks and 1553B data bus network. They are the basis to develop a real-time distributed fault-tolerance system for spaceflight application. |