26

De Multiplexores Generadores

  • Upload
    gmc-zac

  • View
    49

  • Download
    0

Embed Size (px)

Citation preview

Page 1: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Funciones de la Lógica Combinacional

Gamaliel Moreno ChávezSistemas Digitales

Universidad Politécnica de San Luis Potosí

ITEM

Junio, 2014

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 2: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Contenido

Multiplexores.

Demultiplexores.

Generadores.

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 3: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Multiplexores

Un multiplexor (MUX) es un dispositivo que permite dirigir lainformación digital procedente de diversas fuentes a una únicalínea para ser transmitida a través de dicha línea a un destinocomún. El multiplexor básico posee varias líneas de entrada dedatos y una única línea de salida.

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 4: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Multiplexor

El símbolo lógico de un multiplexor (MUX) de cuatro entradasse muestra en la Figura 6.46. Observe que dispone de dos líneasde selección de datos, dado que con dos bits se puedeseleccionar cualquiera de las cuatro líneas de entrada de datos.

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 5: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Multiplexor

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 6: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Multiplexor/selector de datos de 2 entradas74HC157

El 74HC157, al igual que su versión LS, está formado porcuatro multiplexores de dos entradas. Un nivel ALTO en laentrada Enable evita que los datos pasen a la salida, es decir,inhabilita los multiplexores. Cuando la entrada de selección estáa nivel ALTO, se seleccionan las entradas B de los multiplexoresy, cuando la entrada de selección está a nivel BAJO, seseleccionan las entradas A.

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 7: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Multiplexor/selector 74HC157

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 8: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Multiplexor/selector de datos 8 entradas 74LS151

El 74LS151 tiene ocho entradas de datos (D0-D7) y, por tanto,tres líneas de entrada de dirección o de selección de datos(S0-S2).Un nivel BAJO en la entrada de habilitación Enable permiteque los datos de entrada seleccionados pasen a la salida.

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 9: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Multiplexor/selector 74LS151

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 10: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Utilizar multiplexores 74LS151 y cualquier otra lógica necesariapara multiplexar 16 líneas de datos en una única línea de salidade datos.

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 11: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Ejercicio

Implementar la función lógica especi�cada en la Tabla,utilizando un multiplexor/selector de datos de 8 entradas74LS151. Comparar este método con una implementacióndiscreta con puertas lógicas.

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 12: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Demultiplexor

Un demultiplexor (DEMUX) básicamente realiza la funcióncontraria a la del multiplexor. Toma datos de una línea y losdistribuye a un determinado número de líneas de salida. Poreste motivo, el demultiplexor se conoce también comodistribuidor de datos.

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 13: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Demultiplexor

La Figura 6.55 muestra un circuito demultiplexor (DEMUX) de1-línea a 4-líneas. La línea de entrada de datos está conectada atodas las puertas AND.

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 14: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

EL DEMULTIPLEXOR 74HC154

Hasta ahora hemos visto el 74HC154 como decodi�cador de4-líneas a 16-líneas. Este dispositivo, así como otrosdecodi�cadores, se utiliza también en diversas aplicacionescomo demultiplexor.

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 15: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

GENERADORES / COMPROBADORES DEPARIDAD

Cuando se trans�eren datos digitales de un punto a otro dentrode un sistema digital o cuando se transmiten códigos desde unsistema a otro, se pueden producir errores. Estos errores semani�estan mediante cambios indeseados en los bits queconforman la información codi�cada; es decir, un 1 puedecambiar a 0 o un 0 a 1, debido a un mal funcionamiento de loscomponentes o al ruido eléctrico. En la mayoría de los sistemasdigitales, la probabilidad de que haya un bit erróneo es muypequeña, y la de que haya más de uno es todavía menor. Encualquier caso, cuando no se detecta un error, pueden originarseserios problemas en un sistema digital.

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 16: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Lógica básica de la paridad

Para poder comprobar o generar la paridad adecuada dentro deun determinado código, se puede aplicar un principio muysencillo

La suma (descartando los acarreos) de un número par de1s siempre es 0 y la suma de un número impar de 1ssiempre es 1. Por tanto, para determinar si un cierto códigotiene paridad par o paridad impar, se suman todos los bits deese código.

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 17: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Lógica básica de la paridad

La suma de dos bits se puede generar mediante una puertaOR-exclusiva, como se muestra en la Figura. Cuando el númerode 1s en las entradas es par, la salida X es 0 (nivel BAJO).Cuando el número de 1s es impar, la salida X es 1 (nivel ALTO).

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 18: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

El generador/comprobador de paridad de 9 bits74LS280

Este dispositivo se puede utilizar para comprobar la paridad paro impar en un código de 9 bits (ocho bits de datos y un bit deparidad), o puede también emplearse para generar un bit deparidad para un código binario de hasta 9 bits.

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 19: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

El generador/comprobador de paridad de 9 bits74LS280

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 20: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Comprobador de paridadCuando este dispositivo se utiliza como un comprobador deparidad par, el numero de bits de entrada debera ser siemprepar; y cuando se produzca un error, la salida ΣPar pasara anivel BAJO (L) y la salida ΣImpar sera un nivel ALTO (H).Cuando se emplea como comprobador de paridad impar, elnumero de bits de entrada debera ser siempre impar, y cuandose produzca un error, la salida ΣImpar sera un nivel BAJO (L) yla salida ΣPar sera un nivel ALTO (H).

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 21: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Generador de paridadSi este dispositivo se utiliza como generador de paridad par, elbit de paridad se toma en la salida ΣImpar, ya que esta salidaes 0 cuando hay un número par de bits de entrada y 1 cuandohay un número impar. Cuando se emplea como generador deparidad impar, el bit de paridad se toma en la salida ΣPar, dadoque ésta es 0 cuando el número de bits de entrada es impar.

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 22: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Sistema simpli�cado de transmisión de datos condetección de errores

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 23: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Loacalización de averías

En esta sección, se introduce y examina el problema de losimpulsos de muy corta duración (glitches) en los decodi�cadoresdesde un punto de vista práctico. Un glitch es un pico de tensióno de corriente (impulso) no deseado de muy corta duración. Loscircuitos lógicos pueden interpretar estos impulsos como unaseñal válida, originando fallos en el funcionamiento del circuito.

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 24: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Loacalización de averías

El circuito 74LS138 se utiliza como un decodi�cador de 3-líneasa 8-líneas (binario-octal). Las transiciones de la señal A2 estánretrasadas con respecto a las transiciones de A1, y las de A1

respecto a las transiciones de A0

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 25: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Loacalización de averías

Las señales de salida son correctas excepto por los glitches queaparecen en algunas de ellas. Se puede utilizar un osciloscopio oun analizador lógico para visualizar los glitches, quenormalmente son difíciles de ver. Los puntos de interés, que sonlas zonas marcadas en las señales de entrada de la Figura, sevisualizan como se muestra en la Figura.Una manera de eliminar este problema es aplicar impulsos devalidación (strobing), lo que consiste en activar el decodi�cadormediante un impulso de validación (strobe) únicamente durantelos intervalos de tiempo en que las señales no se encuentran enun estado de transición.

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional

Page 26: De Multiplexores Generadores

Funciones dela Lógica

Combinacio-nal

GamalielMorenoChávezSistemasDigitales

Indice

Multiplexores

Demultiplexor

Generadores

Loacalización de averías

Gamaliel Moreno Chávez Sistemas Digitales Funciones de la Lógica Combinacional