loading...
Automated Formal Verification of Scheduling Process Using Finite State Machines with Datapath (FSMD)
San Jose, California March 22-March 24
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ISQED.2004.12836595th International Symposium on Qualit ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Youngsik Kim, Syracuse University
Shekhar Kopuri, Syracuse University
Nazanin Mansouri, Syracuse University
This paper presents a methodology for the formal verification of scheduling during High-Level Synthesis(HLS). A notion of functional equivalence between two Finite State Machines with Datapath (FSMDs) is de.ned, on the basis of which we propose a methodology to verify scheduling. The functional equivalence between the behavioral specification and the scheduled Control-Data Flow Graph (CDFG) - that is the result of scheduling - is established using their FSMD models. The equivalence conditions are mathematically modeled and implemented in the higher-order specification language of theorem proving environment PVS [11], integrated with a HLS tool. The proof of correctness of the design is subsequently verified by the PVS proof checker.
Citation:
Youngsik Kim, Shekhar Kopuri, Nazanin Mansouri, "Automated Formal Verification of Scheduling Process Using Finite State Machines with Datapath (FSMD)," isqed, pp.110-115, 5th International Symposium on Quality Electronic Design (ISQED'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.