Introducción al laboratorio · Flujo de diseño en FPGA
miércoles 19 de agosto · 18:00–19:40 · hace 3 días
GUÍA 19-08-26 Laboratorio de Sistemas Embebidos
CN113 · miércoles 19/08/2026 · 18:00-19:40 · Sesión 2
Introducción al laboratorio · Flujo de diseño en FPGA
OBJETIVO
Montar el entorno de trabajo y recorrer el flujo completo de diseño con un ejemplo mínimo, para que en la primera práctica el tiempo se dedique al diseño y no a pelear con las herramientas.
REGLAS DEL LABORATORIO
- No se puede ingresar con alimentos al salón ni al laboratorio.
- Se requiere cubrir el 90% de la asistencia para tener derecho a evaluación.
- Para tener derecho a la asistencia del día hay que estar presente y participar activamente en la práctica.
HERRAMIENTAS
- Quartus — síntesis, emplazamiento, ruteo y programación del dispositivo.
- ActiveHDL — simulación funcional y de tiempos.
- MATLAB o Python — generación de vectores de prueba y verificación numérica de resultados.
RECORRIDO DEL FLUJO CON UN EJEMPLO
1. Crear el proyecto y seleccionar el dispositivo exacto de la tarjeta.
2. Escribir la entity y la architecture de una compuerta AND de dos entradas.
3. Compilar y revisar el reporte de síntesis.
4. Escribir un testbench y simular.
5. Asignar pines a interruptores y LED.
6. Programar la tarjeta y verificar físicamente.
EL TESTBENCH
Es un módulo sin puertos que instancia el diseño bajo prueba, le aplica estímulos y verifica las respuestas. No se sintetiza: puede usar retardos, ciclos y asserts libremente.
- Un assert que compara contra el valor esperado convierte la simulación en una prueba automática.
- Revisar formas de onda a ojo funciona para diseños de cinco señales, no para los de esta materia.
ASIGNACIÓN DE PINES
Se hace con el Pin Planner y debe corresponder al manual de la tarjeta. Un pin mal asignado puede dañar el dispositivo si se conecta una salida contra otra salida.
SOBRE EL REPORTE
Cada práctica se reporta con marco teórico, diseño del experimento, desarrollo, circuitos esquemáticos, mediciones experimentales, comparación teórico-práctica, conclusiones, bibliografía y gramática. Vale la pena leer la rúbrica completa antes de escribir el primero.
PARA LA PRÓXIMA SESIÓN
Entorno instalado y funcionando. Comienza la Práctica 1.
Nada anotado en esta sesión todavía.