Preprint Article Version 1 Preserved in Portico This version is not peer-reviewed

An Efficient Reduction of Timer Interrupts for Model Checking of Embedded Assembly Programs

Version 1 : Received: 4 October 2023 / Approved: 4 October 2023 / Online: 6 October 2023 (10:00:30 CEST)

A peer-reviewed article of this Preprint also exists.

Yamane, S.; Kriyama, T.; Wu, Y. An Efficient Reduction of Timer Interrupts for Model Checking of Embedded Assembly Programs. Electronics 2024, 13, 463. Yamane, S.; Kriyama, T.; Wu, Y. An Efficient Reduction of Timer Interrupts for Model Checking of Embedded Assembly Programs. Electronics 2024, 13, 463.

Abstract

In verifying programs for embedded systems, it is essential to reduce the verification time because state explosion may occur in model checking. One solution is to reduce the number of interrupt handler execution. In particular, when periodic interrupts such as timer interrupts are incorporated, it is necessary to know the physical time. In this paper, we define a control flow automata (CFA) that can handle time and propose an algorithm based on interrupt handler execution reduction (IHER). The proposed method reduces the number of interrupt executions, including timer interrupts. A case study verifies the effectiveness of this algorithm.

Keywords

model checking; embedded assembly program; reduction of interrupt handler executions

Subject

Computer Science and Mathematics, Software

Comments (0)

We encourage comments and feedback from a broad range of readers. See criteria for comments and our Diversity statement.

Leave a public comment
Send a private comment to the author(s)
* All users must log in before leaving a comment
Views 0
Downloads 0
Comments 0
Metrics 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.
We use cookies on our website to ensure you get the best experience.
Read more about our cookies here.