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
fDate :
June 29 2008-July 2 2008
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;
Conference_Titel :
EAEEIE Annual Conference, 2008 19th
Conference_Location :
Tallinn
Print_ISBN :
978-1-4244-2008-7
Electronic_ISBN :
978-1-4244-2009-4
DOI :
10.1109/EAEEIE.2008.4610181