Materia
Arquitecturas de sistemas digitales para comunicaciones
Datos generales de la materia
- Modalidad
- Presencial
- Idioma
- Castellano
Descripción y contextualización de la asignatura
Una parte clave en los sistemas digitales es la conexión con otros sistemas o subsistemas digitales, es por ello radica la importancia de conocer las diferentes maneras de establecer las comunicaciones entre estos sistemas y la forma de realizarlos. Además, el uso cada día más extendido de los sistemas altamente integrados (System-on-Chip SoC) hace necesario dominar las técnicas de diseño de las interfaces digitales de comunicaciones en este tipo de dispositivos.En este curso se pretenden cubrir los siguientes objetivos:
-Conocer los métodos para el diseño de sistemas digitales mediante lenguajes de descripción de hardware, especialmente los relacionados con las comunicaciones.
-Conocer las características más usuales de las comunicaciones que se encuentran en los sistemas digitales
-Conocer los métodos que se utilizan para la gestión de las interfaces de comunicación en los sistemas digitales
Profesorado
Nombre | Institución | Categoría | Doctor/a | Perfil docente | Área | |
---|---|---|---|---|---|---|
ZULOAGA IZAGUIRRE, AITZOL | Universidad del País Vasco/Euskal Herriko Unibertsitatea | Profesorado Titular De Universidad | Doctor | No bilingüe | Tecnología Electrónica | aitzol.zuloaga@ehu.eus |
Competencias
Denominación | Peso |
---|---|
Desarrollar la capacidad para diseñar sistemas de comunicaciones que respondan a determinadas especificaciones. | 40.0 % |
Capacidad de aplicar metodologías modernas y buenas prácticas en el desarrollo de productos tecnológicos. | 20.0 % |
Habilidades de documentación de circuitos electrónicos y transferencia de conocimiento mediante el uso de lenguajes de descripción de hardware | 20.0 % |
Capacidad de aplicar conocimientos básicos de sistemas digitales en el desarrollo de sistemas en dispositivos electrónicos integrados. | 20.0 % |
Tipos de docencia
Tipo | Horas presenciales | Horas no presenciales | Horas totales |
---|---|---|---|
Magistral | 6 | 0 | 6 |
P. Ordenador | 39 | 67.5 | 106.5 |
Actividades formativas
Denominación | Horas | Porcentaje de presencialidad |
---|---|---|
Clases expositivas | 6.0 | 100 % |
Trabajos con equipos informáticos | 106.5 | 35 % |
Sistemas de evaluación
Denominación | Ponderación mínima | Ponderación máxima |
---|---|---|
Asistencia y Participación | 0.0 % | 10.0 % |
Trabajos Prácticos | 90.0 % | 100.0 % |
Resultados del aprendizaje de la asignatura
Como resultado de la asignatura, el estudiante aprenderá las pautas a seguir para el desarrollo de circuitos reales por medio del lenguaje de descripción hardware VHDL y las pautas para el desarrollo de bancos de prueba virtuales para la simulación de los mismos. Es primordial que el estudiante aprenda la diferencia fundamental entre las diferentes modalidades de trabajo con VHDL. La plataforma que se utilizará para el trabajo con el lenguaje VHDL será "Vivado" en su faceta de simulación. La familiarización del estudiante con esta plataforma de trabajo será un paso previo para otras asignaturas del máster.Obviamente, el desarrollo de los circuitos y bancos de prueba estarán enfocados a los sistemas digitales de comunicaciones.
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 las clases Magistrales. Estos ejercicios deberán entregarse antes del último día de clases.La renuncia a la asignatura se realizará por escrito en las primeras 9 semanas del curso.
Convocatoria extraordinaria: orientaciones y renuncia
En la convocatoria extraordinaria, el alumno deberá realizar un examen que consistirá en el desarrollo de un determinado sistema digital y su correspondiente banco de pruebas en lenguaje VHDL por medio de la aplicación informática utilizada en el curso.Temario
1. Introducción al curso2. VHDL avanzado para el diseño de sistemas digitales
3. Introducción a las comunicaciones digitales
4. Gestión de interfaces de comunicación
5. Gestión de errores en las comunicaciones
6. Procesadores embebidos
Bibliografía
Materiales de uso obligatorio
-Apuntes del curso.-Ordenador personal.
-Programa Vivado en versión de estudiante para la simulación de descripciones en lenguaje VHDL.
Bibliografía básica
-A. Zuloaga. "Apuntes de Arquitecturas de Sistemas Digitales para Comunicaciones".Publicaciones ETSI
Bibliografía de profundización
-R. Jasinski. Effective coding with VHDL" The MIT Press, 2016.-W. Buchanan. "Computer busses. Design and application". Ed. Arnold, 2000.
-Z. Navabi. "VHDL : analysis and modeling of digital systems", McGraw-Hill, 1993.
-Pong P. Chu. "RTL Hardware Design Using VHDL: Coding for Efficiency, Portability, and Scalability". Ed. Wiley- IEEE Press, 2006.
-Fernando Pardo y José A. Boluda. "VHDL. Lenguaje para síntesis y modelado de circuitos". Ed. ra-ma, 1999.
-Kevin Skahill. "VHDL for Programmable Logic", Ed. Addison-Wesley, 1996.
Enlaces
http://www.uio.no/studier/emner/matnat/ifi/INF3430/h11/undervisningsmateriale/roarsk/INF3430_Xilinx_design_techniques.pdfhttp://webdocs.cs.ualberta.ca/~amaral/courses/329/labs/coding_guidelines_013003.doc
http://osorio.wait4.org/SSC0113/VHDL/VHDL-Reference-Brown-Vranesic.pdf
http://es.scribd.com/doc/43059105/Sync-and-Asyc-FIFO - scribd