Skip to main content

A hardware implementation of the CSP primitives and its verification

  • Conference paper
  • First Online:
Automata, Languages and Programming (ICALP 1984)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 172))

Included in the following conference series:

Abstract

A design for a hardware interface that implements CSP-like communication primitives is presented. The design is based on a bus scheme that allows processes to “eavesdrop” on messages not directly addressed to them. A temporal logic specification is given for the network and an outline of a verification proof is sketched.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

8. References

  1. C.A.R. Hoare “Communicating Sequential Processes', Communications of the ACM, Vol. 21, No. 8, 666–677, August 1978.

    Google Scholar 

  2. Z. Manna and A. Pnueli, “Verification of Concurrent Programs: Temporal Proof Principles”, Proc. of the Workshop on Logic of Programs (D. Kozen, ed.), Yorktown Heights, NY (1981).

    Google Scholar 

  3. Z. Manna and A. Pnueli, “Verification of Concurrent Programs: A Temporal Proof System”, Proc. 4th School on Advanced Programming, Amsterdam, The Netherlands (June 1982).

    Google Scholar 

  4. D. Ron, “Temporal Verification of Communication Protocols”, M.Sc. Thesis, Weizmann Institute.

    Google Scholar 

  5. F. Rosemberg, “Final Report”, Dept. of Applied Mathematics, The Weizmann Institute of Science, July 1983.

    Google Scholar 

  6. D. Ron, F. Rosemberg and A. Pnueli, “Verification of a Hardware Implementation of the CSP Primitives”. In preparation.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jan Paredaens

Rights and permissions

Reprints and permissions

Copyright information

© 1984 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ron, D., Rosemberg, F., Pnueli, A. (1984). A hardware implementation of the CSP primitives and its verification. In: Paredaens, J. (eds) Automata, Languages and Programming. ICALP 1984. Lecture Notes in Computer Science, vol 172. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-13345-3_39

Download citation

  • DOI: https://doi.org/10.1007/3-540-13345-3_39

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-13345-2

  • Online ISBN: 978-3-540-38886-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics