es ca en ca ca ca en pt es oc es es es en es es es ca es es en es es en nl gl es es fr fr es fr es es es es es es es es es pt es es es es es es es es es es es en en fr ia bn fr cs it es eo es eo es es cs es en en fr ia bn fr cs en en en en en en en en en es cs es en en fr ia bn fr cs en en en en en en fr en en es eo es cs es en en fr ia bn fr cs en fr en en en en en en en es eo es cs es en en fr ia bn fr cs en fr en en en en en en fr es es es es eo es cs es en en fr ia bn fr cs en en en en en en fr en en es eo es es es es es en en fr ia bn fr cs en en en en en en fr en fr es fr es uk es es es es es es en gl es th es en es es es ca es es es es pt es pt es es es es pt es es es es es es es es es es es es es es es es es es es es es es es es en es en en es es
Asignaturas - Facultad de Informática de Barcelona - FIB - Universidad Politecnica de Cataluña - UPC - BarcelonaTech
Masters in Computer Science and Engineering
Grado en Ingeniería en informática
Versió en Català | English version
AC - Prerrequisito para la EI
Familiarizarse con las tecnologías VLSI y conocer sus posibilidades, limitaciones y ámbitos de aplicación. Aprender cómo son a nivel de transistor las estructuras básicas de los microprocesadores. Aprender las implicaciones de la tecnología en el diseño. Aprender a utilizar herramientas de diseño de circuitos. Aprender a diseñar circuitos VLSI de mediana complejidad.
Funcionamiento básico de los transistores MOS (nMOS y pMOS).
Conceptos básicos de la tecnología CMOS.
Parámetros de diseño de los circuitos VLSI: área, retardo, consumo.
Estructuras básicas de los microprocesadores actuales a nivel de transistor.
Ser capaz de diseñar a nivel de transistor puertas básicas CMOS.
Ser capaz de diseñar a nivel de transistor puertas básicas en lógica CMOS dinámica.
Saber analizar sobre el papel el retardo y consumo de una puerta o conjunto reducido de puertas.
Saber analizar con simuladores el retardo y consumo de una puerta o conjunto reducido de puertas.
Saber diseñar el layout de una puerta sencilla.
Capacidad para resolver problemas aplicando los métodos de la ciencia y la ingeniería.
Capacidad para crear y usar modelos de la realidad.
Capacidad para trabajar efectivamente en grupos pequeños de personas para la resolución de un problema de dificultad media.
Otras horas fuera del horario fijado
Introducción a la tecnología VLSI
En este contenido se presentará la situación actual de la tecnología, viendo una perspectiva histórica de su evolución.
Conceptos básicos -En este tema se describirán las características de la tecnología CMOS. Se explicará el funcionamiento básico de los transistores MOS, tanto a nivel lógico como físico. Se describirán las reglas de diseño de los circuitos y el proceso de fabricación. se explicará cómo combinar los transistores para diseñar puertas CMOS sencillas y complejas. También se explicará cómo evaluar los parámetros básicos de los transistores.
En el laboratorio se aprenderá a describir puertas básicas en lenguaje SPICE y cómo simular su comportamiento.
Implicaciones de la tecnología en el diseño
Se explicará cómo calcular los parámetros de diseño: área, retardo, consumo de potencia. También se explicará cómo caracterizar de manera modular un circuito.
En el laboratorio se aprenderá cómo medir los diferentes parámetros de diseño con el simulador SPICE. También se hará una práctica de diseño de layout.
Tecnología CMOS: conceptos avanzados
Se describirá el diseño de super-buffers, otras familias lógicas: puertas de paso, pseudo nMOS.
Se explicará el funcionamiento de la lógica dinámica y algunas de sus variaciones. Se explicará la generación y distribución del reloj.
Los alumnos deberán hacer un estudio sobre las últimas tendencias en la lógica dinámica de altas prestaciones y presentar un pequeño informe (máximo 10 páginas).
Diseño y simulación con SPICE de una puerta dinámica. Evaluación del retardo y consumo. Diseño con magic del layout de una puerta dinámica.
Estructuras de los microprocesadores
Se describirán elementos que forman parte de los microprocesadores a nivel de transistor: latchs, registros, memorias, ALUS, bancos de registros.
Diseño e implementación con spice de una estructura sencilla
Actividades de laboratorio adicionales:
Los alumnos deberán proponer la estructura que diseñarán en el laboratorio, y por lo tanto hará falta un trabajo previo de documentación en literatura científica para encontrar este circuito (ejemplo: latch implementado en algún procesador de altas prestaciones, celda de memoria de una cache real, ...)
Deberán presentar un pequeño informe de todo.
Horas adicionales dedicadas a la evaluación
Total horas de trabajo para el estudiante
Las clases de teoría serán clases magistrales de teoría y problemas.En las clases de problemas los alumnos resolverán ejercicios propuestos por el profesor. Al final de la clase se discutirán las posibles soluciones.
En las clases de laboratorio los alumnos resolverán ejercicios prácticos propuestos previamente por el profesor. Los enunciados estarán disponibles previamente. Al final de la clase los estudiantes deberán entregar un pequeño informe sobre las conclusiones del trabajo realizado. La última práctica, que requerirá más esfuerzo por parte de los estudiantes, tendrá como resultado un informe más extenso.
La evaluación se hará a partir de diferentes notas:
P1, P2: Parciales de la asignatura
L: Nota de laboratorio
Los alumnos que tengan notas P1>=3.5 y P2>=3.5 podrán obtener la nota final sin hacer el EF siempre y cuando (P1+P2)/2 >= 5.0 (P1 y P2 son notas sobre 10):
NF = 0.4 * (P1+P2) + 0.2 * L
El resto de alumnos deberán hacer el EF y la nota se evaluará como:
NF = 0.8 * EF + 0.2 * L
En cualquier caso, aquellos alumnos que opten por hacer el examen final para subir nota tendrán como nota final el máximo de las dos fórmulas anteriores.
No hay ninguna restricción adicional en las notas EF y L. La asistencia a los exámenes P1 y P2 es totalmente voluntaria.
Sería interesante que los estudiantes tuvieran conocimientos previos del área de arquitectura de computadores. En concreto, sería conveniente que los estudiantes hubieran cursado y aprobado la asignatura Arquitectura de Computadores (AC).
Acceso a los estudios
Plan de estudios Grado
Trabajo de Fin de Grado
Ingeniería Técnica en Informática de Gestión
Ingeniería Técnica en Informática de Sistemas
Proyecto final de carrera
© Facultad de Informática de Barcelona - Contacto - RSS
Esta web utiliza cookies propias para ofrecerle una mejor experiencia y servicio. Si continúa la navegación, entendemos que acepta nuestra política de cookies. Versión clássica Versión móvil