• DocumentCode
    746437
  • Title

    A practical methodology for verifying pipelined microarchitectures

  • Author

    Hosabettu, Ravi ; Gopalakrishnan, Ganesh ; Srivas, Mandayam

  • Author_Institution
    Sun MicroSysterms Inc., Mountain View, CA, USA
  • Volume
    20
  • Issue
    4
  • fYear
    2003
  • Firstpage
    4
  • Lastpage
    14
  • Abstract
    Complete formal verification has thus far never been achieved for a state-of-the-art, high-performance commercial microprocessor. However, this article presents a completion functions methodology, based on theorem proving, that has been applied successfully to a large variety of example pipelined architectures.
  • Keywords
    formal verification; microcomputers; parallel architectures; pipeline processing; synchronisation; theorem proving; abstraction function; formal verification; microarchitectures; pipelined architectures; synchronization function; theorem proving; Asia; Commutation; Counting circuits; Formal verification; Microarchitecture; Microprocessors; Out of order; Pipelines; Sun; Synchronization;
  • fLanguage
    English
  • Journal_Title
    Design & Test of Computers, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7475
  • Type

    jour

  • DOI
    10.1109/MDT.2003.1214347
  • Filename
    1214347