2016
DOI: 10.1186/s13173-016-0041-8
|View full text |Cite
|
Sign up to set email alerts
|

Bounded model checking for fixed-point digital filters

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
27
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
4
2
2

Relationship

4
4

Authors

Journals

citations
Cited by 19 publications
(27 citation statements)
references
References 31 publications
0
27
0
Order By: Relevance
“…In order to tackle such problem, this paper proposes a verification methodology based on bounded model checking (BMC) techniques [11], which verifies properties on statespace digital controllers, by means of a verification tool named as Digital-Systems Verifier (DSVerifier). It is worth noting that this paper extends a previous work [7,18,2,13,6]. In particular, the major improvement of the DSVerifier version described here relies on the support for state-space models, which allows a better insight about the internal system behavior, enables the verification of new properties (e.g., controllability and observability), and considers initial conditions for system analysis [14].…”
Section: Motivationmentioning
confidence: 64%
See 1 more Smart Citation
“…In order to tackle such problem, this paper proposes a verification methodology based on bounded model checking (BMC) techniques [11], which verifies properties on statespace digital controllers, by means of a verification tool named as Digital-Systems Verifier (DSVerifier). It is worth noting that this paper extends a previous work [7,18,2,13,6]. In particular, the major improvement of the DSVerifier version described here relies on the support for state-space models, which allows a better insight about the internal system behavior, enables the verification of new properties (e.g., controllability and observability), and considers initial conditions for system analysis [14].…”
Section: Motivationmentioning
confidence: 64%
“…In contrast, Alur et al [3,4] proposed the prior automated verification approaches, regarding model checking, which inspired the development of other verifiers for cyber-physical systems and hybrid automata (e.g., Maellan [32], Open-Kronos [33], and UPPAAL [5]). Nonetheless, differently from the work presented here, such approaches do not tackle system robustness related to implementation aspects [7,18,2].…”
Section: Background and Related Workmentioning
confidence: 95%
“…Depending on the selected solver, the results, verification time, and counterexamples can be different. This is observed in several studies [28,59,60,67]; as a result, our evaluation here is also carried out using different SMT solvers such as Boolector [15], Z3 [14], and Math-SAT [16], in order to check whether a particular solver heavily influences the performance of the CEGIO algorithms.…”
Section: Experimental Evaluationmentioning
confidence: 96%
“…In addition to software verification, ESBMC has been applied to ensure correctness of digital filters and controllers [59][60][61]. Recently, ESBMC has been applied to optimize HW/SW co-design [26][27][28].…”
Section: Definition 5 a Counterexample For A Property φ Is A Sequence Smentioning
confidence: 99%
“…Such behavior is due to quantization errors caused by a more constrained precision, which result in coefficients that are different from the ones originally designed. As result, one may argue about the effectiveness of digital filters and the number of bits needed for their representation, in such a way that design parameters are satisfied [16]. This paper presents a verification methodology for digital filters with fixed-point implementation, based on the Efficient SMT-Based Context-Bounded Model Checker (ESBMC), which employs Bounded Model Checking (BMC) techniques and Satisfiability Modulo Theories (SMT) [3], [4].…”
Section: Introductionmentioning
confidence: 99%