Temario de Electrónica Digital

TEMA 1

INTRODUCCIÓN A LOS SISTEMAS DIGITALES

 

1.– Concepto de sistema.
2.– Sistemas electrónicos:

2.1.– Tipos de representación de la información (analógica y digital).
2.2.– Tipos de sistemas electrónicos.
2.3.– Representación de las señales binarias

3.– Caracterización de un sistema:  concepto de estructura y comportamiento, análisis y diseño.
4.– Ventajas e inconvenientes de los sistemas digitales frente a los analógicos.
5.– Clasificación de los sistemas digitales: combinacionales, secuenciales y programables.

TEMA 2

REPRESENTACIÓN DE LA INFORMACIÓN

 

1.– Sistemas de numeración posicional.

1.1.– Sistema binario.
1.2.– Sistema octal.
1.3.– Sistema hexadecimal.
1.4.– Conversión entre sistemas de numeración.

2.– Definición de código.
3.– Códigos binarios:

3.1.– Códigos numéricos:

3.1.1.– Con peso: BCD natural (8421) y BCD Aiken (2421).
3.1.2.– Sin peso: BCD exceso a 3,  Gray y Johnson.

3.2.– Códigos alfanuméricos: ASCII y EBCDIC.

4.– Códigos detectores y correctores de errores.

4.1.– Concepto de distancia y distancia mínima.
4.2.– Códigos detectores de errores.

4.2.1.– Códigos de peso constante: 2 entre 5 y biquinario.
4.2.2.– Códigos de paridad constante.

4.3.– Códigos correctores de errores. Código de Hamming.

 

TEMA 3

ÁLGEBRA DE CONMUTACIÓN

 

1.– Circuitos de conmutación.
2.– Álgebra de Boole: fundamentos, postulados y teoremas.
3.– Aplicaciones a los sistemas digitales.
4.– Funciones de conmutación:

4.1.– Definición.
4.2.– Formas de representación: tabla de verdad, expresión lógica y diagrama lógico.

5.– Conjunto de funciones de dos variables.

5.1.– Funciones lógicas básicas.
5.2.– Conjuntos funcionalmente completos.

6.– Introducción a las puertas lógicas básicas.
7.– Ampliación a varias entradas y varios operadores.

 

TEMA 4 

SIMPLIFICACIÓN DE FUNCIONES LÓGICAS

 

1.– Formas canónicas. Concepto de minterm y maxterm.
2.– Desarrollo de Shannon: primera y segunda forma.
3.– Fundamentos de la simplificación de funciones: adyacencias.
4.– Funciones incompletamente especificadas: indiferencias.
5.– Método gráfico de simplificación de Karnaugh:

5.1.– Mapas de Karnaugh.
5.2.– Representación de una función de conmutación mediante mapas de Karnaugh.
5.3.– Simplificación de una función de conmutación mediante mapas de Karnaugh.
5.4.– Simplificación de varias funciones.
5.5.– Mapas de Karnaugh incluyendo variables.

6.– Método numérico de simplificación de Quine–McCluskey.
7.– Ventajas e inconvenientes de ambos métodos.

TEMA 5

ANÁLISIS Y SÍNTESIS DE SISTEMAS COMBINACIONALES

 

1.– Definición de sistema combinacional.
2.– Análisis de circuitos combinacionales.
3.– Síntesis de circuitos combinacionales:

3.1.– Etapas del diseño.
3.2.– Implementación en dos niveles:

3.2.1.– Con puertas básicas: AND, OR y NOT.
3.2.2.– Solamente con puertas NAND.
3.2.3.– Solamente con puertas NOR.

4.– Funciones XOR y XNOR (equivalencia). Propiedades y aplicaciones.
5.– Introducción a los circuitos integrados digitales.

5.1.– Caracterización de los circuitos integrados digitales.
5.2.– Familias lógicas más comunes.

6.– Introducción a los fenómenos aleatorios en los circuitos combinacionales.

 

TEMA 6

ARITMÉTICA BINARIA

 
1.– Operaciones con números binarios enteros sin signo.

1.1.– Operaciones de suma, resta, multiplicación y división.
1.2.– Concepto de complemento a la base y a la base–1.
1.3.– Operación de resta mediante complemento a 2 y complemento a 1.

2.– Representación y aritmética de los números binarios enteros con signo.

2.1.– Representación signo–magnitud: Operaciones aritméticas.
2.2.– Representación en complemento a 2. Operaciones aritméticas.
2.3.– Representación en complemento a 1. Operaciones aritméticas.
2.4.– Representación en exceso a M.

