ACM Home Page
Please provide us with feedback. Feedback
Auxiliary state machines + context-triggered properties in verification
Full text PdfPdf (400 KB)
Source
ACM Transactions on Design Automation of Electronic Systems (TODAES) archive
Volume 13 ,  Issue 4  (September 2008) table of contents
Article No. 62  
Year of Publication: 2008
ISSN:1084-4309
Authors
Ansuman Banerjee  Indian Institute of Technology, Kharagpur, India
Pallab Dasgupta  Indian Institute of Technology, Kharagpur, India
P. P. Chakrabarti  Indian Institute of Technology, Kharagpur, India
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 59,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1391962.1391970
What is a DOI?

ABSTRACT

Formal specifications of interface protocols between a design-under-test and its environment mostly consist of two types of correctness requirements, namely (a) a set of invariants that applies throughout the protocol execution and (b) a set of context-triggered properties that applies only when the protocol state belongs to a specific set of contexts. To model such requirements, an increasingly popular design choice in the assertion IP design community has been the use of abstract context state machines and state-oriented properties. In this paper, we formalize this modeling style and present algorithms for verifying such specifications. Specifically, we present a purely formal approach and a semi-formal approach for verifying such specifications. We demonstrate the use of this design style in modeling some of the industry standard protocol descriptions and present encouraging results.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
4
 
5
Chauhan, P., Clarke, E. M., Lu, Y., and Wang, D. 1999. Verifying Ip-core based system-on-chip designs. In Proceedings of the ASIC Conference. 27--31.
6
7
 
8
 
9
 
10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
Somenzi, F. 1998. Cudd: CU decision diagram package, release 2.3.0, User's Manual.
 
18

Collaborative Colleagues:
Ansuman Banerjee: colleagues
Pallab Dasgupta: colleagues
P. P. Chakrabarti: colleagues