Está en la página 1de 6

 

Sistemas de Control Secuencial  Profesor: Juan P. Narváez


SISTEMAS DIGITALES ©
-----------------------------------------------------------------------------------------------------------  
 

31
 

Sistemas de Control Secuencial  Profesor: Juan P. Narváez


SISTEMAS DIGITALES ©
-----------------------------------------------------------------------------------------------------------  
 

32
 

Sistemas de Control Secuencial  Profesor: Juan P. Narváez


SISTEMAS DIGITALES ©
-----------------------------------------------------------------------------------------------------------  
Capítulo 4
 
CIRCUITOS COMBINACIONALES
Introducción
Después de introducir y trabajar con el Algebra de Boole, vamos a volver a los circuitos
digitales. Recordemos que son circuitos electrónicos que trabajan con números, y que con la tecnología
con la que están realizados, estos números están representados en binario. Si tomamos un circuito
genérico y miramos en su interior, podemos ver que está constituido por otros circuitos más simples,
interconectados entre sí. Estos subcircuitos se pueden clasificar en dos tipos:
Circuitos combinacionales
Circuitos secuenciales

Así, podemos decir que todo circuito digital genérico tendrá una parte combinacional y otra parte
secuencial. En este capítulo nos centraremos en los circuitos combinacionales, que no tienen parte
secuencial. Estos circuitos se caracterizan porque NO almacenan información .
Las salidas están relacionadas con las entradas a través de una función booleana, como las vistas en el
capítulo anterior. Como veremos más adelante, los circuitos secuenciales son capaces de “recordar”
números que han recibido anteriormente.
 En un circuito combinacional, las salidas dependen
dependen directamente del valor delas entradas, y no
 pueden por tanto almacenar ningún tipo de información, sólo realizan transformaciones
transformaciones en las
entradas. Estos circuitos quedan caracterizados mediante funciones booleanas.
Cada bit de salida de un circuito combinacional, se obtiene mediante una función booleana aplicado a
las variables de entrada. Así, si un circuito tiene n salidas, necesitaremos n funciones booleanas para
caracterizarlo.
 _
  

En este capítulo estudiaremos las puertas lógicas, que son los elementos que usamos para
construir estos circuitos, y cómo las  funciones booleanas las podemos realizar mediante puertas lógicas,
lo que se denomina implementación de funciones booleanas.

33
 

Sistemas de Control Secuencial  Profesor: Juan P. Narváez


Narváez
SISTEMAS DIGITALES ©
-----------------------------------------------------------------------------------------------------------  
 
Puertas lógicas
En todas las ingenierías se utilizan  planos que describen los diseños. En ellos aparecen dibujos, letras y
símbolos. Mediante estos planos o esquemas, el Ingeniero representa el diseño que tiene en la cabeza y
que quiere construir.
En electrónica analógica se utilizan distintos símbolos para representar los diferentes componentes:
Resistencias,
anteriormente. condensadores, diodos, transistores... Algunos de estos símbolos se pueden ver
En electrónica digital se utilizan otros símbolos, los de las puertas lógicas, para representar
las manipulaciones con los bits.

Puertas básicas
Puerta AND
Esta puerta implementa la operación del Algebra de Boole. La que se muestra en esta
 

figura tiene dos entradas, sin embargo puede tener más. Lo mismo ocurre con el resto de
puertas lógicas que veremos a continuación.

Puerta OR
Implementa la operación + del Algebra de Boole. Puede tener también más de dos entradas.

Puerta NOT (Inversor)


Tiene sólo unacon
normalmente entrada y realiza
el nombre la operación
de inversor . de negación lógica. Esta puerta se conoce

Sólo con estos tres tipos de puertas se pueden implementar cualquier función booleana.

Ejemplo:
Analizar
El circuitoelestá
siguiente circuito
constituido por ydos
obtener
puertas,launa
expresión
AND debooleana de la salida
tres entradas :
y un inversor.A
la salida de la puerta AND se tiene el producto de las tres variables de entrada
 _
 _  

y al atravesar el inversor se obtiene la expresión final de F, que es:


34
 

Sistemas de Control Secuencial  Profesor: Juan P. Narváez


Narváez
SISTEMAS DIGITALES ©
-----------------------------------------------------------------------------------------------------------  
 

Ejemplo:
Obtener la expresión booleana de salida del siguiente circuito :
El circuito está constituido por dos puertas AND, dos inversores y una puerta OR. La expresión de F es:

Otras puertas
Con las puertas básicas podemos implementar cualquier función booleana. Sin embargo existen otras
puertas que se utilizan mucho en electrónica digital.

Puerta NAND
El nombre viene de la abreviación de NOT-AND, y la operación que realiza es la negación
de unpuerta
producto. Aplicando las leyes
másde
deDeMorgan vemos que la expresión a su salida es:
 _    
 __ __

Esta también puede tener dos entradas.


Las puertas NAND tienen una característica muy importante y es que sólo con ellas
se puede implementar cualquier función booleana. Sólo hay que aplicar las propiedades
del Algebra de Boole a cualquier expresión booleana para dejarla de forma que sólo existan este tipo de
operaciones
Puerta NOR
Es una puerta OR negada (NOT-OR). Aplicando las leyes de DeMorgan:

Lo mismo que con las puertas NAND, con las puertas NOR se puede implementar cualquier función
booleana

35
 

Sistemas de Control Secuencial  Profesor: Juan P. Narváez


Narváez
SISTEMAS DIGITALES ©
-----------------------------------------------------------------------------------------------------------  
 
Puerta XOR

Ejemplo:
Analizar el siguiente circuito y obtener la expresión booleana de la salida :

a su salida siempre se obtendrá ’0’. Y aplicando las leyes de DeMorgan nos queda

Imágenes:

36

También podría gustarte