- -

Combining watchdog processor with instruction cache locking for a fault-tolerant, predictable architecture applied to fixed-priority, preemptive, multitasking real-time systems

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Combining watchdog processor with instruction cache locking for a fault-tolerant, predictable architecture applied to fixed-priority, preemptive, multitasking real-time systems

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.author Martí-Campoy, Antonio es_ES
dc.contributor.author Rodríguez-Ballester, Francisco es_ES
dc.date.accessioned 2022-03-08T06:56:33Z
dc.date.available 2022-03-08T06:56:33Z
dc.date.issued 2019-09-13 es_ES
dc.identifier.isbn 978-1-7281-0303-7 es_ES
dc.identifier.uri http://hdl.handle.net/10251/181294
dc.description.abstract [EN] Control flow monitoring using a watchdog processor is a well-known technique to increase the dependability of a microprocessor system. Most approaches embed reference signatures for the watchdog processor into the processor instruction stream. These signatures contain the information required to detect control flow errors during program execution by the main processor. This paper proposes an architecture that offers both fault-tolerance and dynamic cache locking combined. This combination is achieved taking advantage of the fact that watchdog processor signatures are inserted along the program code. Then cache locking information is incorporated into these signatures. And also the required circuitry to inform the cache controller whether to lock or not the instructions fetched by the main processor is added into the watchdog processor. With this approach both fault-tolerant and real-time features are supported by the same hardware, therefore saving room on the silicon die or FPGA size. Results from experiments show that in most cases this approach reaches the same performance than previous, hardware-costly proposals. es_ES
dc.description.sponsorship This work was partially funded by the Plan Nacional de I+D, Comision Interministerial de Ciencia y Tecnologia (FEDER-CICYT) under the project HAR2017-85557-P and Agencia Estatal de Investigacion under the project DPI2016-80303-C2-1-P. es_ES
dc.language Inglés es_ES
dc.publisher IEEE es_ES
dc.relation.ispartof 2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA) es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Fault-tolerant systems es_ES
dc.subject Real-time systems es_ES
dc.subject Watchdog processor es_ES
dc.subject Cache locking es_ES
dc.subject Multitasking es_ES
dc.subject Embedded systems es_ES
dc.subject.classification ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES es_ES
dc.title Combining watchdog processor with instruction cache locking for a fault-tolerant, predictable architecture applied to fixed-priority, preemptive, multitasking real-time systems es_ES
dc.type Comunicación en congreso es_ES
dc.type Capítulo de libro es_ES
dc.identifier.doi 10.1109/ETFA.2019.8869168 es_ES
dc.relation.projectID info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2013-2016/HAR2017-85557-P/ES/UTILIZACION DE TECNOLOGIAS IOT PARA LA APLICACION DE NORMAS EUROPEAS DE CONSERVACION PREVENTIVA. USO EN PEQUEÑAS Y MEDIANAS COLECCIONES DEL PATRIMONIO CULTURAL ESPAÑOL/ es_ES
dc.relation.projectID info:eu-repo/grantAgreement/AEI//DPI2016-80303-C2-1-P//HACIA EL HOSPITAL INTELIGENTE: INVESTIGACION EN EL DISEÑO DE UNA PLATAFORMA BASADA EN INTERNET DE LAS COSAS Y SU APLICACION EN LA MEJORA DEL CUMPLIMIENTO DE HIGIENE DE MANO/ es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors es_ES
dc.description.bibliographicCitation Martí-Campoy, A.; Rodríguez-Ballester, F. (2019). Combining watchdog processor with instruction cache locking for a fault-tolerant, predictable architecture applied to fixed-priority, preemptive, multitasking real-time systems. IEEE. 259-265. https://doi.org/10.1109/ETFA.2019.8869168 es_ES
dc.description.accrualMethod S es_ES
dc.relation.conferencename 24th IEEE International Conference on Emerging Technologies And Factory Automation (ETFA 2019) es_ES
dc.relation.conferencedate Septiembre 10-13,2019 es_ES
dc.relation.conferenceplace Zaragoza, Spain es_ES
dc.relation.publisherversion https://doi.org/10.1109/ETFA.2019.8869168 es_ES
dc.description.upvformatpinicio 259 es_ES
dc.description.upvformatpfin 265 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.relation.pasarela S\393239 es_ES
dc.contributor.funder AGENCIA ESTATAL DE INVESTIGACION es_ES
dc.contributor.funder European Regional Development Fund es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem