Escuela Técnica Superior de Ingeniería de Telecomunicación Escuela Técnica Superior de Ingeniería de Telecomunicación Escuela Técnica Superior de Ingeniería de Telecomunicación
HUB
HUB
Calidad
Actualidad
Agenda
International [EN]
Buscador
El Centro
Estudios
Movilidad
Empleo
Investigación
Trámites
Universidad Politécnica de Cartagena Universidad Politécnica de Cartagena Universidad Politécnica de Cartagena European University of Technology European University of Technology European University of Technology
HUB
Calidad
Actualidad
Agenda
International [EN]
Buscador
El Centro
Estudios
Movilidad
Empleo
Investigación
Trámites

Inicio / Estudios / Grado en Ingeniería en Sistemas de Telecomunicación / Plan de Estudios

Guía Docente

DISEÑO DE SOCS SOBRE FPGAS

Curso 2026-27

  • Presencial

1. Descripción General

Nombre: DISEÑO DE SOCS SOBRE FPGAS

Código: 504104029

Carácter: Optativa

ECTS: 6

Unidad Temporal: Cuatrimestral

Despliegue Temporal: Curso 4º - Segundo cuatrimestre

Menciones/Especialidades:

Lengua en la que se imparte: Castellano

Carácter: Presencial

2. Datos del profesorado

3. Competencias y resultados del aprendizaje

3.1. Competencias básicas del plan de estudios asociadas a la asignatura

3.2. Competencias generales del plan de estudios asociadas a la asignatura

[CG3 ]. Conocimiento de materias básicas y tecnologías, que le capacite para el aprendizaje de nuevos métodos y tecnologías, así como que le dote de una gran versatilidad para adaptarse a nuevas situaciones.

3.3. Competencias específicas del plan de estudios asociadas a la asignatura

[C10 ]. Específica de formación común a la rama de telecomunicación: Conocimiento y aplicación de los fundamentos de lenguajes de descripción de dispositivos de hardware

[C9 ]. Específica de formación común a la rama de telecomunicación: Capacidad de análisis y diseño de circuitos combinacionales y secuenciales, síncronos y asíncronos, y de utilización de microprocesadores y circuitos integrados

3.4. Competencias transversales del plan de estudios asociadas a la asignatura

[TR5 ]. Aplicar a la práctica los conocimientos adquiridos

3.5. Resultados del aprendizaje de la asignatura

Al finalizar el programa formativo, el estudiante debe ser capaz de:
Emplear herramientas de diseño CAD-EDA para FPGAs.
Conocer la organización de arquitecturas basadas en microprocesadores para sistemas en un chip.
Desarrollar módulos (cores IP) utilizando lenguajes de descripción hardware e integrarlos en una arquitectura HW.
Razonar las opciones de diseño HW/SW en casos prácticos.
Aplicar los conocimientos adquiridos al desarrollo de dispositivos y arquitecturas de cómputo de aplicación específica.
Emplear sistemas operativos adaptados para SoCs basados en FPGAs.



4. Contenidos

4.1 Contenidos del plan de estudios asociados a la asignatura

Herramientas de diseño para FPGAs. Arquitecturas basadas en microprocesadores para sistemas en un chip. Desarrollo e integración de módulos HW descritos en VHDL. Co-diseño hardware/software. Aplicaciones al desarrollo de dispositivos.<br><br><br><br>

4.2. Programa de teoría

Unidades didácticas

Temas

Diseño de sistemas digitales con VHDL.

- Descripción en VHDL de componentes combinacionales y secuenciales, incluyendo máquinas de estados finitos.
- Diseño modular y jerárquico.

Arquitectura y recursos de dispositivos FPGA.

- Arquitectura y recursos de propósito general.
- Recursos de gestión de reloj.
- Recursos de memoria.
- Recursos de procesamiento digital.

Herramientas de desarrollo de sistemas digitales en FPGA.

- Flujo de diseño, simulación e implementación de sistemas con FPGA.
- Generación e integración de bloques IP.
- Herramientas de depuración y análisis.

Integración hardware/software.

- Arquitecturas básicas de SoC.
- Integración de lógica programable y procesadores embebidos.

4.3. Programa de prácticas

Nombre

Descripción

Diseño e implementación de sistemas digitales con FPGA.

Se utilizarán tarjetas de prototipado con FPGA de Xilinx y un entorno de desarrollo para el diseño, implementación y validación de prácticas dedicadas a: - Diseño modular y jerárquico de sistemas digitales con VHDL. - Configuración y manejo de recursos de reloj. - Diseño de sistemas digitales con máquinas de estados finitos. - Descripción de memoria en VHDL. - Generación e integración de memoria con bloques IP. - Procesamiento de señales de audio. - Integración hardware/software.

Prevencion de riesgos

La Universidad Politécnica de Cartagena considera como uno de sus principios básicos y objetivos fundamentales la promoción de la mejora continua de las condiciones de trabajo y estudio de toda la Comunidad Universitaria. Este compromiso con la prevención y las responsabilidades que se derivan atañe a todos los niveles que integran la Universidad: órganos de gobierno, equipo de dirección, personal docente e investigador, personal de administración y servicios y estudiantes. El Servicio de Prevención de Riesgos Laborales de la UPCT ha elaborado un "Manual de acogida al estudiante en materia de prevención de riesgos" que puedes encontrar en el Aula Virtual en el apartado actúa sobre una emergencia, pestaña "guías técnicas", y en el que encontrarás instrucciones y recomendaciones acerca de cómo actuar de forma correcta, desde el punto de vista de la prevención (seguridad, ergonomía, etc.), cuando desarrolles cualquier tipo de actividad en la Universidad. También encontrarás en el apartado actúa sobre una emergencia, recomendaciones sobre cómo proceder en caso de emergencia o que se produzca algún incidente. En especial, cuando realices prácticas docentes en laboratorios, talleres o trabajo de campo, debes seguir todas las instrucciones del profesorado, que es la persona responsable de tu seguridad y salud durante su realización. Consúltale todas las dudas que te surjan y no pongas en riesgo tu seguridad ni la de tus compañeros.

4.4. Programa de teoría en inglés

Unidades didácticas

Temas

Digital system design with VHDL.

- VHDL description of combinational and sequential components, including finite state machines
- Modular and hierarchical design

Architecture and resources of FPGA devices.

- Architecture and general-purpose resources
- Clock management resources
- Memory resources
- Digital processing resources

FPGA-based digital systems development tools.

- Design, simulation, and implementation of FPGA-based systems
- IP block generation and integration
- Debugging and analysis tools

Hardware/software integration.

- Basic SoC architectures
- Integration of programmable logic and embedded processors

4.5. Observaciones

5. Actividades formativas

Denominación

Descripción

Horas

Presencialidad

Denominación

Estudio personal o en grupo de alumnos

Descripción

Estudio personal del estudiante

Horas

60

Presencialidad

0

Denominación

Preparación de trabajos y ejercicios (incluye tiempo para consulta bibliográfica y documentación)

Descripción

Realización de ejercicios y trabajos propuestos

Horas

60

Presencialidad

0

Denominación

Clase de teoría

Descripción

Clase dedicada a la explicación de contenidos

Horas

6

Presencialidad

100

Denominación

Clase orientada a la resolución de problemas y caso de estudio

Descripción

Clase dedicada a la resolución y explicación de ejercicios

Horas

9

Presencialidad

100

Denominación

Clase práctica en laboratorio

Descripción

Clase práctica en laboratorio

Horas

36

Presencialidad

100

Denominación

Asistencia a seminarios, conferencias, visitas guiadas, etc.

Descripción

Seminario o visita a una empresa que desarrolle su actividad en el ámbito de los contenidos de la asignatura.



La realización de esta actividad está condicionada a la disponibilidad de un ponente invitado o la posibilidad de concertar una visita a empresa. En caso de no poder realizarse, estas horas serán dedicadas a clase orientada a la explicación de la funcionalidad y resolución de ejercicios.

Horas

3

Presencialidad

100

Denominación

Presentación de trabajos ante el profesor

Descripción

Presentación y defensa de ejercicios y trabajos.



El número de horas indicado para esta actividad es el máximo. El número de horas dedicado está condicionado por el tipo y número de entregas que se propongan durante el desarrollo de la actividad docente.

Las horas que no sean necesarias serán dedicadas a la realización de pruebas de evaluación.

Horas

3

Presencialidad

100

Denominación

Realización de pruebas de evaluación (tiempo de duración de los exámenes y otras pruebas de evaluación en el aula)

Descripción

Realización de pruebas de evaluación

Horas

3

Presencialidad

100

6. Sistema de evaluación

6.1. Sistema de evaluación continua

Denominación

Descripción y criterios de evaluación

Ponderación

Denominación

Tablas de observación para evaluar el desempeño de actividades (incluidas las prácticas de laboratorio) sobre las que no se requiera documentación escrita

Descripción y criterios de evaluación

Consistirá en tablas de observación para evaluar el manejo de herramientas de diseño para FPGAs. Se desarrollará de manera continua durante el periodo docente.

En la convocatoria ordinaria, se podrán recuperar las observaciones no superadas mediante actividades equivalentes realizadas durante el periodo de evaluación final.

En la convocatoria extraordinaria, la evaluación equivalente a esta actividad se realizará mediante una actividad de evaluación específica que tendrá lugar durante el periodo de exámenes de la convocatoria extraordinaria, en la fecha establecida por la ETSIT.

Ponderación

10 %

