A Practical Introduction to PSL (Series on Integrated by Cindy Eisner, Dana Fisman

By Cindy Eisner, Dana Fisman

This e-book describes the valuables Specification Language PSL, lately standardized as IEEE common 1850-2005. PSL used to be built to meet the next standards: effortless to benefit, write, and browse; concise syntax; carefully well-defined formal semantics; expressive energy, allowing the specification for a wide type of genuine international layout homes; identified effective underlying algorithms in simulation, in addition to formal verification. simple positive factors are coated, in addition to complex subject matters comparable to using PSL in multiply-clocked designs. an entire bankruptcy is dedicated to universal blunders, accumulated in the course of the authors' decades of expertise in utilizing and instructing the language.

Show description

Read or Download A Practical Introduction to PSL (Series on Integrated Circuits and Systems) PDF

Similar introduction books

Metaphor: A Practical Introduction

This transparent and lucid primer fills a massive want by means of offering a complete account of the numerous new advancements within the examine of metaphor during the last two decades and their effect on our knowing of language, tradition, and the brain. starting with Lakoff and Johnson's seminal paintings in Metaphors we are living via, Kövecses outlines the advance of "the cognitive linguistic idea of metaphor" by way of explaining key principles on metaphor.

Introduction to modeling in physiology and medicine

This unified modeling textbook for college kids of biomedical engineering presents a whole path textual content at the foundations, idea and perform of modeling and simulation in body structure and drugs. it truly is devoted to the desires of biomedical engineering and medical scholars, supported by means of utilized BME functions and examples.

The Concept of Sainthood in Early Islamic Mysticism: Two Works by Al-Hakim al-Tirmidhi - An Annotated Translation with Introduction (Routledgecurzon Sufi Series)

This ebook offers translations of the earliest Arabic autobiography and the earliest theoretical clarification of the psychic improvement and powers of an Islamic holy guy (Saint, buddy of God).

Introduction to Soft Soil Geotechnique: Content, Context and Application

Liveable house in deltas and river basins is below expanding strain around the world from monetary growth, inhabitants progress and the affects of weather swap. it truly is anticipated that inside of forty years, eighty% of everyone will reside in deltaic areas. An realizing of the advanced habit of the subsoil is very vital in those parts.

Extra resources for A Practical Introduction to PSL (Series on Integrated Circuits and Systems)

Sample text

They do not start with an assertion of busy, nor do they end with one. 4. 11c) Fig. 11: Repeating a SERE 45 46 Chapter 5. 12a) Fig. 12: Stand-alone [*n] is equivalent to ‘true[*n] the beginning and/or at the end. In other words, it will match any sequence of cycles in which the number of assertions of the Boolean expression being repeated is equal to n (thus the use of the equals sign in [=n]). If you want to disallow the padding at the end, use the goto repetition operator [->n]. The goto repetition operator [->n] is similar to the nonconsecutive repetition operator, except that the sequence of cycles being described ends with an assertion of the Boolean expression being repeated.

10a) 3 Some Philosophy We have seen some basic PSL and gotten a feel for how it is intended to be used. Before we continue, we discuss some of the concepts at the root of PSL. 1 Assertions vs. properties As we have seen, a PSL assertion is made up of the keyword assert plus the PSL property being asserted, followed by a semi-colon. For example, in the assertion assert always (a -> next b);, the property is always (a -> next b). A property holds or does not hold on a given trace. It is agnostic about whether or not holding is a good thing.

Suffix implication (|-> and |=>) 39 tion operators (|-> and |=>) can be understood the same way. The difference between the logical implication operator (->) and the suffix implication operators (|-> and |=>) is in the timing relationship between the if- and the then-parts. While the current cycle of the then-part of a logical implication operator (->) is the same as the current cycle of its if-part, the current cycle of the then-part of a suffix implication operator (|-> or |=>) is the first cycle of the suffix of the trace that remains once the if-part has been seen.

Download PDF sample

Rated 4.11 of 5 – based on 7 votes