Circuitos Digitales

Circuitos Digitales

Al finalizar la asignatura Circuitos Digitales, el estudiante estará en capacidad de:

  • Analizar y resolver problemas digitales con álgebra de variable lógica; y,
  • Analizar, diseñar y simular circuitos de lógica combinatoria y secuencial.

Contenidos:

1.- Sistemas y códigos numéricos: Sistemas de numeración. Base hexadecimal, octal y binaria. Representación de los números con signo Complemento a Dos. Complemento a Uno. Suma y resta de números binarios. Sumador serie, sumador paralelo. Unidad aritmética lógica (ULA). Multiplicación y División.

2.- Álgebra de Boole: Definición de una variable lógica. Notación Binaria. Teoremas de álgebra booleana. Teorema de Morgan. Diagrama de Venn. Funciones And, Or, Or- exclusiva. Códigos de datos. Paridad. Códigos detectores y correctores de error.

3.- Funciones Lógicas: Forma estándar para funciones lógicas: Suma de productos estándar, producto de sumas estándar. Minterms y Maxterms. Diagrama de Karnaugh y Simplificación de funciones lógicas. Diagrama de Karnaugh de cinco y más variables.

4.- Circuitos Combinacionales Básicos: Familias de Circuitos Lógicos. Ejemplo de compuertas integradas. Decodificadores y Codificadores. Multiplexores y Demultiplexores.

5.- Flip-flop y Contadores: Cerrojos con Compuertas NAND, NOR, Flip-Flop maestro-esclavo, Flip-Flop JK, Flip-Flop D. Registro de desplazamiento. Contadores de anillo. Contador de Johnson. Contadores Síncronos. Contadores de rizado. Ejemplos de los circuitos integrados.

6.- Circuitos Secuenciales: Estados, contadores como sistemas secuenciales. Contador reversible mód 4. Detector de secuencia. Circuitos Moore y De Mealy. Eliminación de datos redundantes. Asignación de estados. Riesgo y Circuitos Asíncronos.

7.- Memorias: Memoria de acceso aleatorio (RAM). Memoria de Sólo Lectura (ROM), Memorias EPROM, EEPROM. Tiempo de acceso. Diseño modular de memorias. Pilas y Mapeo de memorias.

8.- Máquinas de Estado: Controladores. Transferencia de registros. Microprogramación. Ejecución de estados. Control de flujo de ejecución. Máquinas elementales de cálculo fijas y programables.

9.- Actividades de Aplicación: Desarrollo o simulación de prácticas en el laboratorio, que refuercen las habilidades técnicas y los conocimientos teóricos del curso.

Documentos:

En esta página encontrará documentos relacionados con este curso como clases, problemarios, entre otros.Enlace