Microsoft Research Audio 104844: The Design of A Formal Property-Specification Language

Microsoft Research
语言:English
Source:
当前没有可用的音轨。请稍后再回来!

关于

In recent years, the need for formal specification languages is growing rapidly as the functional validation environment in semiconductor design is changing to include more and more validation engines based on formal verification technologies. In particular, the usage of Formal Equivalence Verification and Formal Property Verification is growing, new symbolic simulation engines are introduced and hybrid environments of scalar and symbolic simulators are developed. To facilitate the use of these new-generation validation engines - properties, checkers and reference models need to be developed in a formal language.

In this talk we describe the design of the ForSpec Temporal Logic (FTL), the new temporal logic of ForSpec, Intel's new formal property-specification language, which is today part of Synopsis OpenVera hardware verification language (www.open-vera.com). The key features of FTL are: it is a linear temporal logic, based on Pnueli's LTL, it enables the user to define temporal connectives over time windows, it enables the user to define regular events, which are regular sequences of Boolean events, and then relate such events via special connectives, and it contains constructs that enable the user to model multiple clock and reset signals, which is useful in the verification of globally asynchronous and locally synchronous hardware designs.

The focus of the talk is on design rationale, ratherthan a detailed language description.

©2004 Microsoft Corporation. All rights reserved.

评论

成为第一个评论的人

此内容还没有任何评论。开始对话吧!

标签: Microsoft Research Audio 104844: The Design of A Formal Property-Specification Language audio, Microsoft Research Audio 104844: The Design of A Formal Property-Specification Language - Microsoft Research audio, free audiobook, free audio book, audioaz

SPONSORED AD