ingeniería
Bienvenidos a la asignatura de Diseño de Sistemas Empotrados Basados en FPGA. En esta página encontrarás el foro general de noticias, los datos de contacto de los profesores, de qué va la asignatura, sus objetivos, programación y evaluación.
¿De qué va la asignatura?
Resultados de aprendizaje
Esta asignatura pretende que estudiante alcance lossiguientes resultados:
1. Diferenciar concepto de diseño Hardware y diseño Software.
2. Identificar los bloques principales de la arquitectura interna de una FPGA.
3. Describir y sintetizar módulos de un sistema electrónico haciendo uso de un lenguaje HDL.
4. Configurar una FPGA y probar funcionalidad sobre una placa de desarrollo.
5. Desarrollar y verificar un pequeño sistema empotrado.Temario
1. Conceptos Básicos: Herramientas de Desarrollo
1. M11. Adquisición y preparación de las herramientas de Desarrollo.
2. M12. Introducción a la Asignatura y Motivación.
3. M13. La Placa de Desarrollo Basada en FPGA.
4. M14. El Entorno de Desarrollo Integrado.
5. M15. Introducción a la Tecnología FPGA.
2. Introducción al Modelado VHDL
6. M21. Modelado de módulos combinacionales7. M22. Modelado de bloques básicos secuenciales
8. M23. Modelado de Máquinas de Estado Finito
9. M24. Infraestructura de los sistemas síncronos
3. Sistemas Empotrados en FPGA I:
10. M31. Los Recursos de Memoria en arquitecturas FPGA
11. M32. Modelado e Implementación de bloques de Memoria: RAM, FIFO y LIFO
12. M33. Integración de Controladores de Comunicación en FPGA
13. M34. Modelado eImplementación controladores de comunicación serie
14. M35. Modelado e Implementación controladores de comunicación paralelo
4. Sistemas Empotrados en FPGA II: PicoBlaze
15. M41. Cores Sintetizables para FPGA: Microcontrolador PicoBlaze
16. M42. Modelo VHDL y Flujo de Diseño con PicoBlaze
17. M43. Operaciones de Entrada/Salida en PicoBlaze
18. M44. Modelado VHDL de periféricos E/S amedida para PicoBlaze
19. M45. Gestión de Interrupciones y e Integración de Controlador de Interrupciones
Evaluación
La Evaluación de la Asignatura tiene Evaluación continua (40% de la nota) y final (60% de la nota). Ambas son obligatorias.
1. Evaluación continua se hace al final de cada bloque y consiste en ejercicios y/o cuestionarios de evaluación. La evaluación continua tiene comofinalidad dar realimentación al alumno sobre en qué grado está consiguiendo alcanzar los resultados previstos para el bloque. Por este motivo, es esencial seguir la programación semanal propuesta.
2. La evaluación final es presencial y consiste en:
Breve entrevista en la que el alumno debe defender los Ejercicios de Evaluación Final previamente entregados.
Prueba de conocimientos realizada en lasfechas establecidas por el Centro. Es un cuestionario de evaluación análogo a los de autoevaluación .
EVALUACIÓN
FINAL
Obligatoria
Defensa oral de los Entregables de Evaluación Final
4 puntos
Examen final escrito
2 puntos
CONTINUA
Ejercicios y/o Cuestionarios de Evaluación Continua
4 puntos
Voluntaria [Puntos extras]
[Participación activa]
2 puntos
[Observe que con laevaluación obligatoria se pueden alcanzar los 10 puntos, y que se pueden conseguir 2 puntos extra con algunas actividades voluntarias*. En cualquier caso, la nota satura en 10 puntos].
* Por ejemplo, participando activamente (a criterio del profesor) en los foros de dudas (planteando cuestiones, aportando ideas, detectando erratas, ayudando a compañeros,.. -max 1 punto-) o haciendo las entregas enlos plazos sugeridos por el profesor en la programación de las distintas tareas (max 1 punto).
Programación
La asignatura está programada para cursarla en 6 semanas (ver tabla adjunta). Observa que la distribución de las horas estimadas para cada semana no es homogénea. El grueso de la asignatura se lleva a cabo en las semanas 2,3,4 y 5. En la primera y última semana hay muy pocas horas ya que...
Regístrate para leer el documento completo.