UBA FIUBA
Menu

Sistemas Embebidos - Nivel 3

Dirigido a:
. Ingenieros/as o licenciado/as en áreas afines a la electrónica, informática y/o computación

Objetivos:
. Capacitar a los/as estudiantes en el diseño y gestión de sistemas de control y procesamiento con restricciones de tiempo crítico
. Desarrollar habilidades para aplicar metodologías de desarrollo de software en soluciones tecnológicas integradas
. Introducir a los estudiantes en la creación y optimización de componentes digitales reconfigurables para aplicaciones específicas
. Enseñar estrategias para evaluar y garantizar el correcto funcionamiento y la calidad de sistemas tecnológicos integrados

Temario:
:: Asignatura: Sistemas operativos de tiempo real II
. Diseño de un planificador expropiativo
. RTOS dinámicos vs estáticos
. RTOS en sistemas críticos
. Manejo de memoria dinámica en sistemas de tiempo
:: Asignatura: Ingeniería de software en sistemas embebidos
. Introducción a la ingeniería de software
. Ciclos de vida
. Especificación de requerimientos
. Casos de uso
. Control de versiones
. Introducción al modelado de software (UML)
:: Asignatura: Testing de software en sistemas embebidos
. Planificación general de las pruebas
. Tipos y niveles de prueba
. Pruebas unitarias automatizadas
. Desarrollo guiado por pruebas
. Técnicas de diseño para casos de prueba
. Pruebas funcionales y de aceptación
. Revisiones formales de software
. Herramientas de automatización de pruebas
. Herramientas para análisis estático de código
. Herramientas para seguimiento de calidad del software
:: Asignatura: Circuitos lógicos programables
. Microarquitecturas clásicas. Superscalar, Superpipelined
. Fundamentos del lenguaje descriptor de hardware Verilog
. Diseño e implementación de sistemas embebidos sobre plataformas de lógica reconfigurable. Softcores y hardcores. Diferencias, ventajas y desventajas. Arquitecturas. Buses de interconexión
. Uso de periféricos existentes e implementación y uso de periféricos propios. Comunicación microprocesador-periférico
. Co-Depuración software-hardware de sistemas embebidos sobre plataformas de lógica reconfigurable

Docentes:
Juan Manuel Cruz
Alejandro Permingeat
Esteban Daniel Volentini
José Mariano Finochietto
Nicolás Alvarez
Rafel Beltran Oliva

Duración:
120 horas

Fecha de inicio:
Lunes 3 de marzo de 2025

Horario:
De 17.00 a 19.00

Informes e inscripción:
Laboratorio de Sistemas Embebidos: inscripcion.lse@fi.uba.ar