Denominación

Evaluación por el profesor de proyectos propuestos

Descripción y criterios de evaluación

Se realizarán actividades de evaluación consistentes en tareas entregables propuestas a lo largo del periodo docente. Ninguna de las tareas propuestas tendrá un peso superior al 50% en la calificación global de la asignatura.

Para la evaluación de cada tarea, se podrá concertar una entrevista presencial con el estudiante para responder cuestiones sobre el planteamiento, desarrollo y funcionalidad de la entrega realizada, así como sobre el contenido de cualquiera de los documentos que pudieran formar parte de ella.

En la convocatoria ordinaria, se podrán recuperar las tareas no superadas mediante tareas equivalentes realizadas durante el periodo de evaluación final.

Ninguna de las tareas tiene requisito de calificación mínima para superar la asignatura.

En la convocatoria extraordinaria, la evaluación equivalente a las tareas de la convocatoria ordinaria se realizará mediante tareas específicas que se realizarán durante el periodo de exámenes de la convocatoria extraordinaria, en la fecha establecida por la ETSIT.

Ponderación

90 %

6.2. Sistema de evaluación final

Denominación

Descripción y criterios de evaluación

Ponderación

Información

7. Bibliografía y recursos

7.1. Bibliografía básica

Autor: Fco. Javier Toledo Moreo, Rafael Toledo Moreo
Título: Documentación de la asignatura disponible en Aula Virtual
Editorial: UPCT
Fecha Publicación: 2027
ISBN:

7.2. Bibliografía complementaria

Autor: Chu, Pong P.
Título: FPGA prototyping by VHDL examples
Editorial: Wiley-Interscience,
Fecha Publicación: 2008
ISBN: 0470185317:

Autor: Maxfield, Clive
Título: FPGAs: instant access
Editorial: Newnes : Elsevier
Fecha Publicación: 2008
ISBN: 9780080560113

Autor: Chu, Pong P.
Título: RTL hardware design using VHDL coding for efficiency, portability, and scalability
Editorial: Wiley-Interscience,
Fecha Publicación: 2006
ISBN: 0471720925

Autor:
Título: Designing with Xilinxª FPGAs Using Vivado
Editorial: Springer Science+Business Media,
Fecha Publicación: 2016
ISBN: 9783319424378

Autor: Garrigós Guerrero, Francisco Javier, Fco. Javier Toledo Moreo, José Javier Martínez Álvarez
Título: Síntesis de sistemas digitales con VHDL
Editorial: Universidad Politécnica de Cartagena
Fecha Publicación: 2003
ISBN: 8495781271

Autor: L.H. Crockett, R.A. Elliot, M.A. Enderwitz, R.W. Stewart
Título: The Zynq Book
Editorial: Strathclyde Academic Media
Fecha Publicación: 2014
ISBN: 099297870X

7.3. Recursos en red y otros recursos

- Aula Virtual de la UPCT
- https://www.amd.com/en/products/adaptive-socs-and-fpgas/fpga.html, www.digilentinc.com
- Manuales de las herramientas de diseño empleadas en prácticas
- Embedded Systems Design with Platform FPGAs: Principles and Practices. 2010. http://www.elsevierdirect.com/v2/companion.jsp?ISBN=9780123743336

CRAI
Campus Virtual
Sede
UPCT-TV

(+34) 968 32 53 13

direccion@etsit.upct.es

  • EL CENTRO
    • Equipo de Dirección
    • Junta Directiva
    • Secretaría Académica
    • Delegación de Estudiantes
    • Profesorado
    • Departamentos
    • Normativa
  • HUB
  • ESTUDIOS DE GRADO
    • Grado en Ciencia e Ingeniería de Datos
    • Grado en Ingeniería en Sistemas de Telecomunicación
    • Grado en Ingeniería Telemática
  • ESTUDIOS DE MÁSTER
    • Máster Universitario en Ingeniería de Telecomunicación
    • Máster Interuniversitario en Comunicación Móvil y Contenido Digital
    • Doble Máster en Ingeniería de Telecomunicación (UPCT + Université de Lille)
    • Doble Máster de Ingeniería de Telecomunicación e Ingeniería Telemática
  • MOVILIDAD
    • INVESTIGACIÓN
      • Grupos de Investigación
      • Cátedras
    • ACTUALIDAD
      • Noticias
      • Agenda
    • TRÁMITES
    • CALIDAD
    • EMPLEO
    • CONTACTO
      • Ubicación

      • Edificio Cuartel de Antigones
        Plaza del Hospital, 1
        30202 - Cartagena

    Conserjería
    (+34) 968 33 88 59
    Dirección

    (+34) 968 32 53 13
    direccion@etsit.upct.es

    Conserjería
    Dirección
    Logo ETSIT
    Universidad Politécnica de Cartagena EUt+