Thesis
Evaluación de herramientas de generación de código para plataformas embebidas utilizando matlab

dc.contributor.correferenteSilva, César
dc.contributor.correferenteAguero Vásquez, Juan Carlos
dc.contributor.departmentDepartamento de Electrónica
dc.contributor.guiaCarvajal Barrera, Gonzalo Andres
dc.coverage.spatialCampus Casa Central Valparaíso
dc.creatorSoto Pérez, Jared Israel
dc.date.accessioned2025-04-22T15:36:05Z
dc.date.available2025-04-22T15:36:05Z
dc.date.issued2022-11
dc.description.abstractLa utilización de descripciones de alto nivel para el prototipado rápido de algoritmos es una práctica recurrente tanto en la industria como academia, debido a la abstracción y herramientas proporcionadas que facilitan el desarrollo, depuración y validación de algoritmos. Sin embargo, la gran mayoría de prototipos precisan ser implementados en sistemas físicos que operan con plataformas embebidas que no cuentan con los recursos para ejecutar descripciones de alto nivel. En consecuencia, una herramienta que facilite y reduzca la brecha que existe entre el traspaso de descripciones de alto nivel a sistemas embebidos, trae mejoras en los tiempos de desarrollo y productividad de quien las utiliza, permitiendo además reducir al error humano al sistematizar este proceso. En particular, dado que el enfoque de esta memoria está en ser un aporte en proyectos del ámbito académico, es que se centra en explorar la utilidad efectiva de Embedded Coder, una de las herramientas que entrega Matlab para la generación automática de código en C a partir de descripciones realizadas en scripts de código o diagramas de bloques. En específico, en esta memoria se propone y valida una metodología sistemática para la utilización e implementación de los códigos generados por Embedded Coder, utilizando como ejemplos distintos casos de estudio que son implementados y ejecutados en un computador de escritorio y una gama de plataformas embebidas con diferentes sistemas operativos. Para uno de los casos de estudio, particularmente relevante para proyectos en curso en el Departamento de Electrónica, se evalúan los tiempos de ejecución obtenidos para la ejecución del código generado en cada plataforma. Los códigos fuente e información necesaria para reproducir y extender los experimentos reportados en este informe se encuentran disponibles en un repositorio de código. Dado los resultados experimentales obtenidos a lo largo del desarrollo de esta memoria, es posible concluir que Embedded Coder es una herramienta útil para la generación de código C optimizado para plataformas embebidas con una equivalencia funcional a descripciones descritas en Matlab.
dc.description.degreeINGENIERO CIVIL ELECTRÓNICO
dc.description.programIngeniería Civil Electrónica
dc.format.extent46 páginas
dc.identifier.barcode3560900287717
dc.identifier.urihttps://repositorio.usm.cl/handle/123456789/74545
dc.language.isoes
dc.publisherUniversidad Técnica Federico Santa María
dc.subjectProgramas para computador
dc.subjectControl de procesos
dc.subjectFiltros digitales
dc.titleEvaluación de herramientas de generación de código para plataformas embebidas utilizando matlab
dspace.entity.typeTesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
3560900287717.pdf
Size:
66.25 MB
Format:
Adobe Portable Document Format