Skip to main content

2001 | OriginalPaper | Buchkapitel

Microarchitecture Verification by Compositional Model Checking

verfasst von : Ranjit Jhala1, Kenneth L. McMillan

Erschienen in: Computer Aided Verification

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Compositional model checking is used to verify a processor microarchitecture containing most of the features of a modern microprocessor, including branch prediction, speculative execution, out-of-order execution and a load-store buffer supporting re-ordering and load forwarding. We observe that the proof methodology scales well, in that the incremental proof cost of each feature is low. The proof is also quite concise with respect to proofs of similar microarchitecture models using other methods.

Metadaten
Titel
Microarchitecture Verification by Compositional Model Checking
verfasst von
Ranjit Jhala1
Kenneth L. McMillan
Copyright-Jahr
2001
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/3-540-44585-4_40

Premium Partner