Materia

Contenido de XSL

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

NombreInstituciónCategoríaDoctor/aPerfil docenteÁreaEmail
ZULOAGA IZAGUIRRE, AITZOLUniversidad del País Vasco/Euskal Herriko UnibertsitateaProfesorado Titular De UniversidadDoctorNo bilingüeTecnología Electrónicaaitzol.zuloaga@ehu.eus

Competencias

DenominaciónPeso
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

TipoHoras presencialesHoras no presencialesHoras totales
Magistral606
P. Ordenador3967.5106.5

Actividades formativas

DenominaciónHorasPorcentaje de presencialidad
Clases expositivas6.0100 %
Trabajos con equipos informáticos106.535 %

Sistemas de evaluación

DenominaciónPonderación mínimaPonderación máxima
Asistencia y Participación0.0 % 10.0 %
Trabajos Prácticos90.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 curso

2. 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.pdf



http://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







Contenido de XSL

Sugerencias y solicitudes