• DocumentCode
    3384596
  • Title

    Equivalence checking of high-level designs based on symbolic simulation

  • Author

    Matsumoto, Takeshi ; Nishihara, Tasuku ; Kojima, Yoshihisa ; Fujita, Masahiro

  • Author_Institution
    VLSI Design & Educ. Center, Univ. of Tokyo, Tokyo, Japan
  • fYear
    2009
  • fDate
    23-25 July 2009
  • Firstpage
    1129
  • Lastpage
    1133
  • Abstract
    In this paper, we present a formal equivalence checking method for source-to-source refinements in C-based high-level hardware design descriptions. The method is based on word-level symbolic simulation, where variables and operators in designs are treated as uninterpreted symbols. In addition, we introduce a more efficient method utilizing the difference between two designs under verification. It can verify the equivalence faster when the similarity between the designs is large. We also show case studies of equivalence checking that were carried out with our verification framework FLEC.
  • Keywords
    VLSI; circuit CAD; formal verification; integrated circuit design; system-on-chip; C-based high-level hardware design descriptions; formal equivalence checking method; source-to-source refinements; word-level symbolic simulation; Computer bugs; Design engineering; Design methodology; Elevators; Explosions; Hardware; MPEG 4 Standard; Productivity; System-level design; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Circuits and Systems, 2009. ICCCAS 2009. International Conference on
  • Conference_Location
    Milpitas, CA
  • Print_ISBN
    978-1-4244-4886-9
  • Electronic_ISBN
    978-1-4244-4888-3
  • Type

    conf

  • DOI
    10.1109/ICCCAS.2009.5250316
  • Filename
    5250316