Materia
Sistemas SoPC basados en módulos
Datos generales de la materia
- Modalidad
- Presencial
- Idioma
- Castellano
Descripción y contextualización de la asignatura
Esta asignatura pretende dar a conocer y enseñar a aplicar la metodología de diseño de sistemas System-on-Programmable-Chip (SoPC) basados en módulos con una orientación industrial.En este curso se pretenden cubrir los siguientes objetivos:• Conocer y aplicar la metodología de diseño de sistemas digitales de alta velocidad implementados en FPGAs
• Adquirir la capacidad de diseñar sistemas SoPC
• Adquirir la capacidad de diseñar módulos IP con secciones hardware y software
• Conocer y utilizar las herramientas y el lenguaje de programación utilizado para integrar mini-procesadores en módulos IP
• Conocer la tecnología de Reconfiguración Parcial Dinámica y las técnicas de diseño asociadas a la misma
Profesorado
Nombre | Institución | Categoría | Doctor/a | Perfil docente | Área | |
---|---|---|---|---|---|---|
ASTARLOA CUELLAR, ARMANDO FERMIN | Universidad del País Vasco/Euskal Herriko Unibertsitatea | Profesorado Pleno | Doctor | No bilingüe | Tecnología Electrónica | armando.astarloa@ehu.eus |
Competencias
Denominación | Peso |
---|---|
Capacidad para diseñar sistemas, componentes y procesos que respondan a las necesidades del cliente. | 33.0 % |
Capacidad para integrar los subsistemas y componentes electrónicos más adecuados para cada aplicación específica. | 33.0 % |
Capacidad de aplicar metodologías modernas y buenas prácticas en el desarrollo de productos tecnológicos. | 33.0 % |
Tipos de docencia
Tipo | Horas presenciales | Horas no presenciales | Horas totales |
---|---|---|---|
Magistral | 5 | 0 | 5 |
P. Laboratorio | 10 | 45 | 55 |
P. Ordenador | 15 | 0 | 15 |
Actividades formativas
Denominación | Horas | Porcentaje de presencialidad |
---|---|---|
Clases expositivas | 5.0 | 100 % |
Manejo de equipos e instalaciones experimentales | 55.0 | 100 % |
Trabajos con equipos informáticos | 15.0 | 100 % |
Sistemas de evaluación
Denominación | Ponderación mínima | Ponderación máxima |
---|---|---|
Asistencia y Participación | 10.0 % | 10.0 % |
Examen tipo test | 0.0 % | 10.0 % |
Trabajos Prácticos | 80.0 % | 90.0 % |
Resultados del aprendizaje de la asignatura
Adquisición de la capacidad de diseño de sistemas digitales de alta velocidad en FPGAsAdquisición de la capacidad de diseño con mini-procesadores integrados en IPs
Adquisición de la capacidad de realización de diseños Reconfigurables Parcial y Dinámicamente
Convocatoria ordinaria: orientaciones y renuncia
La evaluación del aprendizaje se realizará mediante evaluación continua con la realización de los ejercicios propuestos en el aula y una prueba de test (10% de la nota). Se propondrá un ejercicio por cada tema (3 en total). Estos ejercicios, código fuente y documentación asociada, deberán entregarse antes del último día de clase.En caso de que el alumno no entregue los mencionados ejercicios, se le dará una segunda y última oportunidad para entregar los mismos a más tardar cuatro semanas después de la finalización de las clases de la asignatura.
En el caso de que las condiciones sanitarias impidan la realización de una actividad docente y/o evaluación presencial, se activará una modalidad no presencial de la que los/las estudiantes serán informados puntualmente.
Convocatoria extraordinaria: orientaciones y renuncia
La evaluación en la convocatoria extraordinaria será mediante la presentación de trabajos de temática y dificultad similar a los abordados durante el desarrollo de la asignatura.En el caso de que las condiciones sanitarias impidan la realización de una actividad docente y/o evaluación presencial, se activará una modalidad no presencial de la que los/las estudiantes serán informados puntualmente.
Temario
1. Diseño de sistemas digitales de alta velocidad en FPGAs2. Diseño con mini-procesadores integrados en IPs
3. Reconfiguración Parcial Dinámica
Bibliografía
Materiales de uso obligatorio
• Manual de la asignatura.• Ordenador personal.
• Programas de diseño y de síntesis para FPGAs.
Bibliografía básica
Sistemas SoPC Basados en Módulos. Diseño de Sistemas Tini-SoPC y de Sistemas Basados en Plataformas. Manual de la Asignatura Armando Astarloa. E.T.S. Ing. Ind. y Telec. Disponible versión electrónica a través de eGELA.Bibliografía de profundización
R.R. Sass and A.G. Schmidt. Embedded Systems Design with Platform FPGAs:Principles and Practices. Elsevier, 2010.
LL. Terés, Y. Torroja, S. Olcoz, and E. Villar. VHDL. Lenguaje Estándar de
Diseño Electrónico. McGraw-Hill, 1997.
V.A. Pedroni. Circuit Design with VHDL. MIT Press, 2004.
Revistas
Xilinx Xcell Journal: https://www.xilinx.com/about/xcell-publications/xcell-journal.htmlEnlaces
https://egela.ehu.es Web de la asignaturahttp://www.xilinx.com
http://www.digilent.com
http://www.xilinx.com/products/intellectual-property/picoblaze.html
http://opencores.org/