Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Exploiting PSL standard assertions in a theorem-proving-based verification environment
Kim Y., Sule P., Mansouri N.  VLSI (Proceedings of the 15th ACM Great Lakes Symposium on VLSI, Chicago, Illinois, USA, Apr 17-19, 2005)400-403.2005.Type:Proceedings
Date Reviewed: Jun 3 2005

Formal verification of the correctness of properties implemented in digital systems entails nontrivial algorithmic puzzles. Verifying consistencies between the realizations and intended behaviors of digital machines requires specifications for capturing the semantics of hardware description languages. Manual specification of formal properties for designing machines is cumbersome. Specifications of machines designed using hardware description languages, with properties expressed in standard assertion languages, must be translated into a format suitable for a generalized theorem-proving system.

Theories of rewriting systems for proving theorems, simulation-based environments, and rule-based models for property specification languages exist in the literature [1]. However, the formalization of assertions as predicates of time for relating the semantics of property specification languages to multiple cycles of time is nontrivial. Kim et al. present generic assertion templates for the automatic extraction of formal models implicit in the design of digital machines. The paper outlines a design model consisting of quintuple time domain, functions mapping time to signal values, a set of combinational assignments, and a set of sequential assignments. The correctness of properties implicit in selected benchmark circuits was successfully verified by a theorem-proving system. Although the verification system is restricted to the static property validation of assertions, the paper provides a useful framework for integrating models of heterogeneous machine designs and assert!ion languages.

Reviewer:  Amos Olagunju Review #: CR131357 (0604-0425)
1) Leeuwen, V.J. Formal models and semantics: handbook of theoretical computer science: vol. B. MIT Press, Cambridge, MA, 1994.
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Modeling Methodologies (I.6.5 ... )
 
 
Computer-Aided Design (CAD) (J.6 ... )
 
 
Operations On Languages (F.4.3 ... )
 
 
Formal Languages (F.4.3 )
 
 
Computer-Aided Engineering (J.6 )
 
Would you recommend this review?
yes
no
Other reviews under "Modeling Methodologies": Date
A modification of the process interaction world view
Cota B., Sargent R. ACM Transactions on Modeling and Computer Simulation 2(2): 109-129, 1992. Type: Article
Aug 1 1993
AI
Miller D., Firby R., Fishwick P. (ed), Rothenberg J. ACM Transactions on Modeling and Computer Simulation 2(4): 269-284, 1992. Type: Article
Mar 1 1994
Intelligent Manufacturing-Simulation Agents Tool (IMSAT)
Nadoli G., Biegel J. ACM Transactions on Modeling and Computer Simulation 3(1): 42-65, 1993. Type: Article
Apr 1 1994
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy