Desarrollo de capa de compatibilidad del firmware CIAA para procesadores LEON3

Autores
Puga, Gerardo L.
Año de publicación
2016
Idioma
español castellano
Tipo de recurso
tesis de maestría
Estado
versión aceptada
Colaborador/a o director/a de tesis
Ridolfi, Pablo
Descripción
Grado obtenido: Especialista en sistemas embebidos
Disciplina: Especialización en sistemas embebidos
Fil: Puga, Gerardo L. Universidad de Buenos Aires. Facultad de Ingeniería; Argentina.
Materia
En la presente memoria se aborda el desarrollo de una capa de portabilidad de software que permite ejecutar los principales módulos del Firmware CIAA sobre una plataforma de hardware basada en el procesador LEON3. Este último es un procesador embebible en dispositivos de lógica programable FPGA que es frecuentemente utilizado en aplicaciones de tipo aeroespacial asociado a dispositivos tolerantes a radiación. El desarrollo del trabajo abarcó el estudio de la arquitectura de procesadores SPARC a la que pertenece el procesador LEON3, el análisis de la implementación del estándar OSEK y de la capa POSIX utilizados en el Firmware CIAA, el diseño de las estrategias de reemplazo del contexto de tareas y de administración de las interrupciones del sistema, la implementación en código de estas estrategias en la capa de portabilidad, su puesta en marcha utilizando dos modelos de sistemas basados en el procesador LEON3 (uno físico en FPGA y otro simulado), y la validación del sistema utilizando una batería de ensayos estandarizados que forma parte del Firmware CIAA.
DISEÑO DE SOFTWARE
HARDWARE
INGENIERIA AEROESPACIAL
PROCESADORES
PROTECCIONES CONTRA LAS RADIACIONES
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by/2.5/ar/
Repositorio
Repositorio Digital Institucional de la Universidad de Buenos Aires
Institución
Universidad de Buenos Aires
OAI Identificador
oai:RDI UBA:aigmaster:18432_oai

