Programa sintético:

  • Lógica combinacional
  • Lógica secuencial, excluidos autómatas finitos
  • Estructura de buses
  • Introducción a las memorias semiconductoras

Programa analítico:


Unidad temática 1: Códigos

Repaso sobre sistemas de numeración binarios y hexadecimales. Códigos contínuos y cíclicos (Gray). Códigos para caracteres de texto (ASCII). Código para magnitudes binarias. Suma y resta de magnitudes binarias. Códigos para enteros binarios (signo y magnitud, complemento a 2, complemento a 1, binario desplazado). Suma y resta de binarios enteros representados en el código complemento a 2. Códigos para números en coma flotante (IEEE). Códigos binarios para números decimales (BCD natural, Aiken, Exceso 3, 2 de 5). Códigos detectores y correctores de errores. Distancia mínima 2, 3 y 4. Códigos de Hamming.


Unidad temática 2: Algebra de Conmutación

Variables y funciones lógicas. Lógica de contactos. Postulados del álgebra de conmutación. Principio de dualidad. Principales teoremas. Teorema general de los minitérminos y de los maxitérminos. Leyes de De Morgan y de Shannon. Tablas de verdad, diagramas de Venn, expresiones canónicas, relación entre ellas.

Unidad temática 3: Simplificación de Funciones Lógicas

El mapa de Karnaugh de hasta 5 variables. Su uso para representar y simplificar funciones lógicas. Expresiones tipo producto de sumas y suma de productos. Redundancias. Nociones sobre el método de Ouine - Mc Cluskey.


Unidad temática 4: Lógica Combinacional con Compuertas

Distintos tipos de compuertas: AND, OR, INVERT, NAND, NOR, XOR, XNOR, BUFFER y de transmisión. Simbologías. Realización de circuitos en dos niveles. Formas degeneradas de 2 niveles. Compuertas con salidas de colector abierto y de 3 estados. Aplicaciones. Circuitos integrados, distintas escalas de integración.


Unidad temática 5: Lógica Combinacional con Integrados MSI

Filosofía del diseño con integrados en escala de integración media (MSt). Decodificadores, codificadores, multiplexores, demultiplexores, árboles de paridad. Cálculo aritmético; comparadores de magnitudes y de números enteros, sumadores y sumadores-restadores binarios, sumadores y sumadores-restadores decimales.


Unidad temática 6: Familias Lógicas

Familias lógicas integradas. Familias TTL y CMOS: circuitos básicos, distintas subfamilias, características eléctricas. Nociones sobre ECL.


Unidad temática 7: Biestables, Circuitos Secuenciales de Modo Fundamental y Multivibradores

El bienestar SR como elemento fundamental de memoria. Circuitos secuenciales de modo fundamental. Análisis. Riesgos y su supresión. Carreras críticas. Biestables tipo SR con habilitación y tipo D. Aplicaciones. Multivibradores estables y monoestables. Monoestables redisparables y no redisparables. El temporizador integrado 555.


Unidad temática 8: Flip Flops y Circuitos Secuenciales Sincrónicos

Flip Flops SR, JK, D y T amo-esclavo y disparados por flanco. Restricciones temporales. Circuitos secuenciales sincrónicos; análisis y síntesis.


Unidad temática 9: Contadores

Generalidades sobre contadores. Contadores asincrónicos binarios y decimales. Reset y carga en paralelo asincrónica. Conteo en módulo arbitrario. Contadores sincrónicos binarios y decimales. Reset y carga en paralelo sincrónica. Conteo en módulo arbitrario.


Unidad temática 10: Registros

Registros de entrada paralelo y salida paralelo, de los tipos latchs y sincrónicos. Serialización de la entrada (latches direccionables) y de salida. Registros de desplazamiento. Diversos modos de operación sincrónica, registros de desplazamiento universales. Contadores en anillo y Johnson. Generadores de secuencia seudo aleatoria.


Unidad temática 11: Dispositivos Lógicos Programables

Disntitos tipos de dispositivos lógicos programables: PROM, UV ERPOM, OTP EPROM, EEPROM, FLASH, PLA, APL, VPAL, GAL. Programadores. Aplicaciones. Diseño con (E)PROM y PAL.