DocumentCode
2290409
Title
Modeling and verification of iterated systems and protocols
Author
Ivanov, Lubomir ; Nunna, Ramakrishan
Author_Institution
Dept. of Comput. Sci., Iona Coll., New Rochelle, NY, USA
Volume
2
fYear
2001
fDate
2001
Firstpage
661
Abstract
The high complexity of modern hardware systems necessitates the use of formal methods for checking the satisfaction of desired properties and the absence of design flaws. Some powerful methods such as model checking and the to-automata approach have found wide acceptance, but suffer from the "state explosion" problem. To avoid this issue we recently proposed a new formal verification method based on series parallel posets. The technique is applicable to verifying the proper sequencing of events occurring in non-iterated, as well as globally-iterated/locally-non-iterated systems. In this paper we extend the series parallel poset verification to handle the much broader class of general iterated systems. This allows us to model and verify the behavior of systems involving feedback on multiple levels, as well as the behavior of communication, interconnect, and cache coherence protocols. The verification algorithms retain a low-order polynomial space- and time complexity
Keywords
cache storage; circuit CAD; computational complexity; formal verification; iterative methods; cache coherence; design flaws; feedback; formal methods; formal verification method; iterated protocols; iterated systems; low-order polynomial complexity; poset verification; sequencing; series parallel posets; space complexity; time complexity; verification algorithms; Coherence; Computer science; Educational institutions; Feedback; Formal verification; Hardware; Polynomials; Power system modeling; Protocols; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2001. MWSCAS 2001. Proceedings of the 44th IEEE 2001 Midwest Symposium on
Conference_Location
Dayton, OH
Print_ISBN
0-7803-7150-X
Type
conf
DOI
10.1109/MWSCAS.2001.986275
Filename
986275
Link To Document