Compuertas Lógicas - sergiosolanosabie

Anuncio
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
Compuertas Lógicas
Sergio Stive Solano Sabié
Agosto de 2012
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
Compuertas Lógicas
Sergio Stive Solano Sabié
Agosto de 2012
Introducción
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
El álgebra booleana es el soporte teórico para el álgebra de
los circuitos lógicos, esto significa que excepto por la terminologı́a y su significado, el álgebra de los circuitos es idéntica al álgebra de proposiciones, con dos elementos el 0 y el
1.
El álgebra de circuitos utiliza dispositivos de dos estados como por ejemplo el interruptor o switch (es el más sencillo),
diodos rectificadores, bobinas magnéticas, transistores, entre otros.
Los dispositivos formados por conmutadores o interruptores
que consideran las posiciones cerrada o abierta, se llaman
circuitos de conmutación, la posición cerrada se simboliza
por ON y la abierta por OFF, un interruptor se encontrará cerrado o abierto y nunca en posición intermedia.
Introducción
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
El álgebra booleana es el soporte teórico para el álgebra de
los circuitos lógicos, esto significa que excepto por la terminologı́a y su significado, el álgebra de los circuitos es idéntica al álgebra de proposiciones, con dos elementos el 0 y el
1.
El álgebra de circuitos utiliza dispositivos de dos estados como por ejemplo el interruptor o switch (es el más sencillo),
diodos rectificadores, bobinas magnéticas, transistores, entre otros.
Los dispositivos formados por conmutadores o interruptores
que consideran las posiciones cerrada o abierta, se llaman
circuitos de conmutación, la posición cerrada se simboliza
por ON y la abierta por OFF, un interruptor se encontrará cerrado o abierto y nunca en posición intermedia.
Introducción
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
El álgebra booleana es el soporte teórico para el álgebra de
los circuitos lógicos, esto significa que excepto por la terminologı́a y su significado, el álgebra de los circuitos es idéntica al álgebra de proposiciones, con dos elementos el 0 y el
1.
El álgebra de circuitos utiliza dispositivos de dos estados como por ejemplo el interruptor o switch (es el más sencillo),
diodos rectificadores, bobinas magnéticas, transistores, entre otros.
Los dispositivos formados por conmutadores o interruptores
que consideran las posiciones cerrada o abierta, se llaman
circuitos de conmutación, la posición cerrada se simboliza
por ON y la abierta por OFF, un interruptor se encontrará cerrado o abierto y nunca en posición intermedia.
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Las operaciones del álgebra booleana son la adición o suma
lógica, la multiplicación o producto lógico y la complementación o inversión lógica y los dispositivos electrónicos que
ejecutan cada operación se llaman compuertas lógicas.
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
La compuerta OR tiene dos entradas que representan los
estados de los conmutadores x, y, y y una salida x + y. La
compuerta AND tiene dos conmutadores x y y los cuales
se representan como dos entradas y una salida xy. La compuerta NOT acepta como entrada un valor x y produce como
salida su negación x. Por esta razón esta compuerta también se denomina inversor.
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Las operaciones del álgebra booleana son la adición o suma
lógica, la multiplicación o producto lógico y la complementación o inversión lógica y los dispositivos electrónicos que
ejecutan cada operación se llaman compuertas lógicas.
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
La compuerta OR tiene dos entradas que representan los
estados de los conmutadores x, y, y y una salida x + y. La
compuerta AND tiene dos conmutadores x y y los cuales
se representan como dos entradas y una salida xy. La compuerta NOT acepta como entrada un valor x y produce como
salida su negación x. Por esta razón esta compuerta también se denomina inversor.
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Las operaciones del álgebra booleana son la adición o suma
lógica, la multiplicación o producto lógico y la complementación o inversión lógica y los dispositivos electrónicos que
ejecutan cada operación se llaman compuertas lógicas.
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
La compuerta OR tiene dos entradas que representan los
estados de los conmutadores x, y, y y una salida x + y. La
compuerta AND tiene dos conmutadores x y y los cuales
se representan como dos entradas y una salida xy. La compuerta NOT acepta como entrada un valor x y produce como
salida su negación x. Por esta razón esta compuerta también se denomina inversor.
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Las operaciones del álgebra booleana son la adición o suma
lógica, la multiplicación o producto lógico y la complementación o inversión lógica y los dispositivos electrónicos que
ejecutan cada operación se llaman compuertas lógicas.
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
La compuerta OR tiene dos entradas que representan los
estados de los conmutadores x, y, y y una salida x + y. La
compuerta AND tiene dos conmutadores x y y los cuales
se representan como dos entradas y una salida xy. La compuerta NOT acepta como entrada un valor x y produce como
salida su negación x. Por esta razón esta compuerta también se denomina inversor.
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Las operaciones del álgebra booleana son la adición o suma
lógica, la multiplicación o producto lógico y la complementación o inversión lógica y los dispositivos electrónicos que
ejecutan cada operación se llaman compuertas lógicas.
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
La compuerta OR tiene dos entradas que representan los
estados de los conmutadores x, y, y y una salida x + y. La
compuerta AND tiene dos conmutadores x y y los cuales
se representan como dos entradas y una salida xy. La compuerta NOT acepta como entrada un valor x y produce como
salida su negación x. Por esta razón esta compuerta también se denomina inversor.
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
La siguiente figura muestra la red lógica o de compuertas,
para la expresión (w + x) · (y + xz).
Los sı́mbolos que aparecen en una lı́nea a la izquierda de
una puerta son las entradas.
Cuando están en un segmento de recta a la derecha de la
compuerta, son las salidas.
Circuitos
integrados
con
compuertas
OR, AND y
NOT
Puesto que las operaciones booleanas + y · son asociativas,
podrı́amos tener más de dos entradas para una compuerta
AND o una compuerta OR.
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
La siguiente figura muestra la red lógica o de compuertas,
para la expresión (w + x) · (y + xz).
Los sı́mbolos que aparecen en una lı́nea a la izquierda de
una puerta son las entradas.
Cuando están en un segmento de recta a la derecha de la
compuerta, son las salidas.
Circuitos
integrados
con
compuertas
OR, AND y
NOT
Puesto que las operaciones booleanas + y · son asociativas,
podrı́amos tener más de dos entradas para una compuerta
AND o una compuerta OR.
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
La siguiente figura muestra la red lógica o de compuertas,
para la expresión (w + x) · (y + xz).
Los sı́mbolos que aparecen en una lı́nea a la izquierda de
una puerta son las entradas.
Cuando están en un segmento de recta a la derecha de la
compuerta, son las salidas.
Circuitos
integrados
con
compuertas
OR, AND y
NOT
Puesto que las operaciones booleanas + y · son asociativas,
podrı́amos tener más de dos entradas para una compuerta
AND o una compuerta OR.
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
La siguiente figura muestra la red lógica o de compuertas,
para la expresión (w + x) · (y + xz).
Los sı́mbolos que aparecen en una lı́nea a la izquierda de
una puerta son las entradas.
Cuando están en un segmento de recta a la derecha de la
compuerta, son las salidas.
Circuitos
integrados
con
compuertas
OR, AND y
NOT
Puesto que las operaciones booleanas + y · son asociativas,
podrı́amos tener más de dos entradas para una compuerta
AND o una compuerta OR.
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Las siguientes son algunas caracterı́sticas de las redes lógicas:
1
Una lı́nea de entrada puede separarse para servir de
entrada a más una compuerta.
2
Las lı́neas de entrada y de salida sólo se juntan en las
compuertas.
3
No se puede retroceder; es decir, la salida de una
compuerta g no puede usarse como entrada de las
misma compuerta g o de cualquier compuerta que
(directa e indirectamente) lleve a la compuerta g.
4
Supondremos que la salida de una red de compuertas
es una función instantánea de las entradas presentes.
No existe dependencia del tiempo y no damos
importancia a las entradas anteriores.
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Las siguientes son algunas caracterı́sticas de las redes lógicas:
1
Una lı́nea de entrada puede separarse para servir de
entrada a más una compuerta.
2
Las lı́neas de entrada y de salida sólo se juntan en las
compuertas.
3
No se puede retroceder; es decir, la salida de una
compuerta g no puede usarse como entrada de las
misma compuerta g o de cualquier compuerta que
(directa e indirectamente) lleve a la compuerta g.
4
Supondremos que la salida de una red de compuertas
es una función instantánea de las entradas presentes.
No existe dependencia del tiempo y no damos
importancia a las entradas anteriores.
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Las siguientes son algunas caracterı́sticas de las redes lógicas:
1
Una lı́nea de entrada puede separarse para servir de
entrada a más una compuerta.
2
Las lı́neas de entrada y de salida sólo se juntan en las
compuertas.
3
No se puede retroceder; es decir, la salida de una
compuerta g no puede usarse como entrada de las
misma compuerta g o de cualquier compuerta que
(directa e indirectamente) lleve a la compuerta g.
4
Supondremos que la salida de una red de compuertas
es una función instantánea de las entradas presentes.
No existe dependencia del tiempo y no damos
importancia a las entradas anteriores.
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Las siguientes son algunas caracterı́sticas de las redes lógicas:
1
Una lı́nea de entrada puede separarse para servir de
entrada a más una compuerta.
2
Las lı́neas de entrada y de salida sólo se juntan en las
compuertas.
3
No se puede retroceder; es decir, la salida de una
compuerta g no puede usarse como entrada de las
misma compuerta g o de cualquier compuerta que
(directa e indirectamente) lleve a la compuerta g.
4
Supondremos que la salida de una red de compuertas
es una función instantánea de las entradas presentes.
No existe dependencia del tiempo y no damos
importancia a las entradas anteriores.
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Las siguientes son algunas caracterı́sticas de las redes lógicas:
1
Una lı́nea de entrada puede separarse para servir de
entrada a más una compuerta.
2
Las lı́neas de entrada y de salida sólo se juntan en las
compuertas.
3
No se puede retroceder; es decir, la salida de una
compuerta g no puede usarse como entrada de las
misma compuerta g o de cualquier compuerta que
(directa e indirectamente) lleve a la compuerta g.
4
Supondremos que la salida de una red de compuertas
es una función instantánea de las entradas presentes.
No existe dependencia del tiempo y no damos
importancia a las entradas anteriores.
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Las siguientes son algunas caracterı́sticas de las redes lógicas:
1
Una lı́nea de entrada puede separarse para servir de
entrada a más una compuerta.
2
Las lı́neas de entrada y de salida sólo se juntan en las
compuertas.
3
No se puede retroceder; es decir, la salida de una
compuerta g no puede usarse como entrada de las
misma compuerta g o de cualquier compuerta que
(directa e indirectamente) lleve a la compuerta g.
4
Supondremos que la salida de una red de compuertas
es una función instantánea de las entradas presentes.
No existe dependencia del tiempo y no damos
importancia a las entradas anteriores.
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Ejemplo 2.1
Sergio Solano
Sabié
Tenemos que encontrar una red de compuertas para la
función booleana
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
f (w, x, y, z) = w̄xȳz + w̄xyz + wx̄ȳz̄ + wx̄ȳz + wx̄yz + w̄xȳz̄
(2.1)
Solución. Usamos las propiedades de las variables booleanas para obtener:
f (w, x, y, z) = w̄xz + w̄xȳ + wx̄ȳ + wx̄z;
(2.2)
f (w, x, y, z) = w̄x(ȳ + z) + wx̄(ȳ + z)
(2.3)
o,
La función f en la ecuación 2.1 está en F. C. D y la función
en la ecuación 2.2 está en suma de minterms.
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Ejemplo 2.1
Sergio Solano
Sabié
Tenemos que encontrar una red de compuertas para la
función booleana
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
f (w, x, y, z) = w̄xȳz + w̄xyz + wx̄ȳz̄ + wx̄ȳz + wx̄yz + w̄xȳz̄
(2.1)
Solución. Usamos las propiedades de las variables booleanas para obtener:
f (w, x, y, z) = w̄xz + w̄xȳ + wx̄ȳ + wx̄z;
(2.2)
f (w, x, y, z) = w̄x(ȳ + z) + wx̄(ȳ + z)
(2.3)
o,
La función f en la ecuación 2.1 está en F. C. D y la función
en la ecuación 2.2 está en suma de minterms.
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Ejemplo 2.1
Sergio Solano
Sabié
Tenemos que encontrar una red de compuertas para la
función booleana
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
f (w, x, y, z) = w̄xȳz + w̄xyz + wx̄ȳz̄ + wx̄ȳz + wx̄yz + w̄xȳz̄
(2.1)
Solución. Usamos las propiedades de las variables booleanas para obtener:
f (w, x, y, z) = w̄xz + w̄xȳ + wx̄ȳ + wx̄z;
(2.2)
f (w, x, y, z) = w̄x(ȳ + z) + wx̄(ȳ + z)
(2.3)
o,
La función f en la ecuación 2.1 está en F. C. D y la función
en la ecuación 2.2 está en suma de minterms.
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Ejemplo 2.1
Sergio Solano
Sabié
Tenemos que encontrar una red de compuertas para la
función booleana
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
f (w, x, y, z) = w̄xȳz + w̄xyz + wx̄ȳz̄ + wx̄ȳz + wx̄yz + w̄xȳz̄
(2.1)
Solución. Usamos las propiedades de las variables booleanas para obtener:
f (w, x, y, z) = w̄xz + w̄xȳ + wx̄ȳ + wx̄z;
(2.2)
f (w, x, y, z) = w̄x(ȳ + z) + wx̄(ȳ + z)
(2.3)
o,
La función f en la ecuación 2.1 está en F. C. D y la función
en la ecuación 2.2 está en suma de minterms.
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Ejemplo 2.1
Sergio Solano
Sabié
Tenemos que encontrar una red de compuertas para la
función booleana
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
f (w, x, y, z) = w̄xȳz + w̄xyz + wx̄ȳz̄ + wx̄ȳz + wx̄yz + w̄xȳz̄
(2.1)
Solución. Usamos las propiedades de las variables booleanas para obtener:
f (w, x, y, z) = w̄xz + w̄xȳ + wx̄ȳ + wx̄z;
(2.2)
f (w, x, y, z) = w̄x(ȳ + z) + wx̄(ȳ + z)
(2.3)
o,
La función f en la ecuación 2.1 está en F. C. D y la función
en la ecuación 2.2 está en suma de minterms.
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Ejemplo 2.1
Sergio Solano
Sabié
Tenemos que encontrar una red de compuertas para la
función booleana
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
f (w, x, y, z) = w̄xȳz + w̄xyz + wx̄ȳz̄ + wx̄ȳz + wx̄yz + w̄xȳz̄
(2.1)
Solución. Usamos las propiedades de las variables booleanas para obtener:
f (w, x, y, z) = w̄xz + w̄xȳ + wx̄ȳ + wx̄z;
(2.2)
f (w, x, y, z) = w̄x(ȳ + z) + wx̄(ȳ + z)
(2.3)
o,
La función f en la ecuación 2.1 está en F. C. D y la función
en la ecuación 2.2 está en suma de minterms.
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
La red de compuertas de la función 2.1 es:
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
La red de compuertas de la función 2.1 es:
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
La red de compuertas de la función 2.2 es:
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
La red de compuertas de la función 2.2 es:
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
La red de compuertas de la función 2.3 es:
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
La red de compuertas de la función 2.3 es:
Compuertas OR, AND y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
Observación: La red 3 sólo tiene cuatro compuertas lógicas, mientras que la red 2 tiene cinco. En consecuencia,
podrı́amos pensar que la red 3 es mejor respecto a la minimización de costos, puesto que cada compuerta adicional
incrementa el costo de producción. Sin embargo, aunque
hay menos entradas y compuertas para la implementación
de la red 3, algunas entradas deben pasar por tres niveles
de compuertas antes de producir la salida f . Para la red 2
sólo hay dos niveles de compuertas. En la práctica cada nivel añade un retraso en el desarrollo de la función f . En el
equipo digital de alta velocidad queremos minimizar el retraso, por lo que optamos por más velocidad con un costo
mayor de fabricación.
Esta necesidad de maximizar la velocidad nos hace desear
la representación de una función booleana como una suma
de minterms.
Circuitos integrados
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
Un circuito integrado es una pastilla (o chip) muy delgada en la que se encuentran miles o millones de dispositivos electrónicos interconectados, principalmente transistores, aunque también componentes pasivos como resistencias o capacitores. Algunos de los circuitos integrados más
avanzados son los microprocesadores que controlan múltiples artefactos: desde computadoras hasta electrodomésticos, pasando por los teléfonos móviles.
Circuitos integrados con compuertas OR, AND
y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
Los circuitos integrados con compuertas OR, AND y NOT
más comunes son los de tecnologı́a CMOS(Complementary
metal-oxide-semiconductor ) y TTL (transistor-transistor logic). Los siguientes diagramas muestran las conexiones de
las compuertas CMOS:
Circuitos integrados con compuertas OR, AND
y NOT
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
Los siguientes diagramas muestran las conexiones de las
compuertas TTL:
LÓGICA
MATEMÁTICA
Sergio Solano
Sabié
Introducción
Compuertas
lógicas OR,
AND y NOT
Circuitos
integrados
con
compuertas
OR, AND y
NOT
GRACIAS POR SU
ATENCIÓN
Descargar