TEMARIO 1
TEMA 1. Introducción a los Sistemas Digitales. 1.1. Concepto de Sistema. Estructura y Comportamiento Señal analógica y señal digita Señal binarial 1.2. Sistemas de numeración. Binario Octal Hexadecimal 1.3. Representación de números enteros Signo-magnitud Complemento-a-dos 1.4. Codificación. Códigos numéricos Códigos de caracteres Detección de errores 2
TEMA 2. Teoría de la Conmutación. Algebra de Boole. 2.1. Algebra de Boole. Definiciones y axiomas Propiedades 2.2. Variables y funciones booleanas. Definiciones Propiedades Formas de representación Funciones booleanas y circuitos combinacionales 2.3. Puertas lógicas. Puertas lógicas fundamentales Puertas lógicas derivadas 3
TEMA 3. Análisis y síntesis de sistemas digitales combinacionales. 3.1.Análisis. Algoritmo de análisis, para un circuito lógico combinacional 3.2 Síntesis. Conceptos. Circuitos combinacionales bien construidos Circuitos combinacionales mal construidos Criterios de optimización Definiciones y propiedades para síntesis mínima 3.3. Síntesis. Herramientas. Aplicasciones del mapa de Karnaugh Determinación de implicantes Determinación de suma mínima de una función Método de Quine-McCluskey Método tabular Método de selección para tablas cíclicas 3.4 Concepto de indeterminación. 4
TEMA 4. Bloques funcionales combinacionales 4.1. Bloques para el encaminamiento y/o transferencia de datos. Multiplexor Demultiplexor Decodificador Codificador 4.2. Bloques para el procesamiento de datos. Comparador 4.3. Bloques para la generación de funciones booleanas. ROM PLA PAL 4.4. Bloques combinacionales aritméticos. Semisumador Sumador completo Sumador serie de n bits Sumador paralelo 5
TEMA 5. Introducción a los Sistemas Secuenciales. 5.1. Definiciones básicas. 5.2. Autómatas De Mealy De Moore 5.3. Formas de descripción de un sistema secuencial. Diagrama de estado Tabla de flujo Tabla de estado-salida Tabla de transición 5.4. Proceso de análisis de sistemas secuenciales. 5.5. Problemas estructurales en un circuito secuencial asíncrono. 5.6. Circuitos secuenciales síncronos. 6
TEMA 6. Elementos de Memoria. 6.1. Biestable SR. 6.2. Biestable T. 6.3. Biestable JK. 6.4. Biestable D. TEMA 7. Análsis y síntesis de circuitos con elementos de memoria. 7.1. Proceso de análisis y síntesis de circuitos con elementos de memoria. 7.2. Reducción de tablas de estado. Obtención de los pares de estados compatibles mediante la carta de implicación Obtención del conjunto compatible máximo 7.3. Reducción de tablas de estado de circuitos con inespecificaciones. Obtención de un cubrimiento mínimo de una tabla de estados mediante el grafo de implicaciones y el MCS 7.4. Reglas de asignación de variables de estado para circuitos síncronos. 7
Bibliografía BIBLIOGRAFÍA 8
Bibliografía T.L. Floyd, Fundamentos de Sistemas Electrónicos Digitales. Ed. Prentice Hall. 2000. Canales, "Fundamentos Digitales". Servicio de Publicaciones de la Universidad de Málaga. 2005. Nelson V.P.,Nagle H.T.,Carroll B.D. & Irwin J.D., "Análisis y diseño de circuitos lógicos digitales". Ed. Prentice-Hall Hispanoamericana. 1996. Hayes, J.P.,"Introducción al diseño lógico digital". Ed. Addison-Wesley Iberoamericana. 1996. Hill, F.J. and Peterson, G.R, "Teoría de conmutación y diseño lógico". Ed. Limusa, 1989. García Lagos, F y otros, Problemas de Electrónica Digital. Servicio de Publicaciones de la Universidad de Málaga. 2001. 9
Bibliografía García Sánchez, J.E. y otros. "Circuitos y sistemas digitales". Ed. Tebar-Flores S.L., 1992. Taub, H., "Circuitos digitales y microprocesadores". Ed. Mc-Graw-Hill, 1993. Hayes, J.P., "Diseño de sistemas digitales y microprocesadores". Ed. McGraw-Hill, 1986. Morris Mano, M., "Digital Design". Ed. Prentice-Hall International Edition, 1984. Breeding, Kenneth J., "Digital design fundamentals". Ed. Prentice-Hall International Editions, 1989. Gascón de Toro, M. y otros, "Problemas prácticos de diseño lógico". Ed. Paraninfo, 1991. Daniel D. Gajski, "Principios de diseño digital". Ed. Prentice-Hall, 1997. 10