Verificación funcional de IP DMA para empresa de IoT industrial
Visión general
De qué trata este proyecto.
Construye un testbench en cocotb para IP DMA con 5 escenarios y mide cobertura funcional. Obtén un certificado verificable.
El escenario
La empresa (capital vasco, clientes en eólica offshore) tiene un equipo verificación de 3 personas y no puede permitirse silicio con bugs en DMA porque cuesta un trimestre re-spin.
El Briefing
Lo que harás y lo que demostrarás.
Verificar funcionalmente un IP DMA con 5 escenarios cocotb, medir cobertura funcional y reportar bugs encontrados de forma reproducible.
Earning criteria — what you'll demonstrate
- Construir entornos de verificación funcional con cocotb
- Modelar interfaces AXI4 y AXI4-Stream para drivers y monitores
- Diseñar planes de verificación con cobertura medible
- Reportar bugs de hardware con reproducibilidad garantizada
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
Digital Systems Design
Bachelor · Embedded And Iot
Strong alignment
This challenge maps to Digital Systems Design at the Bachelor level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
- Cocotb
Apply cocotb to solve real industry problems and demonstrate production-level capability.
- Functional Verification
Apply functional verification to solve real industry problems and demonstrate production-level capability.
- Axi4
Apply axi4 to solve real industry problems and demonstrate production-level capability.
- Dma
Apply dma to solve real industry problems and demonstrate production-level capability.
- Coverage
Apply coverage to solve real industry problems and demonstrate production-level capability.
- Hardware Verification
Apply hardware verification to solve real industry problems and demonstrate production-level capability.
Carreras
Roles para los que esto te prepara.
Títulos reales. Puentes de habilidades reales. Elige el que más se acerque a tu trayectoria.
Ingeniero/a de Software
Verificar IP de hardware con cobertura funcional es exactamente el tipo de trabajo que valida a personas ingenieras junior para roles de verificación en empresas con desarrollos ASIC o SoC propios.
Este proyecto afina
- cocotb
- functional-verification
- hardware-verification
Arquitecto/a de Sistemas
Quien entiende verificación de IP a fondo toma mejores decisiones de integración y reduce el riesgo de re-spin caro en proyectos de silicio.
Este proyecto afina
- axi4
- dma
- functional-verification