Un eficiente reducción de interrupciones de temporizador para la verificación de modelos de programas ensambladores integrados
Autores: Yamane, Satoshi; Kriyama, Taro; Wu, Yajun
Idioma: Inglés
Editor: MDPI
Año: 2024
Acceso abierto
Artículo científico
2024
Un eficiente reducción de interrupciones de temporizador para la verificación de modelos de programas ensambladores integrados
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Verificación
Sistemas embebidos
Tiempo de verificación
Explosión de estados
Ejecuciones de manejador de interrupciones
Interrupciones de temporizador
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 30
Citaciones: Sin citaciones
Al verificar programas para sistemas integrados, es esencial reducir el tiempo de verificación porque puede ocurrir una explosión de estados durante la comprobación del modelo. Una solución es reducir el número de ejecuciones de manejadores de interrupciones. En particular, cuando se incorporan interrupciones periódicas como las interrupciones de temporizador, es necesario conocer el tiempo físico. En este documento, definimos un autómata de flujo de control (CFA) que puede manejar el tiempo y proponemos un algoritmo basado en la reducción de ejecuciones de manejadores de interrupciones (IHER). El método propuesto reduce el número de ejecuciones de interrupciones, incluidas las interrupciones de temporizador. Un estudio de caso verificó la efectividad de este algoritmo.
Descripción
Al verificar programas para sistemas integrados, es esencial reducir el tiempo de verificación porque puede ocurrir una explosión de estados durante la comprobación del modelo. Una solución es reducir el número de ejecuciones de manejadores de interrupciones. En particular, cuando se incorporan interrupciones periódicas como las interrupciones de temporizador, es necesario conocer el tiempo físico. En este documento, definimos un autómata de flujo de control (CFA) que puede manejar el tiempo y proponemos un algoritmo basado en la reducción de ejecuciones de manejadores de interrupciones (IHER). El método propuesto reduce el número de ejecuciones de interrupciones, incluidas las interrupciones de temporizador. Un estudio de caso verificó la efectividad de este algoritmo.