OBJETIVOS:
LABORATORIO III DE ELECTRONICAUltima Actualización: Noviembre 1999 English Version
Que el estudiante, al finalizar el curso:
CICLO I: SINTESIS DE HARDWARE (20H)
METODOLOGIAS DE DESARROLLO HARDWARE Y LENGUAJES DE DESCRIPCION HARDWARE (HDLs) (2H)
El problema de la complejidad de los sistemas. Estructuración de la solución. Enfoque Bottom-Up y Top-Down. Componentes discretos vs. ASICs. Ciclo de desarrollo mediante herramientas CASE.
VHDL (4H)
Descripción de circuitos combinacionales y secuenciales. Estructuras y subsistemas. Librerias de componentes. Descripción de sistemas completos.
HERRAMIENTA CASE PARA SINTESIS DE HARDWARE (4H)
- Lenguajes de entrada: VHDL, Máquinas de estados
finitos, Diagramas de tiempo, otros.
- Operación de la herramienta CASE. Especificación
y pruebas de circuitos especificados con VHDL.
- Familias comerciales más importantes. Síntesis
de PLDs.
CICLO II: SISTEMAS EMPOTRADOS (40H)
PROTOTIPADO (4H)
Principios fundamentales. Prototipado rápido mediante
prototipos descartables vs. prototipado evolutivo. Aproximación
en espiral para el desarrollo de sistemas software (Boehm) y variantes:
desarrollo por fases, modelo en cascada + espiral, desarrollo y entrega
evolutivas.
ESTRATEGIAS PARA DESARROLLO DE SISTEMAS EMBEBIDOS (6H)
- Ciclo de vida: Manual de Usuario, entrega evolutiva
y por etapas, prototipado rápido.
- Desarrollo cruzado: empleo de prototipos descartables
y prototipos portables. Portabilidad del código, aspectos de implementación.
METODOLOGÍA
El curso es fundamentalmente práctico. La distribución
del tiempo es aproximadamente de 20% en clase magistral y 80% en prácticas
de laboratorio.
Se presenta un pequeño proyecto al finalizar el
ciclo de síntesis de hardware, en la 5ª. Semana.
El proyecto final es un sistema embebido que es desarrollado
en forma incremental y evaluado semanalmente, de acuerdo con un plan definido
inicialmente.
Los grupos de trabajo serán conformados por 4
personas con funciones específicas.
Los proyectos intermedio y final se cambian cada semestre
y no pueden repetirse.