Abstract
The Advanced Onboard Signal Processor (AOSP) address the onboard processing requirements of future space systems. In this context, a unique multiprocessor architectural concept has evolved, envisioning a distributed array of loosely coupled programmable processors interconnected by a packet-based high-speed bus local area network. Sophisticated fault recovery and reconfiguration capabilities achieve the desired degrees of autonomy and system availability. Processing tasks are partitioned and mapped onto the resources of, the AOSP in the form of a generalized series-parallel pipeline, with processor interactions synchronized by data flow.
The AOSP architectural concept is extremely flexible. Without change to the fundamental operating system, AOSP can be configured to perform a wide range of processing applications. Moreover, the design is not restricted to any particular topology or number of processors.
Novel at its conception [1], [2], AOSP's major design features are becoming increasingly popular, and the literature on loosely coupled and data-flow-synchronized multiprocessors is expanding rapidly [3]–[8]. In this article we describe the architecture of the AOSP, its embedded survivable local area network (LAN), its operating system software, and its fault tolerance features; discuss the issues associated with partitioning and programming of applications; and, finally, summarize the program phases.
Similar content being viewed by others
References
G.A. Works, “Advanced Onboard Signal Processor,”IEEE EASCON, 1980.
Raytheon Company, “Distributed Signal Processing System,” U.S. Patent No. 4,412,281, 1983.
J.G. Kuhl and S.M. Reddy, “Fault-Tolerance Considerations in Large, Multiprocessor Systems,”Computer, vol. 18, 1986, pp. 56–67.
D.A. Fisher and R.M. Weatherly, “Issues in the Design of a Distributed Operating Systems for Ada,”Computer, vol. 19, 1986, pp. 38–47.
J. Sanguinetti, “Performance of a Message-Based Multiprocessor,”Computer, vol. 19, September 1986, pp. 47–55.
I. Hartimo, et al., “DFSP: A Data Flow Signal Processor,”IEEE Transactions on Computers, vol. C-35, 1986, pp. 23–33.
C.S. Raghavendra and A. Varma, “Fault Tolerant Multiprocessors with Redundant-Path Interconnection Networks,”IEEE Transactions on Computers, vol. C-35 1986, pp. 307–316.
C.L. Seitz, “The Cosmic Cube,”Communications of the ACM, vol. 28, 1985, pp. 22–33.
J. Samson, F. Horrigan, A. Jagodnik, R. Soli, “The Advanced Onboard Signal Processor (AOSP)-A Validated Concept,”Ninth DARPA Strategic Space Symposium, 1983.
Eastport Study Group, Summer Study 1985: A Report to the Director of the Strategic Defense Initiative Organization, 1985.
E. Swartzlander, “Generic Signal Processor Implementation with VHSIC,”,The Journal of VLSI Signal Processing, this issue.
Rights and permissions
About this article
Cite this article
Dechant, D.J. The Advanced Onboard Signal Processor (AOSP). J VLSI Sign Process Syst Sign Image Video Technol 2, 69–78 (1990). https://doi.org/10.1007/BF00934997
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/BF00934997