Thesis Transformación del sistema operativo B.LU OS para aplicaciones en tiempo real
| dc.contributor.correferente | González, Agustín | |
| dc.contributor.department | Departamento de Electrónica | |
| dc.contributor.guia | Freund Grunewaldt, Wolfgang | |
| dc.coverage.spatial | Campus Casa Central Valparaíso | |
| dc.creator | Sanz Yuraszeck, Nicolás Esteban | |
| dc.date.accessioned | 2024-10-29T21:34:03Z | |
| dc.date.available | 2024-10-29T21:34:03Z | |
| dc.date.issued | 2011 | |
| dc.description | Catalogado desde la versión PDF de la tesis. | es_CL |
| dc.description.abstract | En este documento se plantea una solución para transformar al Sistema Operativo B.lu OS (BOS), de un sistema operativo de uso general, en un sistema operativo de tiempo real. Se comienza estudiando el funcionamiento interno de BOS, colocando especial énfasis en el núcleo y el planificador de tareas. BOS es un sistema operativo de código abierto para sistemas embebidos, diseñado para trabajar sobre un microcontrolador de la familia MSP430 y brindar al programador una capa de abstracción sobre este hardware. Como algoritmo de planificación de tareas, BOS cuenta con uno de tipo apropiativo y de quantum fijo. También se estudian dos algoritmos de planificación de tiempo real, Earliest Deadline First (EDF) y Rate-Monotonic Scheduling (RMS). Estos algoritmos de planificación del procesador se programaron y se agregaron a BOS. Por último, se realizaron diversas pruebas y mediciones para evaluar el funcionamiento del sistema modificado, mejorando la latencia y el jitter del sistema. | es_CL |
| dc.description.abstract | This document propose a solution to transform Sistema Operativo B.lu OS (BOS) from a general purpose operating system, into a real time operating sistem. Starts studing the internal operation of BOS, placing special enphasis to the kernel and the sheduling of tasks. BOS is a open source operating system for embeded systems. BOS is designed to work on a MSP430 and provides an abstraction layer over this hardware to the designer. As task scheduling algoritms, BOS has a preemptive task manager. Also studied two real time scheduling algoritms, Earliest deadline first (EDF) y Rate-monotonic scheduling (RMS). This algoritms of processor are programed and added to BOS. Finally, performed various tests and measurements to evaluate the performance of the modified system. | eng |
| dc.description.degree | INGENIERO CIVIL ELECTRÓNICO | |
| dc.description.program | Ingeniería Civil Electrónica | |
| dc.format.medium | CD ROM | |
| dc.format.medium | Papel | |
| dc.identifier.barcode | 3560900197396 | |
| dc.identifier.uri | https://repositorio.usm.cl/handle/123456789/54348 | |
| dc.language.iso | es | |
| dc.publisher | Universidad Técnica Federico Santa María | |
| dc.rights.accessRights | B - Solamente disponible para consulta en sala (opción por defecto) | |
| dc.source.uri | http://www.usm.cl | |
| dc.subject | Planificación de tareas | |
| dc.subject | Sistema operativo de código abierto | |
| dc.subject | Algoritmos de planificación de tiempo real | |
| dc.title | Transformación del sistema operativo B.LU OS para aplicaciones en tiempo real | |
| dc.type | Tesis de Pregrado | |
| dspace.entity.type | Tesis |
Files
Original bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- 3560900197396UTFSM.pdf
- Size:
- 836.76 KB
- Format:
- Adobe Portable Document Format
