Professional Documents
Culture Documents
ABC + ABC + AB
J K + JK L
Producto de sumas
Ejemplos.
(A + B + C ) ( A + C)
(B + C ) (A + B + C )
Simplificacin algebraica
La simplificacin algebraica nos permite reducir una expresin a su forma mas simple
a fin de que contenga menos trminos o menos variables en los trminos, de manera
que se pueda implantar un circuito que realice la misma funcin que el original pero
con menos compuertas y conexiones. Para hacer la simplificacin a partir de un
circuito, debe primero sacarse su expresin lgica y posteriormente seguir con la
simplificacin.
Los pasos principales son:
1. La expresin algebraica debe estar en forma de suma de productos mediante
la repetida aplicacin de los Teoremas de DeMorgan y la multiplicacin de
trminos.
2. Los trminos de los productos se verifican para ver si hay factores comunes y
se realiza la factorizacin donde sea posible, tratando de eliminar uno o mas
trminos.
y= A B C + A B . (A C )
Y= AC + A B Factorizamos A.
Y = A( C + B )
Para comprobar las ventajas de la simplificacin, puede elaborar los circuitos lgicos
para la expresin original y para la simplificada.
Cuando para todas las combinaciones de entrada se dan los niveles de salida para un
circuito lgico, los resultados pueden expresarse mediante una tabla de verdad.
A B x
0 0 0
0 1 0
1 0 1
1 1 0
En este ejemplo vemos que la salida x solo ser 1 cuando la entrada A=1, y B=0.
Qu circuito lgico realizara esta operacin?
En este caso dado que en la tabla de verdad hay un solo 1, tendremos una sola
compuerta AND con dos variables.
X= A B
A X
B
A B C x Termino
0 0 0 1 A B C
0 0 1 1 A B C
0 1 0 1 A B C
0 1 1 0
1 0 0 1 A B C
1 0 1 0
1 1 0 0
1 1 1 0
Paso 2. Escribir los trminos AND para cada caso donde la salida sea 1.
X= A B ( C + C ) + B C ( A + A)
x= A B + B C
A
B
B
C
Mapa de Karhaugh
Con 2 variables
A B x
0 0 1
0 1 0
1 0 1 X= A B + A B
1 1 0
Mapa K de 2 Variables.
B B
A 1 0
A 0 1
Con 3 variables.
A B C x
0 0 0 1
0 0 1 1
0 1 0 1
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 1
1 1 1 0
X= A B C + A B C + A B C + A B C
C C
AB 1 1
AB 1 0
Mapa K con 3 variables.
AB 1 0
AB 0 0
La estructura del mapa K para tres variables no cambia, lo que cambia es el contenido
del mapa segn el valor de x en la tabla de verdad. Igual que en el caso anterior, los
valores ALTOS o 1 de la tabla de verdad, se van acomodando en el mapa K,
considerando que coincidan las posiciones de las variables que integran cada trmino
de la tabla con 1.
A B C D X
0 0 0 0 0
0 0 0 1 1
0 0 1 0 0
0 0 1 1 0
0 1 0 0 0
0 1 0 1 1
0 1 1 0 0
0 1 1 1 0
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 0
1 1 0 1 1
1 1 1 0 0
1 1 1 1 1
X= A B C D + A B C D + A B C D + A B C D
CD CD CD CD
0 1 0 0
AB
0 1 0 0
AB
0 1 1 0
AB
0 0 0 0
AB
AGRUPAMIENTOS
AB 1 0
Mapa K con 3 variables.
AB 1 0
AB 0 0
X= B C
Al usar el mapa K, solo tenemos que visualizar en las posiciones de los 1, si hay
variables aparecen adyacentes en su forma complementada y no complementada,
vemos que en las filas 2 y 3 la A aparece en sus dos estados, por lo que la A queda
eliminada, quedando x,
X=B C
Para grupos de 4.
CD CD CD CD
1 1 1 1
AB
0 0 0 0
AB
1 0 0 1
A
ABB
A B 1 0 0 1
En la primera columna vemos que hay 4 unos consecutivos, los agrupamos en lnea
color rojo, de la fila las variables C y D aparecen en sus dos estados, por lo que
solo queda el trmino A B.
Vemos otro grupo con lnea color verde, para la columna 1 y 4, la variable D aparece
en sus dos formas por lo que queda eliminado, y para las filas 3 y 4 la variable B
tambin se elimina por la misma razn que aparece como inversa y no inversa.
Quedando solo el trmino A D.
Tenemos otro grupo en lnea color azul, habamos comentado que las filas 1 y 4 son
adyacentes y las columnas 1 y 4 tambin los son, es como si fuera una servilleta que
podemos doblar por ambos lados y en el centro quedara el grupo. El criterio es el
mismo, en las columnas, la variable C aparece en sus 2 formas, y en las filas la
X= A B + A D + B D
Ejemplo 1.
Disear un circuito lgico combinatorio que detecte, mediante UNOS, los nmeros
pares para una combinacin de 3 variables de entrada.
Solucin
a) Diagrama a bloques. El diagrama a bloques se presenta en la figura adjunta.
1. Tabla de verdad,
DEC A B C Z
0 0 0 0 0
1 0 0 1 0
2 0 1 0 1
3 0 1 1 0
4 1 0 0 1
5 1 0 1 0
C C
AB 0 0
AB 1 0
Mapa K con 3 variables.
AB 1 0
AB 1 0
Z= B C + A C
Z= C ( A + B)
A
B Z
C
OR EXCLUSIVO
La compuerta or exclusivo o EX OR es un dispositivo de dos entradas y una salida
que cumple con la condicin que la salida toma el valor lgico 1 si, y solo si las
entradas son diferentes.
Tabla de Verdad
A B
0 0 0
0 1 1
1 0 1
1 1 0
NOR EXCLUSIVO
La compuerta NOR EXLUSIVO es un dispositivo de dos entradas y una salida que
opera en forma contraria el EX OR, es decir su salida es alta solo cuando las dos
entradas son iguales.
Tabla de Verdad
A B
0 0 1
0 1 0
1 0 0
1 1 1
t0 t1 t2 t3 t4 t5 Tiempo
FLIP FLOPS
Los Flip- Flops estn constituidos por ensambles de compuertas lgicas, de manera
que al conectarse de cierto modo se permite almacenar informacin.
Como lo indica su smbolo el FF tiene dos salidas, identificadas como Q y Q, que son
inversas entre s. Se puede utilizar cualquier letra pero Q es la mas comn. La salida
Q recibe el nombre de salida normal y la Q de salida invertida. La salida invertida
siempre ser lo opuesto de la salida normal.
El funcionamiento bsico de un FF se trata de que al recibir pulsos momentneos en
las entradas, las salidas cambien y se mantienen as aun despus de la desaparicin
del pulso de entrada.
S Q
CLK
C Q
Tabla de Verdad
Entradas Salidas
S C CLK Q
0 0 Q no cambia
1 0 1
0 1 0
1 1 Ambigua
El FF solo se dispara con transiciones de reloj con pendientes positivas o hacia arriba.
CLK
a b c d e f g h i j
Tiempo
J Q
CLK
K Q
Tabla de Verdad
Entradas Salidas
S C CLK Q
0 0 Q no cambia
1 0 1
0 1 0
1 1 Q se complementa
El FF solo se dispara con transiciones de reloj con pendientes positivas o hacia arriba.
CLK
a b c d e f g h i j
D Q
Q
CLK
Tabla de Verdad
Entradas Salidas
D CLK Q
0 0
1 1
El FF solo se dispara con transiciones de reloj con pendientes positivas o hacia arriba.
CLK
a b c d e f g h i j
Transferencia paralela
En este caso cuando se aplique un pulso, los datos del registro X se van a transferir al
registro Y. De que manera? En el primer pulso, el valor almacenado en X1 pasa a
Y1, X2 a Y2, y X3 a Y3. Se le conoce como transferencia paralela ya que el valor de
X1, X2 y X3 pasa simultneamente a Y1, Y2 y Y3.
REGISTRO X
D X1 D X2 D X3
D Y1 D Y2 D Y3
REGISTRO Y
Repaso
t0 t1 t2 t3 t4 t5 Tiempo
CLK
t0 t1 t2 t3 t4 t5 Tiempo
t0 t1 t2 t3 t4 t5 Tiempo
2.
CLK
t0 t1 t2 t3 t4 t5 Tiempo
Los CI digitales son una combinacin de varios elementos como resistencias, diodos, y
transistores fabricados sobre una sola pieza de material semiconductor que
generalmente es silicio, y que es denominado sustrato, al resultado de esto se le
denomina Circuito Integrado o CI.
El CI se encuentra encapsulado dentro de un plstico o cermica con terminales o
patas que le permiten conectarlo con otros dispositivos.
El tipo ms comn de los CI es el de doble lnea o DIP, el que recibe este nombre
debido a que esta formado por dos hileras paralelas de terminales. Las terminales
estn numeradas en sentido opuesto a las manecillas del reloj cuando se ven por
arriba, en relacin con una mueca o punto que se encuentra en uno de los extremos
del encapsulado y que sirve como referencia para la identificacin de las terminales.
14 13 12 11 10 9 8
1 De 2 a 5 Vcd
CMOS 0 De 0 a 1.5Vcd
1 De 3.5 a 5 Vcd
Cualquier rango de voltaje fuera de estos rangos, no debe emplearse como entradas
para un CI, ya que se consideran indeterminados.
Entradas Flotantes
Cuando las entradas se dejan sin conectar, hay efectos secundarios que afectan al
sistema digital, veamos que pasa en los CI TTL y los CMOS.
TTL Cuando se deja sin conectar una entrada en un CI TTL, acta como un nivel alto
o 1. No es recomendable dejar si conectar las entradas, ya que en TTL las entradas
flotantes o no conectadas, tienen una gran susceptibilidad para captar ruidos que
pueden afectar la operacin del circuito, sobre todo en diseo, aunque para cuestiones
de prctica en TTL se pueden dejar desconectados.
El verdadero aprendizaje para la detectar y corregir falla en los sistemas digitales, esta
en la prctica.
Se recomiendan tres pasos para atender un sistema que presenta falla.
1. Detectar la falla. Se basa en comparar como debera funcionar el sistema o circuito
y como realmente lo esta haciendo.
2. Aislar la falla. Realizar pruebas etapa por etapa para ir seccionando y aislando la
falla.
3. Corregir la falla. Para los CI estos deben ser reemplazados. Para el caso de
conexiones defectuosas se reemplaza el cable, se remueve el corto o se repara la
conexin.
Es importante saber que estas fallas producen efectos sobre el funcionamiento de los
circuitos por ejemplo un cortocircuito entre dos entradas produce tres niveles lgicos
de salida.
Repaso
VCC Terminal Condicin
VCC
14 14 Z1-3 Alto
A 3 Z1
4 1 3 K Z1-4 Bajo
Z2
7 2
B Z2-1 Bajo
GND 7 Z2-2 Pulsante
GND
Z2-3 Pulsante
Solucin
1. Se observa que la entrada del inversor es alta y su salida es baja lo cual es
correcto.
2. Como la salida del inversor esta conectada a la entrada Z2-1 de la compuerta
NAND y esta entrada es baja, se supone que la salida siempre debe ser alta, segn la
tabla de verdad de la compuerta NAND, independientemente de la entrada Z2-2. Por
lo que se observa dao en el componente Z2 y debe reemplazarse.
Aplicaciones
Byte, se usa para definir a un grupo de 8 bits que forman una palabra.
Memoria Voltil. Es cualquier tipo de memoria que requiere de energa elctrica para
mantener almacenada la informacin.
Memoria de solo lectura. En una ROM solo puede escribirse una sola vez,
posteriormente la informacin estar disponible solo para ser leda.
Repaso
En Comisin Federal de Electricidad la evolucin de los sistemas digitales se ha
reflejado en la transicin de la tecnologa, hemos visto como muchos equipos se han
visto favorecidos y cada vez son mas multifuncionales, compactos y econmicos,
algunos de ellos, son los medidores digitales que reemplazaron a los analgicos,
restauradores que pasaron de ser electrnicos a digitales, y a microprocesados,
tambin muchos de los procesos como facturacin, y otros que han dejado de ser
manuales y donde las computadoras cada vez hacen mas tareas sin la intervencin
del hombre.