jueves, 6 de noviembre de 2014

MULTIPLEXOR

Un MULTIPLEXOR o SELECTOR DE DATOS es un circuito lógico que acepta varias entradas de datos y permite que sólo una de ellas pase a un tiempo a la salida. El enrutamiento de la entrada de datos hacia la salida está controlado por las entradas de SELECCIÓN (a las que se hace referencia a veces como las entradas de DIRECCIÓN). La siguiente figura(FIGURA 9), muestra el diagrama general de un multiplexor. En este diagrama las entradas y salidas se dibujan como flechas gruesas para indicar que pueden ser una o más líneas.

UNID2_52.gif (11046 bytes)
 La Figura 10, muestra la circuitería lógica para un multiplexor de dos entradas (o dos canales) con entradas de datos A y B y entrada de SELECCIÓN S. El nivel lógico aplicado a la entrada S determina cuál compuerta Y se activa, para que su entrada de datos pase a través de la compuerta O a la salida Z. 

UNID2_53.gif (11139 bytes)


Visto de otra manera, la expresión booleana para la salida se obtiene de la siguiente tabla funcional:

SelecciónSSalida
Z
0
1
B
A

Z = A S + B S'

    Con S=0, esta expresión se hace:

Z = A . 0 + B . 1 = B

lo cual indica que Z será idéntico a la señal de entrada B, la cual puede ser un nivel lógico fijo o una señal lógica variable con el tiempo.

    Con S=1, la expresión se hace:

Z = A . 1 + B . 0 = A

    Mostrando que la salida Z será idéntica a la señal de entrada A.


Referencias:
http://azul2.bnct.ipn.mx/clogicos/multiplexor_demultiplexor/multiplexor_demultiplexor.htm










CONVERSOR DE CÓDIGO

Son circuitos combinacionales cuya función es cambiar los datos de un código binario a otro, esto es así porque para determinadas operaciones de transmisión y procesamiento de información son más eficaces unos códigos que otros. Se suelen implementar mediante dispositivos lógicos programables.

Circuito mínimo conversor de código de BCD a GRAY para 4 variables de entrada A, B, C, D, utilizando inversores, una compuerta O y compuertas No-O. 


 Tabla funcional:
DECB C DG R A Y
ABCDG3G2G1G0
0
1
2
3
4
5
6
7
8
9
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
0
0
1
1
0
0
0
1
0
1
0
1
0
1
0
1
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
1
1
1
1
1
0
0
1
1
1
1
0
0
0
0
0
1
1
0
0
1
1
0
0
1
10
:
15
x
:
x
x
:
x
x
:
x
x
:
x

Variables de salida: Como el logigrama deberá realizarse con compuertas No-O, las funciones de conmutación a la salida del conversor, deberán expresarse como producto de maxitérminos:

G3(A, B, C, D) = JM (0-7Jx (10-15)
G2(A, B, C, D) = JM  (0-3Jx (10-15)G1(A, B, C, D) = JM  (0,1,6-9Jx (10-15)G0(A, B, C, D) = JM  (0,3,4,7,8Jx (10-15)


Minimización de las funciones de conmutación: Reduciendo por el método de Karnaugh, se obtiene:

división binaria parte entera.gif (11386 bytes)
división binaria parte entera.gif (11386 bytes)
Las funciones mínimas son:

G3(A, B, C, D) = A
G2(A, B, C, D) = A + B
G1(A, B, C, D) = (B + C)(B' +C')G0(A, B, C, D) = (C + D)(C' +D')


Logigrama:
división binaria parte entera.gif (11386 bytes)

Referencias:
http://e-ducativa.catedu.es/44700165/aula/archivos/repositorio/4750/4923/html/3_convertidores_de_cdigo.html

http://azul2.bnct.ipn.mx/clogicos/codigos_conversores_y_detectores_de_error/codigos_conversores_detectores_de_error.htm




domingo, 2 de noviembre de 2014

GENERADOR - DETECTOR DE PARIDAD

Los circuitos electrónicos digitales se basan en la transmisión y el procesamiento de información, lo que hace necesario verificar que la información recibida es igual a la emitida; no suelen producirse errores, por lo que cuando ocurren en la mayoría de los casos el error en la transmisión se produce en un único bit.
El método más sencillo y eficaz de comprobación de la transmisión de datos consiste en añadir a la información transmitida un bit más, con la misión de que el número de 1 transmitidos en total sea par (paridad par), o impar (paridad impar).
Los generadores de paridad par son aquellos circuitos que generan un 0 cuando el número de 1 en la entrada es par y un 1 cuando es impar, en el caso de dos bit, sería como se muestra en la tabla de verdad:

EntradasSalidas 
ABPI
0001
0110
1010
1101
P = paridad par, es decir un número de 1 par.
I = paridad impar, es decir un número de 1 impar.
Las funciones canónicas serán:

P= ~AB+A~B= A+B
I= AB+~A~B = A*B=~P

Circuito:


Referencia:
http://e-ducativa.catedu.es/44700165/aula/archivos/repositorio/4750/4923/html/9_detectoresgeneradores_de_paridad.html


SISTEMAS COMBINACIONALES

Los sistemas combinacionales o lógica combinacional son todos los sistemas digitales en los que sus salidas son función exclusiva del valor de sus entradas en un momento dado, sin que intervengan en ningún caso estados anteriores de las entradas o de las salidas. Por tanto, carecen de memoria y de re-alimentación.