DocumentCode
2774028
Title
Verification of asynchronous circuits by Petri net unfoldings
Author
Kondratyev, Alex ; Taubin, Alexander ; Ten, Sergey
Author_Institution
Aizu Univ., Japan
fYear
1994
fDate
6-10 Nov. 1994
Firstpage
404
Lastpage
413
Abstract
In this paper we use the interpreted Petri nets (signal transition graph (STG) model) for a verification of asynchronous circuits. The main property in the analysis is the speed-independence of a circuit, i.e. the independence of circuit functioning from the delays of gates. The idea of analysis is based on the PN unfolding into an occurrence net. The improved method of unfolding is suggested, in which the size of the obtained description is always not larger than the size of a corresponding state graph. In terms of unfolding, the necessary and sufficient conditions for speed-independence are formulated. The algorithms of these conditions analysis are polynomial from the size of STG unfolding. The efficiency of the suggested algorithms is considered on the set of benchmarks.<>
Keywords
Petri nets; asynchronous circuits; computational complexity; data compression; graph theory; logic design; logic testing; state assignment; Petri net unfoldings; asynchronous circuit verification; gate delays; necessary conditions; occurrence net; polynomial; signal transition graph; state graph; sufficient conditions; Algorithm design and analysis; Asynchronous circuits; Circuit analysis; Concurrent computing; Delay; Hardware; Petri nets; Polynomials; Signal analysis; Sufficient conditions;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies and Factory Automation, 1994. ETFA '94., IEEE Symposium on
Conference_Location
Tokyo, Japan
Print_ISBN
0-7803-2114-6
Type
conf
DOI
10.1109/ETFA.1994.401983
Filename
401983
Link To Document