Abstract
ΜSPPED is a system for the specification of micro-processor behaviour at the assembly language level and micro-sequence level. Starting from a user-friendly interface, the description is built according to a functional model inspired from the denotational semantics of programming languages. The verification consists in the correspodence between the functions obtained at the two levels.
work partly supported by CNET #883 B09 10 790 9245 CNS, and “CHARME” BRA #3216
References
Borrione, Camurati, Paillet, Prinetto: “A functional approach to formal hardware verification: The MTI experience”, Proc. IEEE ICCD'88, Port Chester, New York. October 1988.
Borrione, Pierre, Salem: “Formal verification of VHDL descriptions in Boyer-Moore: first results”, 1st European Conference on VHDL Methods, Marseille, France, 4–7 Sept. 1990.
Bickford, Srivas: “Verification of a Pipelined Microprocessor Using Clio”, Proc. Work. on “Hardware Specification, Verification and Synthesis: Mathematical Aspects”, Cornell University, Ithaca, USA, July 1989
Cohn: “A Proof of Correctness of the Viper Microprocessor: The First Level”, in Proc. “VLSI Specification, Verification and Synthesis”, Calgary, Canada, Jan. 1987.
Collavizza: “Functional Semantics of Microprocessors at the Micro-program level and Correspondence with the Machine Instruction level”, Proc IEEE EDAC Glasgow, Scotland, 12–15 March, 1990.
Camurati, Prinetto: “Formal verification of hardware correctness: an introduction”, Proc. IFIP 8th Int. Conf. CHDL, Amsterdam, April 1987 (North Holland)
Hunt: “FM8501: A Verified Microprocessor”, Technical Report 47, Institute for Computing Science. University of Texas at Austin, Feb. 1986.
Paillet: “Functional Semantics of Microprocessors at the Machine Instruction Level”, Proc. 9th IFIP Int. Conf. CHDL, Washington D.C., USA, June 89 (North Holland)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Collavizza, H. (1992). ΜSPEED: a system for the specification and verification of microprocessors. In: Finkel, A., Jantzen, M. (eds) STACS 92. STACS 1992. Lecture Notes in Computer Science, vol 577. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-55210-3_218
Download citation
DOI: https://doi.org/10.1007/3-540-55210-3_218
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-55210-9
Online ISBN: 978-3-540-46775-5
eBook Packages: Springer Book Archive