Implementación de algoritmos de aprendizaje automático en procesadores softcores basados en ARM

dc.contributor.advisorAlvarado-Moya, José Pabloes
dc.contributor.authorCastro-Valverde, José Pablo
dc.date.accessioned2022-01-26T21:17:12Z
dc.date.available2022-01-26T21:17:12Z
dc.date.issued2021-11-23
dc.descriptionProyecto de Graduación (Licenciatura en Ingeniería Electrónica) Instituto Tecnológico de Costa Rica, Escuela de Ingeniería Electrónica, 2021.es
dc.description.abstractEl presente informe describe la implementación de un sistema mínimo con un procesador softcore ARM Cortex-M1 en un FPGA de la familia Artix-7 utilizando la tarjeta de desarrollo Nexys-A7 y ejecutando un modelo de aprendizaje automático entrenado empleando TensorFlow Lite Micro. Se muestra así mismo un comportamiento consistente del modelo en tres escenarios distintos: simulación en QEMU de un SoC ARM Cortex-M3, una tarjeta de desarrollo con un SoC Cortex-M4F y en un diseño con procesador softcore en un FPGA.es
dc.description.abstractThe present work describe the implementation of a minimal system with an ARM CortexM1 softcore processor in an Artix-7 Family FPGA using the Nexys-A7 development board and executing a machine learning model trained employing TensorFlow Lite Micro. Likewise, a consistent behavior of the model is shown in three different scenarios: simulation in QEMU of an ARM Cortex-M3 SoC, a development board with a Cortex-M4F SoC and in a design with a softcore processor in an FPGA.es
dc.identifier.urihttps://hdl.handle.net/2238/13424
dc.language.isospaes
dc.publisherInstituto Tecnológico de Costa Ricaes
dc.rightsacceso abierto
dc.subjectProcesadoreses
dc.subjectAprendizaje automáticoes
dc.subjectSimulaciónes
dc.subjectAlgoritmoses
dc.subjectMicrocontroladoreses
dc.subjectPlataformases
dc.subjectDesarrollo de aplicacioneses
dc.subjectProcessorses
dc.subjectAutomatic learninges
dc.subjectSimulationes
dc.subjectAlgorithmses
dc.subjectMicrocontrollerses
dc.subjectPlatformses
dc.subjectApplications developmentes
dc.subjectResearch Subject Categories::TECHNOLOGYes
dc.titleImplementación de algoritmos de aprendizaje automático en procesadores softcores basados en ARMes
dc.typetesis de licenciaturaes

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TF8987_BIB303472_Jose_Pablo_Castro_Valverde.pdf
Size:
1.61 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.73 KB
Format:
Item-specific license agreed upon to submission
Description: