Abstracts Communications and the Arts

Add abstract

Want to add your dissertation abstract to this database? It only takes a minute!

Search abstract

Search for abstracts by subject, author or institution

Share this abstract

Application of Formal Verification Techniques

by Andreas Karlsson

Institution: Blekinge Institute of Technology
Department:
Degree:
Year: 1999
Keywords: telekommunikation; telecommunications; formal verification; bed; bdd; bmd; *bmd; binary trees; france; frankrike; telecom valley; andreas; fredrik; boolean; c; c++; verilog; vhdl
Posted:
Record ID: 1338193
Full text PDF: http://www.bth.se/fou/cuppsats.nsf/6753b78eb2944e0ac1256608004f0535/df4dc39c6fb06366c125687d005b93df?OpenDocument


Abstract

Today there are electrical circuits everywhere, e.g. telephones, TVs, cars and computers. The big problem with the rapidly-growing complexity in today's machines is, however, that since they are so complex it is impossible to check all combinations of events before the products are sent to the market. This lack of testing can lead to defective products. There are two well-known examples: Intel’s Pentium-processor, which failed on complex mathematical problems, and the European spaceprogram’s Ariane-rocket that exploded after take-off due to an error in an electrical circuit. For a long time simulation was the only way to verify a design’s behaviour. But simulation cannot check all possible cases within reasonable time for larger circuits. Therefore, the existence of software that performs equivalence checking between two circuits or between a circuit and its specification is justified. This software typically uses some kind of tree structure, e.g. binary decision diagram. Since this market is still rather young the best solution has not yet been found. There are two goals of this diploma work. The first is to find a new structure that uses less time than binary decision diagrams and is able to verify multipliers, which is impossible with binary decision diagrams. The second goal is to provide the results for the user in a manageable way without any unnecessary expressions, and make it possible for the user to influence the expression by setting variables to zero or one.

Add abstract

Want to add your dissertation abstract to this database? It only takes a minute!

Search abstract

Search for abstracts by subject, author or institution

Share this abstract

Relevant publications

Book cover thumbnail image
Developing an All-School Model for Elementary Inte...
by Reed-Jones, Carol E.
   
Book cover thumbnail image
A Study of Japanese Animation as Translation A Descriptive Analysis of Hayao Miyazaki and Other...
by Adachi, Reito
   
Book cover thumbnail image
Adolescent Sexual Socialization and Teen Magazines A Cross-National Study between the United States a...
by Joshi, Suchi P.
   
Book cover thumbnail image
Sanjuro, Jidaigeki's New Hero His Goals, His Ordeals and His Salvation
by Vahdani, Alireza
   
Book cover thumbnail image
On Learning Science and Pseudoscience from Prime-T...
by Whittle, Christopher H.
   
Book cover thumbnail image
The Role of Editorial Cartoons in the Democratisat... A Study of Selected Works of Three Nigerian Cartoo...
by Jimoh, Ganiyu Akinloye
   
Book cover thumbnail image
The String Compositions of Louise Lincoln Kerr Analysis and Editing of Five Solo Viola Pieces
by Broe, Carolyn Waters
   
Book cover thumbnail image
The DJ Aesthetic A Look into the Philosophy and Technology That Ena...
by Hellman, Zachary