El Diplomado en Buses AXI/DMA y Plataformas Heterogéneas profundiza en el diseño, implementación y optimización de sistemas de comunicación de alta velocidad. Explora el uso de buses AXI (Advanced eXtensible Interface) y la transferencia directa a memoria (DMA) para el desarrollo de plataformas heterogéneas que integran FPGAs, CPUs y GPUs. Se centra en la optimización del rendimiento y la eficiencia en aplicaciones como procesamiento de señales, visión artificial y computación de alto rendimiento.
El diplomado proporciona experiencia práctica en la configuración y programación de sistemas utilizando herramientas de desarrollo de Xilinx y Intel, así como en la simulación y verificación de diseños con simuladores VHDL/Verilog. Los participantes aprenderán a diseñar sistemas que cumplan con los requisitos de baja latencia, alto ancho de banda y eficiencia energética, esenciales para el desarrollo de aplicaciones modernas. Esta formación está dirigida a ingenieros electrónicos, diseñadores de sistemas y desarrolladores de FPGA interesados en la arquitectura de sistemas embebidos avanzados.
Palabras clave objetivo (naturales en el texto): buses AXI, DMA, plataformas heterogéneas, FPGAs, CPUs, GPUs, procesamiento de señales, visión artificial, computación de alto rendimiento, diseño de sistemas, VHDL/Verilog.
1.699 €
1. Dominio de Buses AXI/DMA y Diseño en Plataformas Heterogéneas
Aprenderás a integrar todo el proceso de desarrollo de producto desde la concepción del modelo hasta su validación final, aplicando metodologías centradas en el usuario. Desarrollarás competencias en diseño paramétrico, ergonomía, simulación, materiales sostenibles, visualización 3D y gestión de manufactura, garantizando soluciones eficientes, seguras y alineadas con los estándares industriales actuales.
4. Implementación y Optimización de Buses AXI/DMA en Arquitecturas Heterogéneas
Aprenderás a integrar todo el proceso de desarrollo de producto desde la concepción del modelo hasta su validación final, aplicando metodologías centradas en el usuario. Desarrollarás competencias en diseño paramétrico, ergonomía, simulación, materiales sostenibles, visualización 3D y gestión de manufactura, garantizando soluciones eficientes, seguras y alineadas con los estándares industriales actuales.
Recomendaciones: Se sugiere contar con conocimientos básicos de aerodinámica, control y estructuras. Se requiere un nivel de inglés B2+/C1. Ofrecemos programas de apoyo (bridging tracks) para aquellos que lo necesiten.
1.1 Introducción a AXI/DMA: Fundamentos y conceptos clave.
1.2 Arquitectura AXI: Protocolos, señales y transacciones.
1.3 Diseño de controladores DMA: Principios y componentes.
1.4 Plataformas Heterogéneas: Visión general y componentes.
1.5 Integración AXI/DMA en plataformas heterogéneas.
1.6 Simulación y verificación de diseños AXI/DMA.
1.7 Herramientas de desarrollo para AXI/DMA y plataformas heterogéneas.
1.8 Casos de estudio: Implementación de AXI/DMA en sistemas reales.
1.9 Prácticas de diseño y optimización básica.
1.10 Troubleshooting y depuración de sistemas AXI/DMA.
2.2 Introducción a AXI/DMA y su importancia
2.2 Arquitectura AXI: conceptos y protocolos
2.3 DMA: fundamentos y funcionamiento
2.4 Plataformas heterogéneas: definición y tipos
2.5 Interacción AXI/DMA en plataformas heterogéneas
2.6 Herramientas de simulación y diseño
2.7 Ejemplos prácticos y casos de estudio
2.8 Desarrollo de sistemas en hardware y software
2.9 Depuración y verificación de diseños
2.20 Pruebas y validación en escenarios reales
2.2 Técnicas de optimización AXI/DMA
2.2 Rendimiento de buses AXI: análisis y métricas
2.3 Mejoras en la transferencia de datos DMA
2.4 Optimización de la latencia y el ancho de banda
2.5 Herramientas de análisis y perfilado
2.6 Estrategias de caché y coherencia
2.7 Optimización para plataformas específicas
2.8 Desarrollo de código optimizado
2.9 Diseño de experimentos y análisis de resultados
2.20 Estudios de casos y ejemplos prácticos
3.2 Diseño de sistemas AXI/DMA: metodologías
3.2 Modelado de sistemas con AXI/DMA
3.3 Selección y configuración de IP
3.4 Interconexión de componentes heterogéneos
3.5 Diseño para alto rendimiento
3.6 Consideraciones de sincronización y control
3.7 Diseño de sistemas con múltiples DMA
3.8 Implementación de interfaces personalizadas
3.9 Documentación y especificación del diseño
3.20 Ejemplos de diseño y simulación
4.2 Implementación de sistemas AXI/DMA: proceso
4.2 Selección de herramientas y flujos de diseño
4.3 Síntesis y colocación de diseños
4.4 Implementación en FPGA y SoC
4.5 Optimización para arquitecturas específicas
4.6 Técnicas de clocking y reset
4.7 Verificación y depuración de la implementación
4.8 Generación de pruebas y testbenches
4.9 Análisis de resultados y optimización
4.20 Integración y prueba en hardware
5.2 Implementación de DMA: optimización
5.2 Optimización de rendimiento y recursos
5.3 Desarrollo en plataformas heterogéneas
5.4 Optimización de código y controladores
5.5 Técnicas de programación paralela
5.6 Gestión de memoria y transferencia de datos
5.7 Herramientas de análisis y perfilado
5.8 Diseño de sistemas con múltiples canales DMA
5.9 Integración de diferentes componentes
5.20 Estudios de casos y ejemplos prácticos
6.2 Análisis del rendimiento AXI/DMA
6.2 Técnicas de medición y análisis
6.3 Identificación de cuellos de botella
6.4 Optimización del rendimiento y latencia
6.5 Herramientas de análisis y simulación
6.6 Análisis de la coherencia de caché
6.7 Técnicas de sincronización y control
6.8 Análisis de sistemas complejos
6.9 Análisis de fallos y resolución de problemas
6.20 Estudios de casos y ejemplos prácticos
7.2 Tuning de sistemas AXI/DMA: estrategias
7.2 Optimización para arquitecturas específicas
7.3 Ajustes de configuración y parámetros
7.4 Optimización del rendimiento
7.5 Técnicas de ajuste fino
7.6 Optimización de la transferencia de datos
7.7 Diseño de pruebas y análisis de resultados
7.8 Integración y prueba en hardware
7.9 Metodología de tuning
7.20 Estudio de casos y mejores prácticas
8.2 Diseño avanzado de sistemas AXI/DMA
8.2 Diseño de sistemas complejos
8.3 Optimización para plataformas complejas
8.4 Arquitecturas multi-core y multi-DMA
8.5 Técnicas de diseño para alto rendimiento
8.6 Integración de sistemas heterogéneos
8.7 Diseño de sistemas de alta disponibilidad
8.8 Desarrollo de sistemas escalables
8.9 Diseño de sistemas seguros y confiables
8.20 Casos de estudio y tendencias futuras
3.3 Fundamentos de AXI/DMA: Diseño y Operación
3.2 Arquitecturas Heterogéneas: Conceptos y Desafíos
3.3 Diseño de Sistemas con AXI/DMA: Metodología y Herramientas
3.4 Optimización de Rendimiento AXI/DMA: Técnicas y Estrategias
3.5 Interconexión AXI/DMA en Plataformas Heterogéneas: Consideraciones
3.6 Debugging y Simulación de Sistemas AXI/DMA
3.7 Diseño de Controladores DMA Personalizados
3.8 Análisis de Rendimiento y Cuellos de Botella
3.9 Integración de AXI/DMA en Diferentes Arquitecturas
3.30 Estudios de Caso: Aplicaciones Prácticas y Mejores Prácticas
4.4 Introducción a AXI/DMA: Fundamentos y Arquitectura
4.2 Implementación de AXI: Configuración y Protocolo
4.3 DMA: Principios, Controladores y Transferencias
4.4 Optimización de AXI/DMA: Rendimiento y Latencia
4.5 Diseño de Sistemas con AXI/DMA: Interconexión y Flujo de Datos
4.6 Implementación en Plataformas Heterogéneas: FPGAs y SoCs
4.7 Técnicas de Tuning: Ajuste de Parámetros y Configuración
4.8 Pruebas y Verificación: Simulación y Debugging
4.9 Caso de Estudio: Implementación AXI/DMA en un Proyecto Real
4.40 Consideraciones de Diseño: Rendimiento, Eficiencia y Fiabilidad
5.5 Fundamentos de AXI/DMA: Arquitectura, protocolos y componentes.
5.5 Diseño e implementación de controladores DMA en FPGA.
5.3 Optimización de la transferencia de datos con DMA.
5.4 Implementación de buses AXI en entornos heterogéneos.
5.5 Integración de DMA y AXI en sistemas de alto rendimiento.
5.6 Técnicas avanzadas de optimización para AXI/DMA.
5.7 Desarrollo de software para la gestión de AXI/DMA.
5.8 Verificación y simulación de sistemas AXI/DMA.
5.9 Resolución de problemas y depuración de sistemas AXI/DMA.
5.50 Estudios de caso: Implementación de AXI/DMA en plataformas heterogéneas.
6.6 Introducción al Análisis de Buses AXI/DMA en Entornos Heterogéneos
6.2 Metodologías de Evaluación de Rendimiento de Buses AXI/DMA
6.3 Herramientas de Monitoreo y Depuración en Sistemas Heterogéneos
6.4 Identificación y Análisis de Cuellos de Botella en Buses AXI/DMA
6.5 Técnicas de Optimización Basadas en el Análisis de Datos
6.6 Optimización del Ancho de Banda y Latencia
6.7 Análisis de la Configuración del DMA
6.8 Estrategias de Tuning para Diferentes Arquitecturas Heterogéneas
6.9 Consideraciones de Diseño para la Escalabilidad del Sistema
6.60 Estudios de Caso: Análisis y Optimización de Buses AXI/DMA en Aplicaciones Reales
7.7 Fundamentos de AXI/DMA: Arquitectura y funcionamiento
7.2 Diseño de sistemas con AXI/DMA: Implementación básica
7.3 Optimización de rendimiento: Técnicas clave
7.4 Desarrollo en plataformas heterogéneas: Integración
7.7 Implementación de DMA: Configuración y uso
7.6 Sincronización y control: Gestión de datos
7.7 Estrategias de optimización avanzadas: Rendimiento máximo
7.8 Depuración y pruebas: Validación del sistema
7.9 Herramientas y metodologías: Eficiencia en el desarrollo
7.70 Casos prácticos: Aplicaciones reales
Director Académico del DSD — SEIUM Design & Industrial Design Institute
Profesor de Diseño Industrial, Diseño de Vehículos, Transportation Design, UX/HMI, Color & Trim, Iluminación y Desarrollo de Producto
El Prof. Luca Benedetti, de nacionalidad italiana, es Director Académico del DSD — SEIUM Design & Industrial Design Institute y responsable de diseño industrial, de producto y vehículos, experiencia de usuario, interacción persona-máquina, interfaces HMI, Color & Trim y prototipado.
Director Académico del SRA — SEIUM Robotics & Autonomous Systems Institute
Profesor de Robótica, Automatización Inteligente, Sistemas Autónomos, Percepción Artificial, Control Avanzado y Mecatrónica.
El Prof. Kenji Takahashi, de nacionalidad japonesa, es Director Académico del SRA — SEIUM Robotics & Autonomous Systems Institute y responsable de robótica industrial, robots móviles, mecatrónica, control avanzado, percepción artificial, navegación e inteligencia embebida y autónoma.
Directora Académica del DAIS — SEIUM Data, Artificial Intelligence & Simulation Institute
Profesora de Inteligencia Artificial, Ciencia de Datos, Ingeniería de Datos, MLOps, Simulación, Gemelos Digitales y Computación Científica
La Dra. Lucía Hernández Vega, de nacionalidad española, es Directora Académica del DAIS — SEIUM Data, Artificial Intelligence & Simulation Institute y responsable de inteligencia artificial, ciencia e ingeniería de datos, visión artificial, IA generativa, MLOps y gemelos digitales.
Director Académico del EET — SEIUM Electronics & Embedded Technologies Institute
Profesor de Electrónica, Sistemas Embebidos, Telecomunicaciones, Diseño de Hardware, FPGA, IoT y Sistemas de Tiempo Real
El Dr. Kevin O’Connor, de nacionalidad irlandesa, es Director Académico del EET — SEIUM Electronics & Embedded Technologies Institute y responsable de electrónica, sistemas embebidos, telecomunicaciones, diseño de circuitos, microcontroladores, FPGA, IoT y desarrollo de hardware electrónico.
Director Académico del SNO — SEIUM Naval & Offshore Institute
Profesor de Arquitectura Naval, Ingeniería Marítima, Sistemas de Propulsión, Construcción Naval e Ingeniería Offshore
El Dr. Javier Ferrer Salvatierra, de nacionalidad española, es Director Académico del SNO — SEIUM Naval & Offshore Institute y responsable de arquitectura naval, ingeniería marítima, construcción, propulsión, sistemas auxiliares, ingeniería offshore, seguridad y descarbonización marítima.
Directora Académica del RSC — SEIUM Rail & Smart Cities Institute
Profesora de Ingeniería Ferroviaria, Señalización, Movilidad Urbana, Infraestructuras Inteligentes y Sistemas de Transporte
La Dra. Isabel Martín Robles, de nacionalidad española, es Directora Académica del RSC — SEIUM Rail & Smart Cities Institute y profesora responsable de las áreas de ingeniería ferroviaria, señalización, sistemas de control del tráfico, movilidad urbana, transporte inteligente, infraestructuras conectadas y planificación de ciudades inteligentes.
Director Académico del SEN — SEIUM Energy & Networks Institute
Profesor de Sistemas Eléctricos de Potencia, Smart Grids, Energías Renovables, Almacenamiento y Digitalización de Redes
El Dr. Carlos Navarro Sanz, de nacionalidad española, es Director Académico del SEN — SEIUM Energy & Networks Institute y responsable de sistemas eléctricos, redes inteligentes, renovables, almacenamiento, operación, protecciones, subestaciones, digitalización y planificación energética.
Consulta “Calendario & convocatorias”, “Becas & ayudas” y “Tasas & financiación” en el mega-menú de SEIUM
Nuestro equipo está listo para ayudarte. Contáctanos y te responderemos lo antes posible.
Testimonios de clientes que avalan nuestra calificación