3.– Aritmética BCD.

 

TEMA 7

CIRCUITOS COMBINACIONALES ARITMÉTICOS

 

1.– Sumadores binarios: semisumador, sumador completo, sumador paralelo con acarreo serie.
2.– Técnicas de generación del acarreo.
3.– Sumador BCD.
4.– Circuitos sumadores/restadores.

4.1.– Implementación mediante el complemento a 2.

5.– Comparador de magnitud. Implementación de comparadores de magnitud con restadores.
6.– Multiplicación combinacional. Multiplicador paralelo.
7.– Unidad Aritmético–Lógica (ALU) combinacional:

7.1.– Definición y estructura general.
7.2.– Estructura interna y diseño de una ALU elemental.

 

 TEMA 8

CIRCUITOS COMBINACIONALES LÓGICOS.

 

1.– Decodificadores y codificadores.
2.– Multiplexores y demultiplexores.
3.– Implementación de funciones lógicas mediante decodificadores y multiplexores.

4.– Convertidores de código.
5.– Generadores y detectores de paridad.

 

TEMA 9

INTRODUCCIÓN A LOS SISTEMAS SECUENCIALES. BIESTABLES.

 

1.– Definición formal de sistema secuencial:

1.1.– Comparación combinacional–secuencial.
1.2.– Estructura: estados y función de salida.

2.– Elementos de memoria:

2.1.– Latch SR básico: SR NOR y SR NAND.
2.2.– Latches síncronos: SR y D

2.3.– Biestables síncronos: definición y ventajas. Biestables maestro–esclavo. Biestables J–K, T y D.

2.4.– Biestables disparados por flanco.
2.5.– Biestables con entradas asíncronas.
2.6.– Tablas de excitación de los diferentes biestables.
2.5.– Parámetros característicos de los biestables.

3.– Clasificación de los sistemas secuenciales: síncronos y asíncronos.
4.– Análisis de un sistema secuencial síncrono: funciones de excitación de los biestables, funciones de salida, tabla de transición y de salidas, tabla de estados, diagrama de estados.
5.– Teoría de autómatas: autómata Mealy y Moore.

 

TEMA 10

CIRCUITOS SECUENCIALES BÁSICOS.

 

1.– Registro. Definición, estructura y funcionamiento.

1.1.– Registro con carga paralela.
1.2.– Registro de desplazamiento. Registro de desplazamiento universal.

2.– Modos de transferencia de la información: paralelo y serie.
3.– Aplicaciones de los registros. Conversión serie–paralelo y paralelo–serie.
4.– Contadores.

4.1.– Definición. Conceptos básicos. Clasificación.
4.2.– Contadores síncronos. Contadores binarios síncronos. Contadores binarios síncronos reversibles. Contadores binarios síncronos con carga paralela. Ampliación de la cuenta.
4.3.– Contadores basados en registros de desplazamiento: Contador en anillo. Contador Jonson. Contador binario y decodificador.
4.4.– Circuitos contadores MSI.

 

 TEMA 11

CIRCUITOS SECUENCIALES SÍNCRONOS. DISEÑO.

 

1.– Definición y estructura de un sistema secuencial síncrono.
2.– Metodología general de síntesis de sistemas secuenciales síncronos.

2.1.– Diagrama y tabla de estados.
2.2.– Equivalencia de estados. Simplificación: método de la tabla de implicaciones.
2.3.– Asignación de estados.
2.4.– Tablas de transición. Tablas de excitación.
2.5.– Funciones de salida y excitación.
2.6.– Diagrama lógico.

3.– Circuitos de memoria finita: diseño con registros de desplazamiento.

 

TEMA 12

DISEÑO DE CIRCUITOS SECUENCIALES ASÍNCRONOS.

 
1.– Introducción.
2.– Sistemas en modo fundamental.
3.– Metodología de síntesis.

3.1.– Obtención de la tabla de estados.
3.2.– Minimización de estados en un sistema incompletamente especificado.
3.3.– Asignación de estados.
3.4.– Ciclos y carreras: técnicas de supresión.
3.5.– Tablas y mapas de transiciones.
3.6.– Obtención de las ecuaciones de transición y salida.

 

TEMA 13

CIRCUITOS DIGITALES DE TEMPORIZACIÓN.

 

1.– Introducción.
2.– Circuitos monoestables: tipos y análisis estructural y funcional.
3.– Circuitos aestables: tipos y análisis estructural y funcional.
4.– Temporizadores analógico–digitales.

Volver