• DocumentCode
    1999022
  • Title

    Establishing PCI compliance using formal verification: a case study

  • Author

    Beer, Ilan ; Ben-David, Shoham ; Eisner, Cindy ; Engel, Yechiel ; Gewirtzman, Raanan ; Landver, Avner

  • Author_Institution
    Res. Lab., IBM Israel Sci. & Technol. Center, Haifa, Israel
  • fYear
    1995
  • fDate
    28-31 Mar 1995
  • Firstpage
    373
  • Lastpage
    377
  • Abstract
    This paper presents a case study in the practical application of formal verification. Specifically, we describe our experience in applying the formal verification technique of symbolic model checking to the verification of PCI bus bridges. During the last 2 years, we have used symbolic model checking to verify more than 12 hardware designs, including a number of PCI bus bridges. This use of formal verification has led to the better understanding of formal verification capabilities and the establishment of formal verification techniques as a standard verification tool in the Haifa Design Group at IBM´s Haifa Research Laboratory. More than 5 PCI bus bridge designs have been verified using formal verification, including a design in which formal verification was used to do all checks at the unit level. A PCI bus bridge design that was verified with formal verification was announced as an IBM product and became available to customers after a single tape-out
  • Keywords
    computer interfaces; formal verification; logic testing; PCI bus bridges; formal verification; symbolic model checking; Bridges; Computer aided software engineering; Field programmable gate arrays; Formal verification; Hardware; Laboratories; Logic; Performance evaluation; Testing; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 1995., Conference Proceedings of the 1995 IEEE Fourteenth Annual International Phoenix Conference on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    0-7803-2492-7
  • Type

    conf

  • DOI
    10.1109/PCCC.1995.472466
  • Filename
    472466