Tema |
Subtema |
TEMA 1 TEORÍA. MÉTODOS DE DISEÑO CORRECTOS. DISEÑO SÍNCRONO. |
Técnicas de diseño de sistemas digitales. Recomendaciones.
Normas de diseño de sistemas secuenciales síncronos. |
TEMA 2 TEORÍA. MÉTODOS DE DISEÑO DE SISTEMAS DIGITALES SÍNCRONOS COMPLEJOS. |
Estudio de un método de diseño sistemático para este tipo de sistemas. |
TEMA 3 TEORÍA. ANÁLISIS DE LOS DISTINTOS TIPOS DE CIRCUITOS DIGITALES. |
Tipos de circuitos digitales. Características principales.
Sistemas en un Circuito (SOCs). Tipos. Características.
|
TEMA 4 TEORÍA. FPGAs. APLICACIONES. ARQUITECTURA DE LA FAMILIA UTILIZADA. |
Arquitectura general de FPGAs. Características.
Análisis de la familia de FPGAs utilizada en la asignatura. |
TEMA 5 TEORÍA. ARQUITECTURA INTERNA DEL MICROPROCESADOR UTILIZADO EN LA ASIGNATURA. |
Análisis de la arquitectura interna.
Juego de instrucciones. |
TEMA 6 TEORÍA. DESARROLLO DE SOFTWARE PARA EL MICROPROCESADOR UTILIZADO EN LA ASIGNATURA. |
Sintaxis de un programa.
Directivas de compilación. |
TEMA 7 TEORÍA. ARQUITECTURA EXTERNA DEL MICROPROCESADOR UTILIZADO EN LA ASIGNATURA. |
Estructura externa del microprocesador. Señales utilizadas para E/S.
Conexión de periféricos de E/S.
Interrupciones. |
TEMA 8 TEORÍA. DISEÑO DE SISTEMAS EMPOTRADOS. CODISEÑO "HARDWARE / SOFTWARE". |
Flujo de codiseño hardware/software.
Particionado. |
TEMA 1 LABORATORIO. DISEÑO DE UN SISTEMA DIGITAL BÁSICO DE FORMA CORRECTA. |
Diseño de un sistema digital mediante VHDL para su implementación en una FPGA, aplicando las recomendaciones de diseño correcto. |
TEMA 2 LABORATORIO. DISEÑO DE UN SISTEMA DIGITAL SÍNCRONO COMPLEJO. |
Diseño de un sistema digital complejo mediante VHDL para su implementación en una FPGA, utilizando el método de diseño sistemático analizado en teoría. |
TEMA 3 LABORATORIO. DISEÑO DE UN SISTEMA EMPOTRADO BÁSICO BASADO EN UNA FPGA. |
Diseño de los circuitos y desarrollo de los programas necesarios para implementar un sistema empotrado básico en una FPGA, utilizando el microprocesador analizado en teoría. |
TEMA 4 LABORATORIO. DISEÑO DE UN SISTEMA EMPOTRADO DE COMPLEJIDAD MEDIA. |
Diseño de los circuitos y desarrollo de los programas necesarios para implementar un sistema empotrado de complejidad media, combinando el sistema básico desarrollado anteriormente con circuitos y programas adicionales que el estudiante debe desarrollar. |