標題: | Verification method of dataflow algorithms in high-level synthesis |
作者: | Chiang, Tsung-Hsi Dung, Lan-Rong 電控工程研究所 Institute of Electrical and Control Engineering |
關鍵字: | formal verification;high-level synthesis;Petri net;dataflow graph |
公開日期: | 1-Aug-2007 |
摘要: | This paper presents a formal verification algorithm using the Petri Net theory to detect design errors for high-level synthesis of dataflow algorithms. Typically, given a dataflow algorithm and a set of architectural constraints, the high-level synthesis performs algorithmic transformation and produces the optimal scheduling. How to verify the correctness of high-level synthesis becomes a key issue before mapping the synthesis results onto a silicon. Many tools exist for RTL (Register Transfer Level) design, but few for high-level synthesis. Instead of applying Boolean algebra, this paper adopts the Petri Net theory to verify the correctness of the synthesis result, because the Petri Net model has the nature of dataflow algorithms. Herein, we propose three approaches to realize the Petri Net based formal verification algorithm and conclude the best one who outperforms the others in terms of processing speed and resource usage. (C) 2006 Elsevier Inc. All rights reserved. |
URI: | http://dx.doi.org/10.1016/j.jss.2006.12.547 http://hdl.handle.net/11536/4307 |
ISSN: | 0164-1212 |
DOI: | 10.1016/j.jss.2006.12.547 |
期刊: | JOURNAL OF SYSTEMS AND SOFTWARE |
Volume: | 80 |
Issue: | 8 |
起始頁: | 1256 |
結束頁: | 1270 |
Appears in Collections: | Conferences Paper |
Files in This Item:
If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.