2018
DOI: 10.3390/electronics7060081
|View full text |Cite
|
Sign up to set email alerts
|

A Survey on Formal Verification Techniques for Safety-Critical Systems-on-Chip

Abstract: The high degree of miniaturization in the electronics industry has been, for several years, a driver to push embedded systems to different fields and applications. One example is safety-critical systems, where the compactness in the form factor helps to reduce the costs and allows for the implementation of new techniques. The automotive industry is a great example of a safety-critical area with a great rise in the adoption of microelectronics. With it came the creation of the ISO 26262 standard with the goal o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
19
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 34 publications
(19 citation statements)
references
References 48 publications
0
19
0
Order By: Relevance
“…In [37], Grimm et al studied six well-established techniques that exist to verify hardware and concluded that a hybrid approach offers the best balance between simulation (time) and formal verification (resources). Our proposal is such a hybrid verification approach for PLC programs, which attempts to combine testing or simulation and formal specification mining to directly provide evidence for verification.…”
Section: Related Workmentioning
confidence: 99%
“…In [37], Grimm et al studied six well-established techniques that exist to verify hardware and concluded that a hybrid approach offers the best balance between simulation (time) and formal verification (resources). Our proposal is such a hybrid verification approach for PLC programs, which attempts to combine testing or simulation and formal specification mining to directly provide evidence for verification.…”
Section: Related Workmentioning
confidence: 99%
“…Moreover, formal methods based techniques can be used to ensure the absence of faults in the system. According to a recent survey [35], most of the formal verification methods and tools are based on model checking and automated theorem provers that are restricted by wellknown state and memory explosion [37,38] problems. Formal verification using model checking is popular in industry [39,40] and well-studied domain by the research community [40][41][42]; however, the focus of this paper is on interactive theorem proving (ITP) [43][44][45] approach.…”
Section: Why Interactive Proof Assistant?mentioning
confidence: 99%
“…As we will also demonstrate, additional faults can be found with FPV in designs that had already been verified by simulation [11,12]. Often it is only used for simple designs or control paths [13,8]. In [14], each design was first classified as suitable or not for FPV.…”
Section: Related Work and Backgroundmentioning
confidence: 99%