Contenidos teóricos y prácticos de la asignatura
Módulo I: Fundamentos básicos
Profesores: Beatriz Rodríguez Mendoza / Eduardo Magdaleno Castelló
1. Álgebra de Boole (Postulados y teoremas)
2. Módulos SSI. Puertas básicas
3. Circuitos electrónicos y tecnología de Circuitos Integrados Digitales, Tecnología de Familias, Lógicas y Arquitecturas de lógica programable
Módulo II: Sistemas combinacionales
Profesores: Beatriz Rodríguez Mendoza / Eduardo Magdaleno Castelló
4. Funciones booleanas simples y múltiples
5. Formas canónicas
6. Funciones con términos redundantes
7. Minimización de funciones booleanas
8. Lenguaje de descripción hardware (I)
9. Implementación de funciones con LUTs
10. Módulos MSI
Módulo III: Sistemas secuenciales
Profesores: Beatriz Rodríguez Mendoza / Eduardo Magdaleno Castelló
11. Elementos de memoria. Flip-flops
12. Lenguaje de descripción de hardware (II)
13. Sistemas secuenciales autónomos
14. Sistemas secuenciales generalizados. Máquinas Moore y Mealy.
Módulo IV: FPGA, Metodologías, Flujo y Herramientas de Diseño de Circuitos Digitales
Profesores: Beatriz Rodríguez Mendoza / Eduardo Magdaleno Castelló
15. Evolución. PLDs
16. Arquitectura básica de las FPGAs
17. Flujo de diseño usando FPGAs
18. Lenguaje de descripción de hardware (III)
Módulo V: Circuitos aritméticos
Profesores: Beatriz Rodríguez Mendoza / Eduardo Magdaleno Castelló
19. Semisumadores y semirrestadores.
20. Sumadores y Restadores completos.
Bloque de prácticas:
Profesores: Eduardo Magdaleno Castelló / Manuel Jesús Rodríguez Valido
Aplicaciones, Diseño con módulos estándar y con lógica programable FPGA. Utilización de la placa de prototipos. Familias lógicas TTL. Implementaciones de funciones lógicas. Funciones booleanas elementales descritas con VHDL. Diseño e implementación de módulos estándar y lógica programable FPGA. Diseño e implementación de sistemas secuenciales.
Profesores: Beatriz Rodríguez Mendoza / Eduardo Magdaleno Castelló
1. Álgebra de Boole (Postulados y teoremas)
2. Módulos SSI. Puertas básicas
3. Circuitos electrónicos y tecnología de Circuitos Integrados Digitales, Tecnología de Familias, Lógicas y Arquitecturas de lógica programable
Módulo II: Sistemas combinacionales
Profesores: Beatriz Rodríguez Mendoza / Eduardo Magdaleno Castelló
4. Funciones booleanas simples y múltiples
5. Formas canónicas
6. Funciones con términos redundantes
7. Minimización de funciones booleanas
8. Lenguaje de descripción hardware (I)
9. Implementación de funciones con LUTs
10. Módulos MSI
Módulo III: Sistemas secuenciales
Profesores: Beatriz Rodríguez Mendoza / Eduardo Magdaleno Castelló
11. Elementos de memoria. Flip-flops
12. Lenguaje de descripción de hardware (II)
13. Sistemas secuenciales autónomos
14. Sistemas secuenciales generalizados. Máquinas Moore y Mealy.
Módulo IV: FPGA, Metodologías, Flujo y Herramientas de Diseño de Circuitos Digitales
Profesores: Beatriz Rodríguez Mendoza / Eduardo Magdaleno Castelló
15. Evolución. PLDs
16. Arquitectura básica de las FPGAs
17. Flujo de diseño usando FPGAs
18. Lenguaje de descripción de hardware (III)
Módulo V: Circuitos aritméticos
Profesores: Beatriz Rodríguez Mendoza / Eduardo Magdaleno Castelló
19. Semisumadores y semirrestadores.
20. Sumadores y Restadores completos.
Bloque de prácticas:
Profesores: Eduardo Magdaleno Castelló / Manuel Jesús Rodríguez Valido
Aplicaciones, Diseño con módulos estándar y con lógica programable FPGA. Utilización de la placa de prototipos. Familias lógicas TTL. Implementaciones de funciones lógicas. Funciones booleanas elementales descritas con VHDL. Diseño e implementación de módulos estándar y lógica programable FPGA. Diseño e implementación de sistemas secuenciales.
Actividades a desarrollar en otro idioma
Se cumple con el 5% del contenido en inglés del siguiente modo:
Lectura de artículos de divulgación en inglés, de temas relacionados con diseño electrónico digital.
Lectura y comprensión del manual de usuario del software ISE de Xilinx utilizado, así como de las hojas características de las tarjetas hardware empleadas en las prácticas (Kit Board), ambos en inglés.
Instalación y uso del software de diseño digital.
La evaluación de este contenido está incluido en la parte práctica de esta asignatura dentro de los apartados.
Lectura de artículos de divulgación en inglés, de temas relacionados con diseño electrónico digital.
Lectura y comprensión del manual de usuario del software ISE de Xilinx utilizado, así como de las hojas características de las tarjetas hardware empleadas en las prácticas (Kit Board), ambos en inglés.
Instalación y uso del software de diseño digital.
La evaluación de este contenido está incluido en la parte práctica de esta asignatura dentro de los apartados.