דנה פיסמן

אקדמי בכיר

Functional specification of hardware via temporal logic

Cindy Eisner, Dana Fisman

In the late 1970s, Amir Pnueli suggested that functional properties of reactive systems be formally expressed in temporal logic. For model checking such a logic to be possible, it must have sufficient expressive power, its semantics must be formally defined in a rigorous way, and the complexity of model checking it must be well understood and reasonable. In order to allow widespread adoption in industry, there is an additional requirement: functional specification must be made easy, allowing common properties to be expressed intuitively and succinctly. But while adding syntax is simple, defining semantics without breaking properties of the existing semantics is a different story. This chapter is about the various extensions to temporal logic included in the IEEE standards PSL and SVA, their motivation, and the subtle semantic issues encountered in their definition.

שפת פרסום אנגלית
דפים 795-829
סטטוס פרסום פורסם - 18.05.2018

ASJC Scopus subject areas

General Computer Science
General Mathematics
General Engineering
גישה למסמך
10.1007/978-3-319-10575-8_24
קבצים וקישורים אחרים
Link to publication in Scopus