Skip to main content

Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

  • Commentary
  • Published:

The fangs of the VIPER

VIPER is the first commercially available microprocessor whose design is claimed to have been proven correct. The controversy provoked by the claim reveals fundamental disagreement about the meaning of 'proof'.

This is a preview of subscription content, access via your institution

Access options

Buy this article

Prices may be subject to local taxes which are calculated during checkout

References

  1. Advisory Council for Applied Research and Development, Software: A Vital Key to UK Competitiveness (HMSO, 1986).

  2. Computer Weekly (4 February 1988).

  3. The Times (29 January 1988).

  4. Cullyer, W. J. & Pygott, C. H. IEE Proc. 134E, 133–141 (1987).

    Google Scholar 

  5. Charter Technologies Ltd VIPER Microprocessor Development Tools (December 1987).

  6. New Scientist (16 October 1986).

  7. Electronics Weekly (15 October 1988).

  8. The Engineer (4 February 1988).

  9. Church, A. J. symb. Logic 5, 56–68 (1940).

    Article  Google Scholar 

  10. Cohn, A. A Proof of Correctness of the Viper Microprocessor: The First Level (University of Cambridge Computer Laboratory Technical Report No. 104, 1987).

    Google Scholar 

  11. Cohn, A. Correctness Properties of the Viper Block Model: The Second Level (Univ. Cambridge Computer Laboratory Technical Report No. 134, 1988).

    Google Scholar 

  12. Pygott, C. H. Formal Proof of Correspondence between the Specification of a Hardware Module and its Gate Level Implementation (RSRE Report 85012, 1985).

    Google Scholar 

  13. Brock, B. & Hunt, W. A. Jr. Report on the Formal Specification and Partial Verification of the VIPER Microprocessor (Computational Logic Technical Report 46, 1990).

  14. Cohn, A. J. autom. Reasoning 5, 127–139 (1989).

    Article  Google Scholar 

  15. Ministry of Defence Interim Defence Standard 00–55 (Part I)/Issue 1 (5 April 1991).

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

MacKenzie, D. The fangs of the VIPER. Nature 352, 467–468 (1991). https://doi.org/10.1038/352467a0

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1038/352467a0

This article is cited by

Search

Quick links

Nature Briefing

Sign up for the Nature Briefing newsletter — what matters in science, free to your inbox daily.

Get the most important science stories of the day, free in your inbox. Sign up for Nature Briefing