Skip to main content
Log in

The Advanced Onboard Signal Processor (AOSP)

  • Published:
Journal of VLSI Signal Processing Aims and scope Submit manuscript

    We’re sorry, something doesn't seem to be working properly.

    Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. G.A. Works, “Advanced Onboard Signal Processor,”IEEE EASCON, 1980.

  2. Raytheon Company, “Distributed Signal Processing System,” U.S. Patent No. 4,412,281, 1983.

  3. J.G. Kuhl and S.M. Reddy, “Fault-Tolerance Considerations in Large, Multiprocessor Systems,”Computer, vol. 18, 1986, pp. 56–67.

    Article  Google Scholar 

  4. 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.

    Article  Google Scholar 

  5. J. Sanguinetti, “Performance of a Message-Based Multiprocessor,”Computer, vol. 19, September 1986, pp. 47–55.

    Article  Google Scholar 

  6. I. Hartimo, et al., “DFSP: A Data Flow Signal Processor,”IEEE Transactions on Computers, vol. C-35, 1986, pp. 23–33.

    Article  Google Scholar 

  7. 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.

    Article  Google Scholar 

  8. C.L. Seitz, “The Cosmic Cube,”Communications of the ACM, vol. 28, 1985, pp. 22–33.

    Article  Google Scholar 

  9. J. Samson, F. Horrigan, A. Jagodnik, R. Soli, “The Advanced Onboard Signal Processor (AOSP)-A Validated Concept,”Ninth DARPA Strategic Space Symposium, 1983.

  10. Eastport Study Group, Summer Study 1985: A Report to the Director of the Strategic Defense Initiative Organization, 1985.

  11. E. Swartzlander, “Generic Signal Processor Implementation with VHSIC,”,The Journal of VLSI Signal Processing, this issue.

Download references

Authors

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00934997

Keywords

Navigation