id RDIUBA_7f2a3a46d90a8cd6ccdb09a5df223e2d
oai_identifier_str oai:RDI UBA:aigmaster:18432_oai
network_acronym_str RDIUBA
repository_id_str
network_name_str Repositorio Digital Institucional de la Universidad de Buenos Aires
spelling Desarrollo de capa de compatibilidad del firmware CIAA para procesadores LEON3Puga, Gerardo L.En la presente memoria se aborda el desarrollo de una capa de portabilidad de software que permite ejecutar los principales módulos del Firmware CIAA sobre una plataforma de hardware basada en el procesador LEON3. Este último es un procesador embebible en dispositivos de lógica programable FPGA que es frecuentemente utilizado en aplicaciones de tipo aeroespacial asociado a dispositivos tolerantes a radiación. El desarrollo del trabajo abarcó el estudio de la arquitectura de procesadores SPARC a la que pertenece el procesador LEON3, el análisis de la implementación del estándar OSEK y de la capa POSIX utilizados en el Firmware CIAA, el diseño de las estrategias de reemplazo del contexto de tareas y de administración de las interrupciones del sistema, la implementación en código de estas estrategias en la capa de portabilidad, su puesta en marcha utilizando dos modelos de sistemas basados en el procesador LEON3 (uno físico en FPGA y otro simulado), y la validación del sistema utilizando una batería de ensayos estandarizados que forma parte del Firmware CIAA.DISEÑO DE SOFTWAREHARDWAREINGENIERIA AEROESPACIALPROCESADORESPROTECCIONES CONTRA LAS RADIACIONESGrado obtenido: Especialista en sistemas embebidosDisciplina: Especialización en sistemas embebidosFil: Puga, Gerardo L. Universidad de Buenos Aires. Facultad de Ingeniería; Argentina.Universidad de Buenos Aires. Facultad de IngenieríaRidolfi, Pablo2016info:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_bdccinfo:ar-repo/semantics/tesisDeMaestriaapplication/pdfhttps://bibliotecadigital.fi.uba.ar/items/show/18432https://bibliotecadigital.fi.uba.ar/files/original/fbd9b01e5105c1f4cefd7cc527145126.pdfhttps://repositoriouba.sisbi.uba.ar/gsdl/cgi-bin/library.cgi?a=d&c=aigmaster&d=18432_oaispainfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by/2.5/ar/reponame:Repositorio Digital Institucional de la Universidad de Buenos Airesinstname:Universidad de Buenos Aires2025-10-23T11:22:40Zoai:RDI UBA:aigmaster:18432_oaiinstacron:UBAInstitucionalhttp://repositoriouba.sisbi.uba.ar/Universidad públicahttps://www.uba.ar/http://repositoriouba.sisbi.uba.ar/gsdl/cgi-bin/oaiserver.cgicferrando@sisbi.uba.arArgentinaopendoar:2025-10-23 11:22:41.088Repositorio Digital Institucional de la Universidad de Buenos Aires - Universidad de Buenos Airesfalse
dc.title.none.fl_str_mv Desarrollo de capa de compatibilidad del firmware CIAA para procesadores LEON3
title Desarrollo de capa de compatibilidad del firmware CIAA para procesadores LEON3
spellingShingle Desarrollo de capa de compatibilidad del firmware CIAA para procesadores LEON3
Puga, Gerardo L.
En la presente memoria se aborda el desarrollo de una capa de portabilidad de software que permite ejecutar los principales módulos del Firmware CIAA sobre una plataforma de hardware basada en el procesador LEON3. Este último es un procesador embebible en dispositivos de lógica programable FPGA que es frecuentemente utilizado en aplicaciones de tipo aeroespacial asociado a dispositivos tolerantes a radiación. El desarrollo del trabajo abarcó el estudio de la arquitectura de procesadores SPARC a la que pertenece el procesador LEON3, el análisis de la implementación del estándar OSEK y de la capa POSIX utilizados en el Firmware CIAA, el diseño de las estrategias de reemplazo del contexto de tareas y de administración de las interrupciones del sistema, la implementación en código de estas estrategias en la capa de portabilidad, su puesta en marcha utilizando dos modelos de sistemas basados en el procesador LEON3 (uno físico en FPGA y otro simulado), y la validación del sistema utilizando una batería de ensayos estandarizados que forma parte del Firmware CIAA.
DISEÑO DE SOFTWARE
HARDWARE
INGENIERIA AEROESPACIAL
PROCESADORES
PROTECCIONES CONTRA LAS RADIACIONES
title_short Desarrollo de capa de compatibilidad del firmware CIAA para procesadores LEON3
title_full Desarrollo de capa de compatibilidad del firmware CIAA para procesadores LEON3
title_fullStr Desarrollo de capa de compatibilidad del firmware CIAA para procesadores LEON3
title_full_unstemmed Desarrollo de capa de compatibilidad del firmware CIAA para procesadores LEON3
title_sort Desarrollo de capa de compatibilidad del firmware CIAA para procesadores LEON3
dc.creator.none.fl_str_mv Puga, Gerardo L.
author Puga, Gerardo L.
author_facet Puga, Gerardo L.
author_role author
dc.contributor.none.fl_str_mv Ridolfi, Pablo
dc.subject.none.fl_str_mv En la presente memoria se aborda el desarrollo de una capa de portabilidad de software que permite ejecutar los principales módulos del Firmware CIAA sobre una plataforma de hardware basada en el procesador LEON3. Este último es un procesador embebible en dispositivos de lógica programable FPGA que es frecuentemente utilizado en aplicaciones de tipo aeroespacial asociado a dispositivos tolerantes a radiación. El desarrollo del trabajo abarcó el estudio de la arquitectura de procesadores SPARC a la que pertenece el procesador LEON3, el análisis de la implementación del estándar OSEK y de la capa POSIX utilizados en el Firmware CIAA, el diseño de las estrategias de reemplazo del contexto de tareas y de administración de las interrupciones del sistema, la implementación en código de estas estrategias en la capa de portabilidad, su puesta en marcha utilizando dos modelos de sistemas basados en el procesador LEON3 (uno físico en FPGA y otro simulado), y la validación del sistema utilizando una batería de ensayos estandarizados que forma parte del Firmware CIAA.
DISEÑO DE SOFTWARE
HARDWARE
INGENIERIA AEROESPACIAL
PROCESADORES
PROTECCIONES CONTRA LAS RADIACIONES
topic En la presente memoria se aborda el desarrollo de una capa de portabilidad de software que permite ejecutar los principales módulos del Firmware CIAA sobre una plataforma de hardware basada en el procesador LEON3. Este último es un procesador embebible en dispositivos de lógica programable FPGA que es frecuentemente utilizado en aplicaciones de tipo aeroespacial asociado a dispositivos tolerantes a radiación. El desarrollo del trabajo abarcó el estudio de la arquitectura de procesadores SPARC a la que pertenece el procesador LEON3, el análisis de la implementación del estándar OSEK y de la capa POSIX utilizados en el Firmware CIAA, el diseño de las estrategias de reemplazo del contexto de tareas y de administración de las interrupciones del sistema, la implementación en código de estas estrategias en la capa de portabilidad, su puesta en marcha utilizando dos modelos de sistemas basados en el procesador LEON3 (uno físico en FPGA y otro simulado), y la validación del sistema utilizando una batería de ensayos estandarizados que forma parte del Firmware CIAA.
DISEÑO DE SOFTWARE
HARDWARE
INGENIERIA AEROESPACIAL
PROCESADORES
PROTECCIONES CONTRA LAS RADIACIONES
dc.description.none.fl_txt_mv Grado obtenido: Especialista en sistemas embebidos
Disciplina: Especialización en sistemas embebidos
Fil: Puga, Gerardo L. Universidad de Buenos Aires. Facultad de Ingeniería; Argentina.
description Grado obtenido: Especialista en sistemas embebidos
publishDate 2016
dc.date.none.fl_str_mv 2016
dc.type.none.fl_str_mv info:eu-repo/semantics/masterThesis
info:eu-repo/semantics/acceptedVersion
http://purl.org/coar/resource_type/c_bdcc
info:ar-repo/semantics/tesisDeMaestria
format masterThesis
status_str acceptedVersion
dc.identifier.none.fl_str_mv https://bibliotecadigital.fi.uba.ar/items/show/18432
https://bibliotecadigital.fi.uba.ar/files/original/fbd9b01e5105c1f4cefd7cc527145126.pdf
https://repositoriouba.sisbi.uba.ar/gsdl/cgi-bin/library.cgi?a=d&c=aigmaster&d=18432_oai
url https://bibliotecadigital.fi.uba.ar/items/show/18432
https://bibliotecadigital.fi.uba.ar/files/original/fbd9b01e5105c1f4cefd7cc527145126.pdf
https://repositoriouba.sisbi.uba.ar/gsdl/cgi-bin/library.cgi?a=d&c=aigmaster&d=18432_oai
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by/2.5/ar/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/2.5/ar/
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad de Buenos Aires. Facultad de Ingeniería
publisher.none.fl_str_mv Universidad de Buenos Aires. Facultad de Ingeniería
dc.source.none.fl_str_mv reponame:Repositorio Digital Institucional de la Universidad de Buenos Aires
instname:Universidad de Buenos Aires
reponame_str Repositorio Digital Institucional de la Universidad de Buenos Aires
collection Repositorio Digital Institucional de la Universidad de Buenos Aires
instname_str Universidad de Buenos Aires
repository.name.fl_str_mv Repositorio Digital Institucional de la Universidad de Buenos Aires - Universidad de Buenos Aires
repository.mail.fl_str_mv cferrando@sisbi.uba.ar
_version_ 1846789637112070144
score 12.471625