• DocumentCode
    3368378
  • Title

    Automatic property generation for the formal verification of bus bridges

  • Author

    Soeken, Mathias ; Kuhne, Ulrich ; Freibothe, M. ; Fe, G. ; Drechsler, Rolf

  • Author_Institution
    Univ. of Bremen, Bremen, Germany
  • fYear
    2011
  • fDate
    13-15 April 2011
  • Firstpage
    417
  • Lastpage
    422
  • Abstract
    The automatic verification of designs is a challenging task and of high interest due to increasing time-to-market constraints. In this paper, we focus on the verification of bus bridges which are used in many hardware systems to connect two buses running different protocols. We developed an approach to assist the automatic generation of properties from the protocol specification for the formal verification of bus bridges. The technical contribution is that the final set of the verification suite is functionally complete in respect to the underlying verification tool which shows the absence of any verification holes. The approach uses an abstract model of bus bridges in terms of state machines which enables a generic work flow. In experimental evaluations we applied the approach to bus bridges based on the OCP/IP protocol family.
  • Keywords
    finite state machines; formal verification; protocols; system buses; OCP/IP protocol family; abstract model; automatic generation; automatic property generation; bus bridges; formal verification; generic work flow; hardware systems; protocol specification; protocols; state machines; time-to-market constraints; verification holes; verification suite; verification tool; Bridges; Clocks; Communication channels; Hardware; Pipeline processing; Protocols; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Diagnostics of Electronic Circuits & Systems (DDECS), 2011 IEEE 14th International Symposium on
  • Conference_Location
    Cottbus
  • Print_ISBN
    978-1-4244-9755-3
  • Type

    conf

  • DOI
    10.1109/DDECS.2011.5783129
  • Filename
    5783129