loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
5th International Symposium on Quality Electronic Design (ISQED'04)
Automated Formal Verification of Scheduling Process Using Finite State Machines with Datapath (FSMD)
San Jose, California
March 22-March 24
ISBN: 0-7695-2093-6
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.