lunes 24 de agosto · 18:00–19:40 · hace 58 días
Origen de las notas: Sistema
LA207 · lunes 24/08/2026 · 18:00-19:40 · Sesión 3
Unidad 1 · Descripción de circuitos combinacionales
La separación es deliberada: la misma entidad puede tener varias arquitecturas —conductual, de flujo de datos, estructural— y se elige cuál sintetizar.
Todas las asignaciones fuera de un proceso ocurren simultáneamente. El orden en que se escriben no importa en absoluto: describen conexiones, no pasos.
La diferencia sintetiza distinto: with-select produce un multiplexor plano; when-else produce una cadena de multiplexores con prioridad. Elegir mal cuesta niveles de lógica y por tanto retardo.
Describir un combinacional dentro de un proceso y olvidar alguna señal en la lista de sensibilidad. La simulación se comporta distinto a la síntesis, y aparece un latch que nadie pidió. Se corrige con la lista completa o con process(all).
Describir un multiplexor 4 a 1 en los tres estilos y comparar los recursos que reporta Quartus para cada uno.
Edita aquí con aspecto de Word. Guardar en Word escribe el .docx en tu carpeta del semestre. Ctrl+S guarda directo al archivo.
Nada anotado en esta sesión todavía.