A Real-Time Microkernel for the dsPIC33E Family

Hernández Perdomo, Wilmar ORCID: https://orcid.org/0000-0003-4643-8377 and Cañas de Paz, Norberto ORCID: https://orcid.org/0000-0002-0388-2876 (2025). A Real-Time Microkernel for the dsPIC33E Family. "Electronics", v. 14 (n. 11); p. 2160. ISSN 2079-9292. https://doi.org/10.3390/electronics14112160.

Descripción

Título: A Real-Time Microkernel for the dsPIC33E Family
Autor/es:
Tipo de Documento: Artículo
Título de Revista/Publicación: Electronics
Fecha: 26 Mayo 2025
ISSN: 2079-9292
Volumen: 14
Número: 11
Materias:
ODS:
Palabras Clave Informales: embedded system, microkernel, RTOS, real time
Escuela: E.T.S.I. de Sistemas Informáticos (UPM)
Departamento: Sistemas Informáticos
Licencias Creative Commons: Reconocimiento

Texto completo

[thumbnail of 10381036.pdf] PDF (Portable Document Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (8MB)

Resumen

A microkernel for the dsPIC33E microcontroller family is presented. This is useful because existing microkernels and real-time operating systems do not implement the real-time locking policy immediate ceiling priority protocol (ICPP) for this family, or if they do, their configuration is not straightforward (as far as we know). For complex embedded systems, it is advantageous to design the system using a concurrent process model. The simplest entity that can be used to achieve this is the microkernel. The most important result of this work is the development of a new microkernel (A mu K) that implements a priority-based process scheduling along with an ICPP shared resource access policy. A mu K is characterized by its easy configuration. Furthermore, among other good properties of A mu K, it is possible to achieve a central processing unit (CPU) utilization of more than 99.9% for scheduling periods of 10 ms. Finally, two study cases with real-time constraints are shown.

Más información

ID de Registro: 95174
Identificador DC: https://oa.upm.es/95174/
Identificador OAI: oai:oa.upm.es:95174
URL Portal Científico: https://portalcientifico.upm.es/es/ipublic/item/10381036
Identificador DOI: 10.3390/electronics14112160
URL Oficial: https://www.mdpi.com/3329388
Depositado por: Portal Científico UPM
Depositado el: 06 Abr 2026 12:47
Ultima Modificación: 06 Abr 2026 12:47