Verification method of dataflow algorithms in high-level synthesis

dc.citation.epage1270en_US
dc.citation.issue8en_US
dc.citation.spage1256en_US
dc.citation.volume80en_US
dc.contributor.authorChiang, Tsung-Hsien_US
dc.contributor.authorDung, Lan-Rongen_US
dc.contributor.department電控工程研究所zh_TW
dc.contributor.departmentInstitute of Electrical and Control Engineeringen_US
dc.date.accessioned2014-12-08T15:05:46Z
dc.date.available2014-12-08T15:05:46Z
dc.date.issued2007-08-01en_US
dc.description.abstractThis 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.en_US
dc.identifier.doi10.1016/j.jss.2006.12.547en_US
dc.identifier.issn0164-1212en_US
dc.identifier.journalJOURNAL OF SYSTEMS AND SOFTWAREen_US
dc.identifier.urihttp://dx.doi.org/10.1016/j.jss.2006.12.547en_US
dc.identifier.urihttps://ir.lib.nycu.edu.tw/handle/11536/4307
dc.identifier.wosnumberWOS:000247297400010
dc.language.isoen_USen_US
dc.subjectformal verificationen_US
dc.subjecthigh-level synthesisen_US
dc.subjectPetri neten_US
dc.subjectdataflow graphen_US
dc.titleVerification method of dataflow algorithms in high-level synthesisen_US
dc.typeArticle; Proceedings Paperen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
000247297400010.pdf
Size:
1.16 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: