This paper presents the results of a research project, which aims to investigate the suitability of advanced technologies to on-board computing. A generic singlechip computing platform for use on-board small spacecraft, which can be reconfigured remotely from the ground station, is proposed. The platform features a highly modular structure, such that it can be quickly and easily customised to produce specific-purpose controllers for data processing, communication and control of different spacecraft subsystems and payload blocks. Two schemes for on-board run-time partial reconfiguration are proposed, which will facilitate adding and updating of peripheral cores remotely (in space). The use of the Common Object Request Broker Architecture (CORBA) for remote reconfiguration of the computing platform over TCP/IP in LEO satellite constellations is detailed.
展开▼