• DocumentCode
    2807418
  • Title

    HW/SW Co-Verification of a RISC CPU using Bounded Model Checking

  • Author

    Grosse, Daniel ; Kühne, Ulrich ; Drechsler, Rolf

  • Author_Institution
    Inst. of Comput. Sci., Bremen Univ.
  • fYear
    2005
  • fDate
    Nov. 2005
  • Firstpage
    133
  • Lastpage
    137
  • Abstract
    Today, the underlying hardware of embedded systems is often verified successfully. In this context formal verification techniques allow to prove the correctness. But in embedded system design the integration of software components becomes more and more important. In this paper the authors present an integrated approach for formal verification of hardware and software. The approach is demonstrated on a RISC CPU. The verification is based on bounded model checking. Besides correctness proofs of the underlying hardware the hardware/software interface and programs using this interface can be formally verified
  • Keywords
    embedded systems; formal verification; hardware-software codesign; reduced instruction set computing; HW/SW co-verification; RISC CPU; bounded model checking; embedded systems; formal verification; hardware-software codesign; hardware-software interface; software components; Algorithms; Computer science; Embedded software; Embedded system; Formal verification; Hardware; Logic testing; Microprogramming; Reduced instruction set computing; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microprocessor Test and Verification, 2005. MTV '05. Sixth International Workshop on
  • Conference_Location
    Austin, TX
  • ISSN
    1550-4093
  • Print_ISBN
    0-7695-2627-6
  • Type

    conf

  • DOI
    10.1109/MTV.2005.12
  • Filename
    4022240