Contenidos teóricos y prácticos de la asignatura
Tema 1.-Tecnologías de Circuitos Integrados Digitales. Familias Lógicas. Evolución histórica.
Tema 2.- Álgebra de Boole (Postulados y teoremas)
Tema 3.- Codificación y sistemas de numeración
Tema 4.- Módulos SSI. Puertas lógicas básicas
Tema 5.- Funciones booleanas simples y múltiples
Tema 6.- Funciones booleanas: Formas canónicas
Tema 7.- Minimización de funciones booleanas
Tema 8.- Lenguaje de descripción hardware (I)
Tema 9.- Implementación de funciones con LUTs
Tema 10.- Módulos MSI.
Tema 11.- Elementos de memoria. Flip-flops
Tema 12.- Lenguaje de descripción de hardware (II)
Tema 13.- Sistemas secuenciales autónomos
Tema 14.- Sistemas secuenciales generalizados. Máquinas Moore y Mealy.
Actividades Prácticas.
El alumno tendrá que realizar un total de 8 actividades practicas.
Actividad 1. Seminario presentación de herramientas y lenguajes de descripción hardware I.
Actividad 2. Seminario presentación de herramientas y lenguajes de descripción hardware II
Actividad 3. Seminario presentación de herramientas y lenguajes de descripción hardware III
Actividad 4. Seminario presentación de herramientas y lenguajes de descripción hardware IV.
Actividades puntuables.
5. Funciones booleanas elementales descritas con VHDL
6. Diseño e implementación de un decodificador de 7 segmentos
7. Controlador de motor por ancho de pulso (PWM).
8. Controlador de sensor ultrasonidos
9 Ayuda a la hormiga a salir del laberinto
A demás de estas cinco practicas el alumno deberá realizar dos actividades complementarias mas relacionadas con multiplexado
y operaciones aritméticas de tal forma que se cubran los contenidos.
Actividades Tutoriales.
Se realizaran dos actividades Tutoriales (1,5 horas cada una)a lo largo del curso, que denominaremos Tutorias 1 y Tutorias 2.En estas actividades, dedicaremos el tiempo a resolver dudas y hacer un resumen de los contenidos dados hasta el momento.
Tema 2.- Álgebra de Boole (Postulados y teoremas)
Tema 3.- Codificación y sistemas de numeración
Tema 4.- Módulos SSI. Puertas lógicas básicas
Tema 5.- Funciones booleanas simples y múltiples
Tema 6.- Funciones booleanas: Formas canónicas
Tema 7.- Minimización de funciones booleanas
Tema 8.- Lenguaje de descripción hardware (I)
Tema 9.- Implementación de funciones con LUTs
Tema 10.- Módulos MSI.
Tema 11.- Elementos de memoria. Flip-flops
Tema 12.- Lenguaje de descripción de hardware (II)
Tema 13.- Sistemas secuenciales autónomos
Tema 14.- Sistemas secuenciales generalizados. Máquinas Moore y Mealy.
Actividades Prácticas.
El alumno tendrá que realizar un total de 8 actividades practicas.
Actividad 1. Seminario presentación de herramientas y lenguajes de descripción hardware I.
Actividad 2. Seminario presentación de herramientas y lenguajes de descripción hardware II
Actividad 3. Seminario presentación de herramientas y lenguajes de descripción hardware III
Actividad 4. Seminario presentación de herramientas y lenguajes de descripción hardware IV.
Actividades puntuables.
5. Funciones booleanas elementales descritas con VHDL
6. Diseño e implementación de un decodificador de 7 segmentos
7. Controlador de motor por ancho de pulso (PWM).
8. Controlador de sensor ultrasonidos
9 Ayuda a la hormiga a salir del laberinto
A demás de estas cinco practicas el alumno deberá realizar dos actividades complementarias mas relacionadas con multiplexado
y operaciones aritméticas de tal forma que se cubran los contenidos.
Actividades Tutoriales.
Se realizaran dos actividades Tutoriales (1,5 horas cada una)a lo largo del curso, que denominaremos Tutorias 1 y Tutorias 2.En estas actividades, dedicaremos el tiempo a resolver dudas y hacer un resumen de los contenidos dados hasta el momento.
Actividades a desarrollar en otro idioma
Tema .- Tecnología de Dispositivos Lógicos Programables de Alta Densidad, FPGAs.
Cada alumno desarrollará un trabajo sobre las tecnologías de las FPGAs. Se le dará documentación en ingles sobre los avances y aplicaciones de la las FPGAS. Tendra que exponerlo en la clase en no más de 5 minutos.
Cada alumno desarrollará un trabajo sobre las tecnologías de las FPGAs. Se le dará documentación en ingles sobre los avances y aplicaciones de la las FPGAS. Tendra que exponerlo en la clase en no más de 5 minutos.