• DocumentCode
    2720540
  • Title

    APRICOT: A framework for teaching digital systems verification

  • Author

    Raik, Jaan ; Jenihhin, Maksim ; Chepurov, Anton ; Reinsalu, Uljana ; Ubar, Raimund

  • Author_Institution
    Dept. of Comput. Eng., Tallinn Univ. of Technol., Tallinn
  • fYear
    2008
  • fDate
    June 29 2008-July 2 2008
  • Firstpage
    172
  • Lastpage
    177
  • Abstract
    The paper presents a new framework for digital systems verification. The framework has been developed in Tallinn University of Technology and it is called APRICOT. It supports a wide range of verification tasks including assertion checking, code coverage analysis, simulation, test generation and property checking and it is also easy to set up and use. Therefore it is highly suitable for supporting higher education and research in verification. The novelty of APRICOT lies in a system representation model called High-Level Decision Diagrams (HLDD). APRICOT has also interfaces to commonly used design formats such as VHDL, SystemC, PSL and EDIF.
  • Keywords
    computer aided instruction; electronic engineering computing; electronic engineering education; formal verification; APRICOT; digital system verification; high-level decision diagram; system representation model; Analytical models; Binary decision diagrams; Boolean functions; Data structures; Digital systems; Education; Hardware; Labeling; System testing; Test pattern generators;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EAEEIE Annual Conference, 2008 19th
  • Conference_Location
    Tallinn
  • Print_ISBN
    978-1-4244-2008-7
  • Electronic_ISBN
    978-1-4244-2009-4
  • Type

    conf

  • DOI
    10.1109/EAEEIE.2008.4610181
  • Filename
    4610181