Diseño de Sistemas Basados en Circuitos Integrados (9416, 9217)

Anuncio
Diseño de Sistemas Basados en Circuitos Integrados
(9416, 9217)
Presentación
Diseño de Sistemas Basados en Circuitos Integrados es una asignatura
optativa de la titulación de Ingeniería Técnica Informática de Sistemas y de la
Ingeniería Informática. Se imparte en el primer cuatrimestre y en ella se pueden
matricular los alumnos a partir de 3º de ambas ingenierías, 6 créditos de los cuales 3
son de teoría y otros 3 de prácticas. Su docencia está asignada al área de
conocimiento de Arquitectura y Tecnología de Computadores que pertenece al
departamento de Tecnología Informática y Computación.
Objetivos
Se plantean dos objetivos generales para la asignatura:
1. Conocer el diseño basado en plataforma utilizando procesadores soft-core.
2. Conocer el diseño basado en lenguajes de descripción hardware
Además se plantean tres categorías de objetivos:
a) Orientados a la adquisición de conocimientos:
• Comprender el hardware reconfigurable.
• Comprender el VHDL como lenguaje de descripción hardwre.
• Analizar y comprender el funcionamiento de un diseño basado en plataforma.
• Conocer nuevas metodologías de diseño de procesadores y sus periféricos.
• Describir en lenguaje VHDL SoC
• Diseñar arquitecturas propias de procesadores integrados en una FPGA
b) Orientados a la adquisición de habilidades
• Desarrollar habilidades de diseño y análisis de SoC.
• Conocer el manejo de herramientas y simuladores que ayuden en el diseño
basado en plataforma
• Desarrollar habilidades de descripción hardware.
• Adquirir destreza en la aplicación de los conocimientos teóricos.
c) Orientados a promover las actitudes:
• Comprender los esquemas de teoría
• Diseñar aplicando la metodología apropiada en cada momento.
• Generalizar los problemas, y asimilar los rápidos avances en la disciplina y
situarlos en su contexto de innovación científica y tecnológica.
• Desarrollar el espíritu crítico tanto para enfrentarse los problemas como para
evaluar las ventajas e inconvenientes de un diseño concreto.
Guía de estudio – “Diseño de Sistemas Basados en Circuitos Integrados”
Temario
• Presentación
• Creación de grupos
• Planteamiento del proyecto
Tema 1. Metodología de diseño de SoC.
Tema 2. Diseño basado en lenguajes de descripción de circuitos.
Tema 3. Modelado de sistemas.
Tema 4. Diseño basado en plataforma
• Exposición de proyectos
Metodología
La asignatura de DSBCI (9416, 9217)), en el curso 2008-2009 forma parte del
proyecto piloto sobre la enseñanza semipresencial del Vicerrectorado de Tecnología e
Innovación Educativa, “B-Learning”, abreviatura de Blended Learning, que podemos
traducir como “enseñanza mixta” , es decir, una modalidad de aprendizaje
semipresencial que incluye tanto formación no presencial (e-learning) como formación
presencial. La asignatura se imparte 1,5 créditos presenciales (15h) y 1,5 créditos no
presenciales(15h).
Esta asignatura se plantea como aprendizaje basado en proyectos (ABP). El
camino que recorre el proceso de aprendizaje convencional se invierte al trabajar en el
ABP. Mientras tradicionalmente primero se expone la información y posteriormente se
busca su aplicación en la resolución de una situación real, en el caso del ABP primero
se presenta el proyecto, se identifican las necesidades de aprendizaje, se busca la
información necesaria y finalmente se regresa al proyecto. En el recorrido que viven
los estudiantes desde el planteamiento original del proyecto hasta su solución,
trabajan de manera cooperativa en pequeños grupos, compartiendo en esa
experiencia de aprendizaje la posibilidad de practicar y desarrollar habilidades y
competencias genéricas de carácter transversal, y de observar y reflexionar sobre
actitudes y valores que en el método convencional expositivo difícilmente podrían
ponerse en acción.
En el Campus Virtual de la UA el alumno tendrá a su disposición las transparencias de
cada los temas que necesitará estudiar y ampliar, encontrará links relacionados con el
proyecto planteado, además el dispondrá de un tutorial que le ayude a comprender la
herramienta de desarrollo necesaria para implementar el proyecto.
Actividades docentes presenciales
• Clases Magistrales. La exposición por parte del profesor de los conceptos
fundamentales de la asignatura, se realizará utilizando la clase magistral. En
las cuales se aprovechará para plantear y resolver algunos ejercicios de
reforzamiento conceptual, los cuales unas veces se plantearán al inicio de la
exposición y otras durante la exposición misma, de esta manera aquellos
conceptos que necesiten ser afianzados se hará mediante dichos ejercicios.
Guía de estudio – “Diseño de Sistemas Basados en Circuitos Integrados”
•
Clases de prácticas. El alumno dispone de 3 créditos para la realización de
prácticas, las cuales se plantean de forma presencial e interactiva. Las
prácticas poseen un guión el cual debe seguir, respondiendo a las preguntas
que se le hacen y realizando nuevos test o experimentos propuestos por él y
que determinan que sus diseños son los adecuados y funcionan
correctamente.
•
Presentación pública del proyecto
Actividades docentes no presenciales
•
Seguimiento de los tutoriales propuestos. Para poder realizar las prácticas
es necesario conocer la herramienta en la que se desarrollan, para ello existe
un tutorial que permite comprender y utilizar dicha herramienta.
•
Proyecto global. Se plantea un proyecto global el cual recoge todos los
objetivos de la asignatura.
•
Realización de entregables. Se entregarán documentos de forma individual y
grupal. Dichos documentos serán relativos a la realización del proyecto y
quedan especificados en la planificación de tareas y actividades.
1. Con las especificaciones formales y propuesta de solución.
2. Estado actual y mejoras realizadas.
3. Documento final del proyecto.
4. Documento con la exposición pública.
Evaluación
No existe examen final y la evaluación recogerá las prácticas realizadas en el
laboratorio así como la calidad de los entregables y la exposición final del proyecto. La
nota final se calculará como:
N_final= 0,4*N_prácticas + 0,4*N_entregables + 0,2*N_exposición
Planificación de actividades
Leyenda
H: Tiempo dedicado a la actividad expresado en horas
CM: Clase Magistral
TST: Test de autoevaluación
D: Debate
P: Presentación del proyecto
E: Entregable
TV: Tutorías virtuales
P#: Práctica #
Guía de estudio – “Diseño de Sistemas Basados en Circuitos Integrados”
Actividad presencial
Semana
1
2
3
Teoría
H
Presentación
1
Organización
Grupos (max 8)
1
CM
Planteamiento del
proyecto
CM
T1. Metodología de
diseño SoC
5
CM
T2. Diseño SoC
basado en VHDL
6
7
9
Individual
Descarga del CV del
T1 y lectura de su
contenido
2
2
8
H
2
CM
T2. Diseño SoC
basado en VHDL
4
Práctica
Actividad no-presencial
H
1/2
2
P1
2
2
P2
2
D, TV
CM
T3. Modelado de
sistemas
2
P3
2
D, TV
CM
T3. Modelado de
sistemas
2
P3
2
TST
autoevalución
del T2 y T3
CM
T4. Diseño basado
en plataforma
2
CM
T4. Diseño basado
en plataforma
2
P4
TV
P4
TV
10
Proyecto
TV
11
Proyecto
TV
12
Proyecto
TV
13
Proyecto
H
Realización de una
ficha del grupo y
conocimiento del
grupo
1
1
TST
autoevalución
del T1
Descarga del CV del
tutorial de la
herramienta de
diseño y seguimiento
de dicho tutorial
Cooperativo
1/2
E
Con las
especificaciones
formales y
propuesta de
solución
E
Estado actual y
mejoras realizadas
E
Documento final del
proyecto
P
14
G1 a G4
2
P
15
G5 a G8
2
Guía de estudio – “Diseño de Sistemas Basados en Circuitos Integrados”
2
2
2
Ficha del grupo
Componente1:
Apellidos:
Nombre:
Titulación:
e-mail:
tf:
Componente2:
Apellidos:
Nombre:
Titulación:
e-mail:
tf:
Guía de estudio – “Diseño de Sistemas Basados en Circuitos Integrados”
Descargar