2020
DOI: 10.1155/2020/7346763
|View full text |Cite
|
Sign up to set email alerts
|

Formal Verification of Hardware Components in Critical Systems

Abstract: Hardware components, such as memory and arithmetic units, are integral part of every computer-controlled system, for example, Unmanned Aerial Vehicles (UAVs). The fundamental requirement of these hardware components is that they must behave as desired; otherwise, the whole system built upon them may fail. To determine whether or not a component is behaving adequately, the desired behaviour of the component is often specified in the Boolean algebra. Boolean algebra is one of the most widely used mathematical to… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
1
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 38 publications
(58 reference statements)
0
1
0
Order By: Relevance
“…Theorem proving is pivotal in both hardware and software verification (Khan et al, 2020;Li et al, 2005). In the context of hardware verification, it has found successful application in the design of integrated circuits (Khan et al, 2020;Li et al, 2005).…”
Section: Automated Theorem Provingmentioning
confidence: 99%
See 1 more Smart Citation
“…Theorem proving is pivotal in both hardware and software verification (Khan et al, 2020;Li et al, 2005). In the context of hardware verification, it has found successful application in the design of integrated circuits (Khan et al, 2020;Li et al, 2005).…”
Section: Automated Theorem Provingmentioning
confidence: 99%
“…Theorem proving is pivotal in both hardware and software verification (Khan et al, 2020;Li et al, 2005). In the context of hardware verification, it has found successful application in the design of integrated circuits (Khan et al, 2020;Li et al, 2005). In the realm of software verification, a notable achievement is the development of CertC, a verified C compiler (Berghofer and Strecker, 2004).…”
Section: Automated Theorem Provingmentioning
confidence: 99%
“…Equivalence checking of two functions, models, or circuits has been extensively studied in the literature. Recently, Khan et al [22] built a formal model of Boolean algebra in the Coq proof assistant. eir model can be used to interactively prove the equivalence of Boolean functions or logic circuits modeled as Boolean functions.…”
Section: Related Workmentioning
confidence: 99%