Posted on

Scalable Hardware Verification with Symbolic Simulation by Valeria Bertacco

By Valeria Bertacco

Scalable Verification with Symbolic Simulation provides fresh developments in symbolic simulation-based recommendations which notably enhance scalability. It overviews present verification ideas, either in response to good judgment simulation and formal verification tools, and unveils the interior workings of symbolic simulation. The middle of this publication makes a speciality of new options that slender the functionality hole among the complexity of electronic structures and the constrained skill to ensure them. particularly, it covers a number options that take advantage of approximation and parametrization tools, together with quasi-symbolic simulation, cycle-based symbolic simulation, and parameterizations in keeping with disjoint-support decompositions. In structuring this publication, the author’s desire was once to supply attention-grabbing interpreting for a large diversity of layout automation readers. the 1st chapters offer an outline of electronic platforms layout and, particularly, verification. bankruptcy three experiences mainstream symbolic suggestions in formal verification, dedicating such a lot of its concentration to symbolic simulation. The fourth bankruptcy covers the mandatory ideas of parametric types and disjoint-support decompositions. Chapters five and six specialise in contemporary symbolic simulation concepts, and the ultimate bankruptcy addresses key themes wanting additional examine. Scalable Verification with Symbolic Simulation is for verification engineers and researchers within the layout automation box.  Highlights: A dialogue of the top verification concepts, together with simulation and formal verification options very important recommendations relating to the underlying versions and algorithms hired within the box the most recent options within the region of symbolic simulation, exploiting suggestions akin to parametric types and decomposition houses of Boolean services supplying insights into attainable new advancements within the verification

Show description

Read Online or Download Scalable Hardware Verification with Symbolic Simulation PDF

Similar cad books

Digital Design and Modeling with VHDL and Synthesis

Electronic platforms layout with VHDL and Synthesis offers an built-in method of electronic layout ideas, strategies, and implementations to assist the reader layout even more complicated structures inside a shorter layout cycle. this is often comprehensive by way of introducing electronic layout options, VHDL coding, VHDL simulation, synthesis instructions, and methods jointly.

Low-Power High-Resolution Analog to Digital Converters: Design, Test and Calibration

With the quick development of CMOS fabrication expertise, increasingly more signal-processing capabilities are carried out within the electronic area for a cheaper price, decrease energy intake, greater yield, and better re-configurability. This has lately generated a good call for for low-power, low-voltage A/D converters that may be learned in a mainstream deep-submicron CMOS know-how.

CAD Tools and Algorithms for Product Design

Structures to aid the consistently shrinking product improvement cycles and the expanding caliber requisites want major improvements and new techniques. during this ebook vital new instruments and algorithms for destiny product modeling structures are provided. it's in line with a seminar on the foreign convention and examine heart for laptop technological know-how, Schloß Dagstuhl, Germany, awarded by means of the world over well-known specialists in CAD know-how.

Additional resources for Scalable Hardware Verification with Symbolic Simulation

Example text

Brayton, and Alberto SangiovanniVincentelli. Logic verification using binary decision diagrams in a logic synthesis environment. In ICCAD, Proceedings of the International Conference on Computer Aided Design, pages 6-9, November 1988. Gregory F. Pfister. The yorktown simulation engine: Introduction. In DAC, Proceedings of Design Automation Conference, pages 5 1-54, January 1982. Richard Rudell. Dynamic variable ordering for ordered binary decision diagrams. In ICCAD, Proceedings of the International Conference on Computer AidedDesign, pages 42-47, November 1993.

At the end of each step, the Boolean expressions obtained for the primary outputs are used to evaluate the correctness of the design (for instance by checking against a bounded property). The expressions computed for the memory elements' inputs are fed back to the state inputs of the circuit, and the next step of simulation starts. 1. 2. 7. We then use two symbolic variables ro and cofor the set INao on the two input lines. At this point the simulation proceeds to compute a symbolic expression for each internal gate.

We then present, in depth, an algorithm underlying the mainstream approach of functional validation: logic simulation. 3 Boolean functions and their representation Boolean functions are the most common vehicle to describe the functionality of a digital block. We dedicate this section to review a few basic aspects of Boolean algebra and Boolean functions. The concepts outlined here will be referenced throughout the book. We use the symbol B to denote the Boolean algebra defined over the set {0,1).

Download PDF sample

Rated 4.65 of 5 – based on 24 votes