Title :
A symbolic methodology for formal verification of high-level data-flow synthesis
Author :
Yang, Zhi ; Lv, Chao ; Ma, Guangsheng ; Shao, Jingbo
Author_Institution :
Coll. of Comput. Sci. & Technol., Harbin Eng. Univ., Harbin, China
Abstract :
This paper presents a new symbolic methodology for the formal verification of high-level data-flow synthesis process. In the approach, high-level specification of a data-flow design is modeled with Kleene algebra with tests (KAT) as a relational expression. By analyzing this relational expression, assertions that establish properties of the high-level specification are obtained. Then, the problem of high-level data-flow synthesis verification is reduced to the task of checking whether the architectural implementation generated by the synthesis procedure satisfies these asserted properties. A Wu¿s method based property checking approach is integrated into the verification framework to solve this problem. The experimental results on some benchmark and practical designs demonstrate the efficiency of the approach.
Keywords :
algebra; data flow analysis; formal verification; high level synthesis; Kleene algebra with tests; Wu method; formal verification; high-level data-flow synthesis; high-level specification; relational expression; symbolic methodology; Algebra; Circuit synthesis; Circuit testing; Educational institutions; Formal verification; High level synthesis; Integrated circuit testing; Signal processing algorithms; Signal synthesis; System testing;
Conference_Titel :
Solid-State and Integrated-Circuit Technology, 2008. ICSICT 2008. 9th International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-2185-5
Electronic_ISBN :
978-1-4244-2186-2
DOI :
10.1109/ICSICT.2008.4735043