Proyecto final · Desarrollo y asesoría
miércoles 18 de noviembre · 18:00–19:40 · en 88 días
GUÍA 18-11-26 Laboratorio de Sistemas Embebidos
CN113 · miércoles 18/11/2026 · 18:00-19:40 · Sesión 14
Proyecto final · Desarrollo y asesoría
OBJETIVO DE LA SESIÓN
Avanzar el proyecto con asesoría directa. Cada equipo trabaja y el profesor revisa avances individualmente.
ESTRUCTURA RECOMENDADA DEL PROYECTO
1. Planteamiento del problema y justificación de por qué requiere un sistema digital.
2. Especificación funcional: entradas, salidas y comportamiento.
3. Diagrama de bloques del sistema completo.
4. Descripción de cada bloque en HDL.
5. Testbench por bloque y testbench de integración.
6. Implementación en FPGA y verificación física.
7. Mediciones: recursos, frecuencia máxima, latencia.
8. Conclusiones y trabajo futuro.
ESTRATEGIA DE INTEGRACIÓN
Verificar cada bloque por separado antes de conectarlo. Integrar todo de una vez y depurar el conjunto es el camino más lento posible: cuando falla, no hay forma de saber cuál de los seis bloques tiene el error.
QUÉ REUTILIZAR DE LAS PRÁCTICAS
- Filtrado de rebotes y sincronizador de dos etapas, de la Práctica 1.
- Aritmética y decodificador de display, de las Prácticas 2 y 3.
- La máquina de estados de control, de la Práctica 4.
- El procesamiento numérico, de la Práctica 5.
PROBLEMAS FRECUENTES EN ESTA ETAPA
- Restricciones de tiempo no cumplidas: revisar el camino crítico en el reporte de Quartus y segmentarlo.
- Cruce de dominios de reloj sin sincronizador.
- Falta de pines en la tarjeta: revisar antes de terminar el diseño, no después.
PARA LA PRÓXIMA SESIÓN
Proyecto terminado, funcionando en hardware, con el reporte escrito. Es la última sesión del semestre.
Nada anotado en esta sesión todavía.