FPGA-BASED SYSTEMS

Undergraduate Courses

Información General

 

·         DCSE: Diseño de Circuitos y Sistemas Electrónicos (Ingeniería Telecomunicación)

·         EDCD: Estructura y Diseño de Circuitos Digitales (Ingeniería Informática)

Profesores:

 

E. Boemo

 

Fernando Barbero (coordinador)

Gustavo Sutter

Laboratorio:


Curso 2011-12

 

 

 

 

 

Otras actividades en la UAM relacionadas con FPGAs:

 

Euroform

 

FPL 2006

 

SPL 2011

SPL 2008

SPL 2007

SPL 2006

 

JCRA 2007

JCRA 2003

 

ACM Transactions on Reconfigurable Systems

 

Introducción:

 

El primer curso de diseño basado en FPGAs en la UAM se ofrece bajo dos nombres diferentes, según sea el plan de estudios:

 

·         DCSE: Diseño de Circuitos y Sistemas Electrónicos (Ingeniería Telecomunicación). Código 15323

·         EDCD: Estructura y Diseño de Circuitos Digitales (Ingeniería Informática).

 

·         Curso: Tercero de Ingeniería Informática y Cuarto de Ingeniería Telecomunicación

·         Semestre: 1º (Septiembre a Enero).

·         Créditos: Informática: 7 y Telecomunicación: 6 (equivalentes a 70 y 60 hs de clases tutorizadas).

·         Créditos ECTS: 5,6 en Informática

 

La asignatura es la misma en ambos casos y no están desdoblados los horarios. La mayor carga de créditos en Ing. Informática se traduce en un trabajo adicional de laboratorio.

 

DCSE-EDCD introduce en las clases teóricas los principales conceptos sobre:

 

·         Diseño VLSI semicustom.

·         Arquitectura de FPGAs

·         Análisis de retardos de circuitos integrados.

·         Fallos de sincronización y principios de diseño síncrono

·         Herramientas y algoritmos EDA.

·         Diseño de alta velocidad (pipelining)

·         Conceptos de testablidad.

 

La teoría se complementa con una serie de guías de problemas y lecturas obligatorias.

 

En la parte de Laboratorio se aprende de manera intensiva las herramientas de Xilinx y se practica con una tarjetas de desarrollo basada en la Serie Spartan 3. También se realiza el análisis y diseño de un pipeline de máxima velocidad, y se diseña un procesador embebido elemental. Finalmente las/los estudiantes de Informática llevan a cabo un proyecto individual sobre FPGAs.

 

 

 Profesores: Eduardo Boemo (Teoría) y Fernando Barbero (Lab)


Página del Laboratorio 2011-12: pulse aquí

 

 

Horarios:

 

·         Teoría: Martes,  Miércoles y Viernes de 14 a 15 hs. Aula TBC

·         Laboratorio: Lunes y Miércoles de 18 a 20 hs.

 

 

Lecturas Obligatorias:

 

El conocimiento en tecnologías avanzadas tipo FPGA, aparece primero en artículos técnicos de revistas o congresos. A cabo de unos años, algunos libros que condensan las principales conclusiones de décadas de investigación. Por ello, se incluye una biblioteca de artículos de lecturas obligatorias para aquellos alumnos que se presenten al examen final de DCSE-EDCD. Comprenden hojas de datos, tutorials y otros trabajos y sirven   junto con las transparencias de clase  de marco para lo que "puede caer al examen". La lista está ordenada por tema y se ampliará para este curso hasta el 31/12/2011.

 

Para acceder al directorio de Lecturas Obligatorias pulse aquí

 

 

 

Material entregado en Reprografía EPS - UAM:

 

1.    Introducción a los ASICs

2.    Introducción a FPGAs

3.    Retardos en Circuitos Integrados

4.    Sincronización

 

http://t1.gstatic.com/images?q=tbn:ANd9GcQF7c3NuaW0sMlFwhMlzIhgRqvAud31xHvyB3ROH0EZT10PmfFv

 

Notas  de Exámenes:

 

Parcial Nov 2011: DCSE11-12-Parcial-NOV.pdf

Final Enero 2012: DCSEyEDCD-pre­_actas_ENE12.pdf

 

Revisión: DCSE Lunes 6/FEB/12, 13 hs Aula A4 – EDCD misma fecha que DCSE o Lunes 6/FEB12 15 hs Aula A10.

 

 

Aspectos Académicos:

Temas que entran en el Parcial 10NOV2011: Conceptos de las transparencias 1 y 2 (Introducción a los ASICs, Elementos de FPGAs) y guías de problemas 1 y 2.

 

Reglamento: pulse aquí

 

Objetivos de la asignatura: pulse aquí

 

Programa detallado de la asignatura: pulse aquí

 

Planificación semanal de clases: pulse aquí

 

Material entregado en Reprografía EPS: pulse aquí

 

Tecnologías: FPGAs Xilinx (ISE-Spartan-Virtex), Standard Cells Atmel 0.18 u.

 

Competición EPS UAM de Simulated Annealing: pulse aquí

Bibliografía disponible en el Campus de la UAM: pulse aquí

 

Algunas sugerencias sobre montajes de HW: pulse aquí

 

Conferencias Invitadas:

 

·         Thales Alenia (Tres Cantos) 18OCT2011.

·         Astrim CRISA (Tres Cantos) 22NOV2011

 

Visitas a compañías de la zona: TBC

 

 

Algunas direcciones de tiendas de componentes electrónicos:

 

·         http://www.e-merchan.com/ (en Alcobendas)

·         http://es.farnell.com/

·         http://www.digikey.com

 

 

 

Archivo:

 

Notas Examen Final Septiembre 2011: Lab DCSE + SEPT + ACTA.pdf

Notas Acta Febrero 2011: pulse aquí

Nota Acta Septiembre 2011: pulse aquí

Laboratorio 2010-2011

Laboratorio 2009-2010

EDCD 2010-11: pulse aquí

 

 

 

 

oxford1

"Si hacer circuitos no fuera duro no se le llamaría hardware" (John Wakerly)

 

 

 

Last update: SEP11