Title :
Functional verification methodology using Hierarchical Coloured Petri Nets-based testbenches
Author :
Rodrigues, Cássio L. ; Morais, Fábio J. ; Silva, Leandro M L ; Da Silva, Karina R G ; De Figueiredo, Jorge C A ; Guerrero, Dalton D S ; Melcher, Elmar
Author_Institution :
Dept. de Sist. Computacaom, Univ. Fed. de Campina Grande, Campina Grande
Abstract :
We present a functional verification methodology that employs hierarchical coloured petri nets (HCPN) to describe the testbench. By this way, we are avoiding the absence of formal techniques concerning the testbench description and keeping a high-level of abstraction that is required in this phase of the project. The hierarchical (de)composition is the solution to deal with large designs. The methodology prescribes a way to (de)compose the testbench that promotes incremental development and reuse of testbench elements. Furthermore, our methodology provides tool support for the testbench creation. Experimental results concerning the functional verification of the MPEG 4 video decoder are presented.
Keywords :
Petri nets; formal verification; video coding; MPEG 4; functional verification; hierarchical coloured Petri nets; incremental development; testbenches; video decoder; Automatic testing; Circuit testing; Costs; Decoding; Digital circuits; Hardware design languages; MPEG 4 Standard; Petri nets; Registers; Time to market; Functional Verification; Hierarchical Coloured Petri Nets; Testbenches;
Conference_Titel :
Systems, Man and Cybernetics, 2008. SMC 2008. IEEE International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-2383-5
Electronic_ISBN :
1062-922X
DOI :
10.1109/ICSMC.2008.4811600