Materia

Contenido de XSL

Características y aplicaciones de buses de comunicación

Datos generales de la materia

Modalidad
Presencial
Idioma
Castellano

Descripción y contextualización de la asignatura

Características y aplicaciones de buses de comunicación es una asignatura del "Máster en Sistemas Electrónicos Avanzados".

La docencia se realiza en la Escuela de Ingeniería. En esta asignatura se trabajan los circuitos programables en campo (FPGA) y en especial los dispositivos que aúnan parte programable y microprocesador (SoPC).

Proporciona los conocimientos y herramientas para analizar, diseñar y usar circuitos programables: características, evolución tecnológica, dispositivos lógicos programables, descripción en lenguaje VHDL y de programación en C.

También se trabajarán de manera intensa los programas informáticos de diseño necesarios para afrontar proyectos industriales con este tipo de tecnologías.



La asignatura de posgrado se apoya (principalmente) en las siguientes asignaturas del grado en ingeniería de telecomunicación:



- Curso 2: Electrónica digital

- Curso 3: Sistemas digitales

- Curso 4: Laboratorio de circuitos digitales (optativa)



La asignatura de posgrado se apoya (principalmente) en las siguientes asignaturas del máster:



- VHDL sintetizable y FPGAs

- Bus de sistema e integración de núcleos prediseñados



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.

Profesorado

NombreInstituciónCategoríaDoctor/aPerfil docenteÁreaEmail
ASTARLOA CUELLAR, ARMANDO FERMINUniversidad del País Vasco/Euskal Herriko UnibertsitateaProfesorado PlenoDoctorNo bilingüeTecnología Electrónicaarmando.astarloa@ehu.eus

Competencias

DenominaciónPeso
Capacidad de aplicar conocimientos básicos de sistemas digitales en el desarrollo de sistemas en dispositivos electrónicos integrados.50.0 %
Capacidad de aplicar metodologías modernas y buenas prácticas en el desarrollo de productos tecnológicos.50.0 %

Tipos de docencia

TipoHoras presencialesHoras no presencialesHoras totales
Magistral5510
P. Laboratorio254065

Actividades formativas

DenominaciónHorasPorcentaje de presencialidad
Clases expositivas10.050 %
Manejo de equipos e instalaciones experimentales65.038 %

Sistemas de evaluación

DenominaciónPonderación mínimaPonderación máxima
Examen escrito0.0 % 100.0 %
Trabajos Prácticos0.0 % 100.0 %

Convocatoria ordinaria: orientaciones y renuncia

Proyecto final por el 100% de la parte correspondiente al proyecto.

La renuncia se debe hacer siguiendo la normativa vigente.

Convocatoria extraordinaria: orientaciones y renuncia

Examen práctico por el 100% de la asignatura.

Temario

Durante las clases en el aula, veremos diferentes técnicas de codificación así como los problemas que pueden surgir en el diseño avanzado de FPGAs.

El contenido de la teoría debe ser aplicado en los IP cores que se diseñarán en el laboratorio:



- FPGA Design Flow using Vivado

Estas prácticas proporcionará a los estudiantes una introducción al flujo de diseño utilizando Vivado® Design software suite para los dispositivos Xilinx All Programmable devices.

La documentación para este curso se puede encontrar en la página web Xilinx University Program así como en la página de la asignatura.

- Embedded System Design Flow on Zynq using Vivado

Este curso proporciona a los estudiantes una introdución al diseño de sistemas embebidos en Zynq usando una placa Zedboard y Vivado.

La documentación para este curso se puede encontrar en la página web Xilinx University Program así como en la página de la asignatura.

- IP core design



Realización de práctica final libre.

Creación de un IP core con interconexionado usando buses estándar para procesamiento de audio en tiempo real configurable vía software.

Bibliografía

Materiales de uso obligatorio

- [L. H. Crockett, R. Elliot, M. Enderwitz. "The Zynq Book: Embedded Processing with the Arm Cortex-A9 on the Xilinx Zynq-7000 All Programmable Soc".ISBN 9780992978709. Strathclyde Academic Media.](http://www.zynqbook.com/)



- Surviving the SOC revolution : a guide to platform-based design. Chang, Henry, Kluwer Academic, 1999.



- Winning the SoC revolution : experiences in real design. Martin, Grant, Kluwer Academic, 2003.



- [Xilinx University Program](http://www.xilinx.com/support/university/students.html)



- [Zynq-7000 SoPC Documentation](http://www.xilinx.com/products/silicon-devices/soc/zynq-7000.html)

Bibliografía básica

- Clive "Max" Maxfield. "The Design Warrior's Guide to FPGAs". Ed. Newnes, 2004.

- Pong P. Chu. "RTL Hardware Design Using VHDL: Coding for Efficiency, Portability, and Scalability". Ed. Wiley- IEEE Press, 2006.

- L. H. Crockett, R. Elliot, M. Enderwitz. "The Zynq Book Tutorials for Zybo and ZedBoard". ISBN 9780992978730, Strathclyde Academic Media

- J. L. Martín (coordinador), P. Ibáñez, A. Zuloaga, U. Bidarte, J. Arias y J. Lázaro. "Electrónica digital". ISBN 84-96477-44-4. 2006, Delta Publicaciones, Madrid.

- E. Mandado, J. L. Martín. "Sistemas electrónicos digitales". ISBN 9788426721983, Ediciones Marcombo.

Bibliografía de profundización

- IEEE Std 1076-1993. "IEEE Standard VHDL Reference Manual". Junio de 1994.



- Volnei A. Pedroni. "Circuit Design with VHDL". Ed. MIT Press, 2004.



- Sunggu Lee. "Advanced Digital Logic Design Using VHDL, State Machines, and Synthesis for FPGA's". Ed. Thomson-Engineering, 2005.

Revistas

Xcell Journal

Enlaces

- [Xilinx](http://www.xilinx.com)



- [Digilent](http://www.digilentinc.com)



- [VHDL UPV/EHU](http://www.ehu.es/Electronica_EUITI/vhdl/pagina/inicio.htm)



- [VHDL tutorial](http://www.vhdl-online.de/tutorial/)



- [ESD VHDL tutorial](http://esd.cs.ucr.edu/labs/tutorial/)

Contenido de XSL

Sugerencias y solicitudes