Highly Automated Formal Verification of Arithmetic Circuits
File | Description | Size | Format | |
---|---|---|---|---|
00105740-1.pdf | 1.07 MB | Adobe PDF | View/Open |
Other Titles: | Hochautomatisierte Formale Verifikation von Rechenschaltungen | Authors: | Sayed-Ahmed, Amr | Supervisor: | Drechsler, Rolf | 1. Expert: | Drechsler, Rolf | Experts: | Scholl, Christoph | Abstract: | This dissertation investigates the problems of two distinctive formal verification techniques for verifying large scale multiplier circuits and proposes two approaches to overcome some of these problems. The first technique is equivalence checking based on recurrence relations, while the second one is the symbolic computation technique which is based on the theory of Gröbner bases. This investigation demonstrates that approaches based on symbolic computation have better scalability and more robustness than state-of-the-art equivalence checking techniques for verification of arithmetic circuits. According to this conclusion, the thesis leverages the symbolic computation technique to verify floating-point designs. It proposes a new algebraic equivalence checking, in contrast to classical combinational equivalence checking, the proposed technique is capable of checking the equivalence of two circuits which have different architectures of arithmetic units as well as control logic parts, e.g., floating-point multipliers. |
Keywords: | Formal verification; Arithmetic Circuits; Symbolic Computation; Equivalence Checking | Issue Date: | 7-Feb-2017 | Type: | Dissertation | Secondary publication: | no | URN: | urn:nbn:de:gbv:46-00105740-19 | Institution: | Universität Bremen | Faculty: | Fachbereich 03: Mathematik/Informatik (FB 03) |
Appears in Collections: | Dissertationen |
Page view(s)
328
checked on Dec 23, 2024
Download(s)
106
checked on Dec 23, 2024
Google ScholarTM
Check
Items in Media are protected by copyright, with all rights reserved, unless otherwise indicated.