UNIDAD TEMÁTICA I: Tecnología de circuitos integrados

Familias lógicas: parámetros, características y terminología. Familias TTL y subfamilias; familia CMOS y subfamilias. Familias ECL. Evolución y estado actual de la tecnología. Consideraciones prácticas sobre encapsulados y denominación de circuitos integrados.

 

UNIDAD TEMÁTICA II: Fallas en circuitos digitales.

Análisis básico de fallas en circuitos digitales: clasificación, detección y corrección. Casos de estudio. Fallas en circuitos combinacionales y secuenciales. Uso de puntas de prueba. Uso de software de simulación como herramienta para la prevención de fallas.

 

UNIDAD TEMÁTICA III: Aritmética digital

Operaciones aritméticas. Repaso de sumadores y restadores, propagación del acarreo. Circuitos multiplicadores y divisores. Circuitos aritméticos  en diversos códigos. Unidades aritméticas y lógicas (ALU). Diseño. Aplicaciones.

 

      UNIDAD TEMÁTICA IV: Memorias como dispositivos secuenciales

Memorias en CI: principios, bancos de memorias, diagramas temporales. Memorias: SRAM, DRAM, EPROM, EEPROM, flash. Memorias de almacenamiento masivo: ópticas y magnéticas. Tipos especiales de memorias: memoria serie. Aplicaciones.

 

UNIDAD TEMÁTICA V: Dispositivos Lógicos Secuenciales Programables

PLD secuenciales, en diversas escalas de integración: Matriz Lógica Genérica (GAL), Macrocelda Lógica de Salida (OLMC); Secuenciadores Lógicos Programables en Campo (FPLS); Dispositivos Lógicos Programables Complejos (CPLD); Arreglos de Compuertas Programables en campo (FPGA). Introducción a los lenguajes descriptores de hardware (HLD). Aplicaciones.

 

       UNIDAD TEMÁTICA VI: Interfases

Interfases entre el mundo digital y el analógico: conversión digital-analógica (D/A) y conversión analógica-digital (A/D). Diversos métodos de conversión. Aplicaciones.

     

      UNIDAD TEMÁTICA VII: Análisis y síntesis de circuitos secuenciales 
        sincrónicos

Modelos Mealy y Moore, análisis. Síntesis por tabla de transiciones y por ecuaciones de estado. Reglas de asignación. Detectores de secuencia, controladores de estado finito. Diseño de unidades de control. Circuitos con especificación incompleta. Métodos de simplificación: Paul-Unger; Huffman-Mealy. Circuitos secuenciales asincrónicos: breve introducción al análisis. 

 

UNIDAD TEMÁTICA VIII: Circuitos secuenciales sincrónicos de control - Microprocesadores

Clasificación. Procesadores digitales o computadores. Procesador digital de una dirección o microprocesador. Arquitecturas Von Neuman y Harvard, ejemplos. Conjunto de instrucciones de un microprocesador básico. Modos de direccionamiento. Herramientas de programación y simulación.

 

D.I.F.I. Departamento de Informática de la Facultad de Ingeniería