Vous êtes sur la page 1sur 25

COLE

GIO
DE
CIENC
IAS Y
HUMA
Trabajo de investigacin
NIDADCircuitos lgicos
ES
Profesor: Luis Enrique Rodrguez Maldonado
PLAN
TEL
Alumno: Duran Chvez Kevin Alberto
SUR

Grupo: 568

INTRODUCCION
Los circuitos lgicos, forman la base de cualquier dispositivo
en el que se tengan que seleccionar o combinar seales de
manera controlada. Entre los campos de aplicacin de estos
tipos de circuitos pueden mencionarse la conmutacin
telefnica, las transmisiones por satlite y el funcionamiento
de las computadoras digitales.
La comprensin del funcionamiento de las computadoras y de
todos los sistemas digitales de la actualidad pasa primero por
entender el concepto de circuito lgico. Este concepto est
ligado a la lgica simblica tradicional o lgica Booleana (de
George Boole, matemtico ingls del siglo XIX). Las entradas
y salidas de estos circuitos solo pueden tener dos estados:
alto (uno) y bajo (cero). Las reglas que rigen el
comportamiento de son las mismas que se emplean en la
lgica Booleana y que a su vez se emplean en el algebra de
conjuntos con la que seguramente el estudiante tiene
familiaridad.
Se busca explicar lo que es un circuito lgico, su funcin y los
componentes del mismo.

NDICE
2

Seal analgica.3
Seal digital4
Definicin de circuitos lgicos5
Circuitos lgicos bsicos5
lgebra de Boole.11
Teoremas de Boole.11
Teoremas de DeMorgan.13
lgebra Booleana y circuitos electrnicos14
Tipos de Circuitos Lgicos.15
Flip-Flops..16
Tipos de Flip-Flops..16
Latch..19
Tipos de Latch.19
Circuitos Secuenciales..20
El diseo de un Full-Adder.21
Tabla de Verdad..22
Circuitos Integrados.22

Seal analgica

Una seal analgica es un tipo de seal generada por algn tipo de fenmeno
electromagntico y que es representable por una funcin matemtica continua en la que
es variable su amplitud y periodo (representando un dato de informacin) en funcin del
tiempo. Algunas magnitudes fsicas comnmente portadoras de una seal de este tipo son
elctricas como la intensidad, la tensin y la potencia, pero tambin pueden ser
hidrulicas como la presin, trmicas como la temperatura, mecnicas, etc.
En la naturaleza, el conjunto de seales que percibimos son analgicas, as la luz, el
sonido, la energa etc., son seales que tienen una variacin continua. Incluso la
descomposicin de la luz en el arco iris vemos como se realiza de una forma suave y
contina.
Una onda sinusoidal es una seal analgica de una sola frecuencia. Los voltajes de la voz
y del video son seales analgicas que varan de acuerdo con el sonido o variaciones de
la luz que corresponden a la informacin que se est transmitiendo.
Un ejemplo de sistema electrnico analgico es el altavoz, que se emplea para amplificar
el sonido de forma que ste sea odo por una gran audiencia.
Las ondas de sonido que son analgicas en su origen, son capturadas por un micrfono y
convertidas en una pequea variacin analgica de tensin denominada seal de audio.
Esta tensin vara de manera continua a medida que cambia el volumen y la frecuencia
del sonido y se aplica a la entrada de un amplificador lineal.
La salida del amplificador, que es la tensin de entrada amplificada, se introduce en el
altavoz. ste convierte, de nuevo, la seal de audio amplificada en ondas sonoras con un
volumen mucho mayor que el sonido original captado por el micrfono.

Ejemplo de ruido en seal analgica.

Seal digital
4

La seal digital es un tipo de seal generada por algn tipo de fenmeno


electromagntico en que cada signo que codifica el contenido de la misma puede ser
analizado en trmino de algunas magnitudes que representan valores discretos, en lugar
de valores dentro de un cierto rango. Por ejemplo, el interruptor de la luz slo puede tomar
dos valores o estados: abierto o cerrado, o la misma lmpara: encendida o apagada
(vase circuito de conmutacin). Esto no significa que la seal fsicamente sea discreta ya
que los campos electromagnticos suelen ser continuos, sino que en general existe una
forma de discretizarla unvocamente.
Los sistemas digitales, como por ejemplo el ordenador, usan la lgica de dos estados
representados por dos niveles de tensin elctrica, uno alto, H y otro bajo, L (de High y
Low, respectivamente, en ingls). Por abstraccin, dichos estados se sustituyen por ceros
y unos, lo que facilita la aplicacin de la lgica y la aritmtica binaria. Si el nivel alto se
representa por 1 y el bajo por 0, se habla de lgica positiva y en caso contrario de lgica
negativa.
Cabe mencionar que, adems de los niveles, en una seal digital estn las transiciones
de alto a bajo y de bajo a alto, denominadas flanco de bajada y de subida,
respectivamente. En la figura se muestra una seal digital donde se identifican los niveles
y los flancos.
Es conveniente aclarar que, a pesar de que en los ejemplos sealados el trmino digital
se ha relacionado siempre con dispositivos binarios, no significa que digital y binario sean
trminos intercambiables. Por ejemplo, si nos fijamos en el cdigo Morse, veremos que en
l se utilizan, para el envo de mensajes por telgrafo elctrico, cinco estados digitales,
que son: punto, raya, espacio corto (entre letras), espacio medio (entre palabras) y
espacio largo (entre frases)
Referido a un aparato o instrumento de medida, se dice que el aparato es digital cuando
el resultado de la medida se representa en un visualizador mediante nmeros (dgitos) en
lugar de hacerlo mediante la posicin de una aguja, o cualquier otro indicador, en una
escala.

Seal digital con ruido.

Definicin de circuitos lgicos


5

Los circuitos lgicos, forman la base de cualquier dispositivo en el que se tengan que
seleccionar o combinar seales de manera controlada. Todos los circuitos cuyos
componentes realizan operaciones anlogas a las que indican los operadores lgicos se
llaman "circuitos lgicos" o "circuitos digitales".
La lgica digital es un proceso racional para adoptar sencillas decisiones de verdadero o
falso basadas en las reglas del lgebra de Boole. El estado verdadero se representado
por un 1, y falso por un 0, y en los circuitos lgicos estos numerales aparecen como
seales de dos tensiones diferentes. Los circuitos lgicos se utilizan para adoptar
decisiones especficas de verdadero-falso sobre la base de la presencia de mltiples
seales verdadero-falsas en las entradas. Las seales se pueden generar por
conmutadores mecnicos o por transductores de estado slido. La seal de entrada, una
vez aceptada y acondicionada (para eliminar las seales elctricas indeseadas, o ruidos),
es procesada por los circuitos lgicos digitales. Las diversas familias de dispositivos
lgicos digitales, por lo general circuitos integrados, ejecutan una variedad de funciones
lgicas a travs de las llamadas puertas lgicas, como las puertas Or, And y Not y
combinaciones de las mismas (como Nor, que incluye a Or y a Not).
Los circuitos lgicos estn compuestos por elementos digitales como la compuerta And,
compuerta Or, compuerta Not y otras combinaciones muy complejas de los circuitos antes
mencionados.
Circuitos lgicos bsicos
And. La operacin And requiere que todas las seales sean simultneamente verdaderas
para que la salida sea verdadera. As, el circuito de la figura necesita que ambos
interruptores estn cerrados para que la luz encienda.

Operacin And.

Los estados posibles del circuito se pueden modelar en la Tabla de Verdad que tiene
asociada. Sabemos que los interruptores slo pueden tener dos estados, abiertos o
cerrados, si el interruptor abierto se representa mediante el cero (0 o falso) y el cerrado
mediante el valor uno (1 o verdadero) entonces en la tabla de verdad asociada se puede
ver la situacin que se describa en el prrafo anterior, cuando se deca que la luz slo
prende cuando ambos interruptores estn cerrados, es decir, si A = 1 y B = 1 entonces
L = 1.
La compuerta lgica es una forma de representar la operacin And pero en el mbito de
los circuitos electrnicos, para ese caso A y B son las seales de entrada (con valores = 0
1) y L es la seal de salida.
Para efectos de este curso, la operacin And la representaremos como la funcin And( A,
B ), donde A y B seran los parmetros de entrada (los mismos valores de A y B en el
circuito) y L = And( A, B ), correspondera a la forma de asignacin de valor a L. En este
caso el parmetro de salida es la misma funcin And.
Or. La operacin Or tiene similares caractersticas a la operacin And, con la diferencia
que basta que una seal sea verdadera para que la seal resultante sea verdadera. En la
figura se puede ver tal situacin.

Operacin Or.

Note que en el circuito los interruptores estn en paralelo, por lo cual basta que uno de
ellos est cerrado para que el circuito se cierre y encienda la luz.
La operacin Or tambin tiene una representacin funcional como Or( A, B ) donde A y B
seran los parmetros de entrada (los mismos valores de A y B en el circuito) y L = Or( A,
B ), correspondera a la forma de asignacin de valor a L. En este caso, el parmetro de
salida es la misma funcin Or.
Not: La ltima de las tres operaciones fundamentales, la cual tambin se conoce como
negacin, complemento o inversin, es mucho ms simple que las anteriores. En la figura
se puede observar el circuito, que en este caso tiene la particularidad de que al estar el
interruptor abierto la luz enciende, cuando l est en posicin de cerrado la luz
permanecera apagada.

Operacin Not.

La notacin funcional para esta operacin ser Not(A), donde A corresponde a la seal de
entrada y Not(A) corresponde al valor complementario de A.
Con las operaciones bsicas ya definidas es posible redefinir el Algebra de una manera
ms formal, por ejemplo, dndole el nombre de Dominio Lgico y caracterizndolo de la
siguiente manera:
Dominio Lgico ( l Dominio Lgico ) = ( { 0, 1 }, { l: And( l, l ), l:Or( l, l ), l:Not( l ) } )
Note que cada una de las operaciones o funciones de este dominio se ha explicitado
claramente la cantidad y el tipo de parmetros con los cuales ellas operan y el tipo de
valor que la operacin devuelve, en este caso todos los parmetros son del tipo lgico
(l).
As, cuando se habla del dominio del computador al resolver un problema, este dominio
tiene como base el dominio recin descrito. Los circuitos electrnicos que dan vida al
computador pueden ser representados todos mediante este Dominio Lgico.
Xor: La puerta XOR, compuerta XOR u OR exclusiva es una puerta lgica digital que
implementa el o exclusivo; es decir, una salida verdadera (1/HIGH) resulta si una, y solo
una de las entradas a la puerta es verdadera. Si ambas entradas son falsas (0/LOW) o
ambas son verdaderas, resulta en una salida falsa. La XOR representa la funcin de la
9

desigualdad, es decir, la salida es verdadera si las entradas no son iguales, de otro modo
el resultado es falso. Una manera de recordar XOR es "uno o el otro, pero no ambos".
La XOR tambin se puede ver como adicin mdulo 2. Como resultado, las puertas XOR
se utilizan para implementar la adicin binaria en las computadoras. Un semisumador
consta de una puerta XOR y una puerta AND. Tambin se utiliza como comparador y
como inversor condicional.
Las expresiones algebraicas
(
) representan
ambas la puerta XOR con entradas A y B. El comportamiento de la XOR se resume en la
tabla de verdad mostrada a la derecha.

Operacin xor.

Xnor: El circulo NOR exclusivo opera completamente al contrario que el circulo XOR. El
circulo XNOR produce una salida alta siempre que as dos entradas estn al mismo nivel.
La salida de un circulo XNOR es el inverso exacto del circulo XOR. El smbolo tradicional
para una compuerta XNOR se obtiene simplemente agregando un crculo pequeo en la
salida del smbolo XOR.
En el siguiente smbolo IEEE/ANSI se agrega el tringulo pequeo en la salida del
smbolo XOR. Los dos smbolos indican que una salida pasa a su estado activo en bajo
cuando solo una entrada es alta.
La compuerta XNOR tambin tiene solo dos entradas y las combina de modo que su
salida es:
X= AB + AB

10

Operacin xnor.

Taba circuitos.

11

lgebra de Boole
Las lgebras booleanas, estudiadas por primera vez en detalle por George Boole,
constituyen un rea de las matemticas que ha pasado a ocupar un lugar prominente con
el advenimiento de la computadora digital. Son usadas ampliamente en el diseo de
circuitos de distribucin y computadoras, y sus aplicaciones van en aumento en muchas
otras reas. En el nivel de lgica digital de una computadora, lo que comnmente se llama
hardware, y que est formado por los componentes electrnicos de la mquina, se trabaja
con diferencias de tensin, las cuales generan funciones que son calculadas por los
circuitos que forman el nivel.

Leyes del lgebra de Boole.

Teoremas de Boole
Los diversos teoremas booleanos nos pueden servir para simplificar las expresiones y los
circuitos lgicos. El grupo de teoremas se muestra en la siguiente imagen. En cada
teorema, x es una variable lgica que puede ser un 0 o un 1. Cada teorema se presenta
con un diagrama que demuestra su validez.
El teorema (1) enuncia que, si cualquier variable se opera con AND con un 0, el resultado
tiene que ser cero. Esto es fcil de recordar porque la operacin AND es como la
multiplicacin ordinaria, en la que cualquier nmero que se multiplica por 0 es 0. La salida
de una compuerta AND ser cero siempre que cualquier entrada sea 0,
independientemente del nivel de la otra entrada.

12

El teorema (2) tambin evidente por su comparacin con la multiplicacin ordinaria.


El teorema (3) se puede demostrar ensayando cada caso. Si x = 0, entonces 0 0 = 0; si x
= 1, entonces
1-1 = 1. As x x = x.
El teorema (4) se puede probar en la misma forma. Sin embargo, tambin puede
razonarse que en cualquier momento, x o su inversa x, tiene que estar en el nivel 0, de
modo que su producto AND siempre tiene que ser 0.
El teorema (5) es directo ya que 0, sumado a cualquier nmero, no altera su valor en la
suma comn o en la adicin OR.
El teorema (6) afirma que, si cualquier variable se opera con OR con 1, el resultado
siempre ser 1. Verificamos esto con ambos valores de x: 0 + 1 - 1 y 1 + 1 = 1. De manera
equivalente, podemos recordar que la salida de una compuerta OR ser 1 cuando
cualquier entrada sea 1, sin importar qu valor tenga la otra.
El teorema (7) puede demostrarse verificando los dos valores de x: 0 + 0 = 0 y l + 1 = 1.
El teorema (8) se puede probar en forma similar, o simplemente se puede razonar que en
cualquier instante x o x tiene que estar en el nivel 1, de manera que siempre operemos
con OR un 0 y un 1, que siempre da como resultado 1.

Teoremas de Boole.

13

Teoremas de DeMorgan
Dos de los teoremas ms importantes del lgebra booleana fueron enunciados por el
eminente matemtico DeMorgan. Los Teoremas de DeMorgan son de extrema utilidad en
la simplificacin de expresiones en las cuales se invierte un producto o suma de variables.
Los dos teoremas son:
El primer teorema afirma que invertir la suma OR de dos variables es lo mismo que
invertir cada variable por separado y luego operarlas con AND.
(x + y) = x y

(a) Circuitos equivalentes implicados por el primer teorema.


(b) Smbolo alternativo para la funcin NOR.

El segundo teorema expresa que invertir el producto AND de dos variables es lo mismo
que invertir cada variable por separado y luego operarlas con OR.
(x y) = x + y

(a) Circuitos equivalentes implicados por el segundo teorema.


(b) Smbolo alternativo para la funcin NAND.

14

lgebra Booleana y circuitos electrnicos


La relacin que existe entre la lgica booleana y los sistemas de cmputo es fuerte, de
hecho se da una relacin uno a uno entre las funciones booleanas y los circuitos
electrnicos de compuertas digitales. Para cada funcin booleana es posible disear un
circuito electrnico y viceversa, como las funciones booleanas solo requieren de los
operadores AND, OR y NOT podemos construir nuestros circuitos utilizando
exclusivamente stos operadores utilizando las compuertas lgicas homnimas
Un hecho interesante es que es posible implementar cualquier circuito electrnico
utilizando una sola compuerta, sta es la compuerta NAND
Para probar que podemos construir cualquier funcin booleana utilizando slo compuertas
NAND, necesitamos demostrar cmo construir un inversor (NOT), una compuerta AND y
una compuerta OR a partir de una compuerta NAND, ya que como se dijo, es posible
implementar cualquier funcin booleana utilizando slo los operadores booleanos AND,
OR y NOT. Para construir un inversor simplemente conectamos juntas las dos entradas de
una compuerta NAND. Una vez que tenemos un inversor, construir una compuerta AND
es fcil, slo invertimos la salida de una compuerta NAND, despus de todo, NOT ( NOT
(A AND B)) es equivalente a A AND B. Por supuesto, se requieren dos compuertas NAND
para construir una sola compuerta AND, nadie ha dicho que los circuitos implementados
slo utilizando compuertas NAND sean lo ptimo, solo se ha dicho que es posible hacerlo.
La otra compuerta que necesitamos sintetizar es la compuerta lgica OR, sto es sencillo
si utilizamos los teoremas de DeMorgan, que en sntesis se logra en tres pasos, primero
se reemplazan todos los "" por "+" despus se invierte cada literal y por ltimo se niega la
totalidad de la expresin:

A OR B
A AND B.......................Primer paso para aplicar el teorema de DeMorgan
A' AND B'.....................Segundo paso para aplicar el teorema de DeMorgan
(A' AND B')'..................Tercer paso para aplicar el teorema de DeMorgan
(A' AND B')' = A' NAND B'.....Definicin de OR utilizando NAND

Si se tiene la necesidad de construir diferentes compuertas de la manera descrita, bien


hay dos buenas razones, la primera es que las compuertas NAND son las ms
econmicas y en segundo lugar es preferible construir circuitos complejos utilizando los
mismos bloques bsicos. Observe que es posible construir cualquier circuito lgico
utilizando slo compuertas de tipo NOR (NOR = NOT(A OR B)). La correspondencia entre
la lgica NAND y la NOR es ortogonal entre la correspondencia de sus formas cannicas.

15

Tipos de Circuitos Lgicos


Circuitos Lgicos Combinatorios
Un circuito combinatorio es un arreglo de compuertas lgicas con un conjunto de entradas
y salidas.
Las n variables de entrada binarias vienen de una fuente externa, las m variables de
salida van a un destino externo, y entre stas hay una interconexin de compuertas
lgicas. Un circuito combinatorio transforma la informacin binaria de los datos de entrada
a los datos de salida requeridos.
Un circuito combinatorio puede describirse mediante una tabla de verdad que muestre la
relacin binaria entre las n variable de entrada y las m variables de salida. Puede
especificarse tambin con m funciones booleanas, una por cada variable de salida. Cada
funcin de salida se expresa en trmino de las n variables de entrada.
El anlisis de un circuito combinatorio comienza con un diagrama de circuito lgico
determinado y culmina con un conjunto de funciones booleanas o una tabla de verdad.
El diseo de circuitos combinatorios parte del planteamiento verbal del problema y termina
con un diagrama de circuito lgico. Pasos:
1- Se establece el problema
2- Se asignan letras a las variables de entrada y salida
3- Se deriva la tabla de verdad que define la relacin entre entradas y salidas
4- Se obtienen las funciones booleanas simplificadas para cada salida
5- Se traza el diagrama lgico
Semisumador:
Un circuito combinatorio que ejecuta la suma de dos bits se llama semisumador.
Las variables de entrada de un semisumador se llaman bits sumando y consumando. Las
variables de salida se llaman suma y acarreo.
Sumador completo o total:
Es un circuito combinatorio que forma la suma aritmtica de tres bits de entrada. Consiste
de tres entradas y dos salidas. Dos de las variables de entrada representan los dos bits
significativos a sumarse. La tercera representa el acarreo de la posicin menos
significativa previa.

16

Diagrama lgico.

Flip-Flops
El tipo ms comn de circuitos secuenciales es el tipo sncrono. Estos emplean seales
que afectan los elementos de almacenamiento slo en instantes discretos de tiempo. La
sincronizacin se logra con un dispositivo de tiempo llamado generador de pulso de reloj,
que produce un tren peridico de pulsos de reloj. Los elementos de almacenamiento se
afectan solo con la llegada del pulso de sincronizacin. Los circuitos secuenciales
sncronos raramente manifiestan problemas de inestabilidad y su temporizacin se
descompone fcilmente en pasos discretos independientes.
Los elementos de almacenamiento empleados en los circuitos secuenciales con reloj se
llaman flip-flops. Un flip-flop es una celda binaria capaz de almacenar un bit de
informacin. Tiene dos salidas, una para el valor normal y una para el valor
complementario del bit almacenado. Un flip-flop mantiene un estado binario hasta que es
dirigido por un pulso de reloj para que cambie el estado.
Tipos de Flip-Flops
Flip-flop SR:
Tiene tres entradas, S (de inicio), R (reinicio o borrado) y C (para reloj). Tiene una salida
Q, y a veces tambin tiene una salida complementada. Hay un pequeo tringulo enfrente
de la letra C, para designar una entrada dinmica. Denota el hecho de que el flip-flop
responde a una transicin positiva (de 0 a 1) de la seal de reloj.
Si no hay una seal en la entrada de reloj C, la salida del circuito no puede cambiar
independientemente de cules sean los valores de las entradas S y R. Slo cuando la
seal cambia de 0 a 1 puede la salida afectarse de acuerdo con los valores de las
entradas.
Este flip-flop no debe recibir pulsos de reloj cuando S=R=1 ya que produce un estado
siguiente indeterminado.

17

Flip-flop SR.

Flip-flop D:
Un flip-flop SR se convierte a un flip-flop D insertando un inversor entre S y R y asignando
el smbolo D a la entrada nica. La entrada D se muestra durante la ocurrencia de una
transicin de reloj de 0 a 1.
La salida Q recibe su valor de la entrada D cada vez que la seal de reloj pasa a travs de
una transicin de 0 a 1.
Aunque el flip-flop D tiene la ventaja de tener slo una entrada, tiene la desventaja de que
su tabla caracterstica no tiene una condicin Q(t + 1) = Q(t) sin cambio.

18

Flip-flop JK:
Las entradas J y K se comportan como las entradas S y R para iniciar y reiniciar el flipflop. Cuando las entradas J y K son ambas igual a 1, una transicin de reloj alterna las
salidas del flip-flop a su estado complementario.

Flip-flop JK.

Flip-flop T:
Este flip-flop se obtiene del tipo JK cuando las entradas J y K se conectan para
proporcionar una entrada nica designada por T. El flip-flop T tiene slo dos condiciones.
Ecuacin caracterstica: Q(t + 1) = Q(t) T.

Flip-flop T.

Flip-flop disparado por el flanco:


Sirve para sincronizar el cambio de estado durante una transicin de pulso de reloj. En
este tipo de flip-flop, las transiciones de la salida ocurren a un nivel especfico de pulso de
reloj. Cuando el nivel de pulso de entrada excede este nivel de umbral, las entradas se
tienen de manera que el flip-flop no responde a cambios adicionales de las entradas hasta
que el pulso de reloj regresa a 0 y ocurre otro pulso.

19

La transicin de reloj positiva efectiva incluye un tiempo mnimo llamado tiempo de


establecimiento, en el cual la entrada D debe permanecer en un valor constante antes de
la transicin, y un tiempo definido llamado tiempo de retencin, en el cual la entrada D no
debe cambiar despus de la transicin positiva.
Flip-flop amo-esclavo:
Este tipo de circuito consta de dos flip-flops. El primero es el amo y responde al nivel
positivo del reloj; el segundo es el esclavo y responde al nivel negativo del reloj. El
resultado es que la salida cambia durante la transicin de la seal del reloj de 1 a 0.

Flip-flop amo-esclavo.

Latch
Un latch (lat memori inglet) es un circuito electrnico usado para almacenar informacin
en sistemas lgicos asncronos. Un latch puede almacenar un bit de informacin. Los
latches se pueden agrupar, algunos de estos grupos tienen nombres especiales, como por
ejemplo el 'latch quad ' (que puede almacenar cuatro bits) y el 'latch octal' (ocho bits). Los
latches pueden ser dispositivos biestables asncronos que no tienen entrada de reloj y
cambian el estado de salida solo en respuesta a datos de entrada, o bien biestables
sncronos por nivel, que cuando tienen datos de entrada, cambian el estado de salida slo
si lo permite una entrada de reloj.
Tipos de Latch
Latch RS
El latch lgico ms simple es el RS, donde R y S permanecen en estado 'reset' y 'set'. El
latch es construido mediante la interconexin retroalimentada de puertas lgicas NOR
(negativo OR), o bien de puertas lgicas NAND (aunque en este caso la tabla de verdad
tiene salida en lgica negativa para evitar la incongruencia de los datos). El bit
almacenado est presente en la salida marcada como Q.
Se pueden dar las siguientes combinaciones de entrada: set a 1 y reset a 0 (estado 'set'),
en cuyo caso la salida Q pasa a valer 1; set a 0 y reset a 0 (estado 'hold'), que mantiene la
salida que tuviera anteriormente el sistema; set a 0 y reset a 1 (estado 'reset'), en cuyo
caso la salida Q pasa a valer 0; y finalmente set a 1 y reset a 1, que es un estado
indeseado en los biestables de tipo RS, pues provoca oscilaciones que hacen imposible
determinar el estado de salida Q.
20

Latch RS.

Circuitos Secuenciales
Un circuito secuencial es una interconexin de flip-flops y compuertas. Las compuertas
por s mismas constituyen un circuito combinatorio, pero cuando se incluyen junto con los
flip-flops, el circuito complemento se clasifica como un circuito secuencial.
El bloque de un circuito combinatorio recibe seales binarias de las entradas externas y
de las salidas de los flip-flops. Las salidas del circuito combinatorio van a las salidas
externas y a las entradas de los flip-flops. Las compuertas en el circuito combinatorio
determinan el valor binario que va a almacenarse en los flip-flops despus de cada
transicin de reloj. Las salidas de los flip-flops, a su vez, se aplican a las entradas del
circuito combinatorio y determinan el comportamiento del circuito.
Un circuito secuencial se especifica por una secuencia de tiempos de las entradas
externas, salidas externas y estados binarios de los flip-flops internos.
Ecuacin de entrada de los flip-flops: La parte del circuito combinatorio que genera las
entradas a los flip-flops se describe por medio de un conjunto de expresiones booleanas
llamadas ecuaciones de entrada de los flip-flop.
Tabla de estado: El comportamiento de un circuito secuencial se determina por sus
entradas, sus salidas y el estado de sus flip-flops. Un circuito secuencial se especifica por
una tabla de estado que relaciona las salidas y los estados siguientes como una funcin
de las entradas y de los estados presentes.
La seccin de entrada da un valor de x para cada estado presente posible. La seccin de
estado siguiente muestra los estados de los flip-flops en un perodo de reloj despus a un
tiempo t + 1.
Diagrama de estado: La informacin disponible en una tabla de estado se puede
representar grficamente con un diagrama de estado. El estado se representa con un
crculo y la transicin entre estados se indica con lneas que conectan los crculos.

21

El diseo de un Full-Adder
El diseo de un Full-Adder es un tpico problema de ingeniera -en este caso de
electrnica- y resulta muy interesante y didctico seguirlo paso a paso, se recomienda
para ello consultar el libro "Digital Systems: Principles and Applications" de Ronald J. Tocci
en las pginas 146 y 147.
Lo primero que se har es construir una Tabla de Verdad que muestre los valores de
entrada y salida para todos los casos (recuerde que slo se intenta disear un FullAdder). En la siguiente tabla se puede ver aquello, con tres entradas (A, B y Cin) y dos
salidas (S y Cout). Existen ocho posibles casos para las tres entradas, y para cada caso
se desea la salida listada en los valores de salida. Por ejemplo, considere el caso A = 1, B
= 0, y Cin = 1. Un Full-Adder (que abreviaremos FA) puede sumar estos bits para obtener
las salidas S = 0 y Cout = 1.

Operacin Full-Adder.

Tabla aplicacin operacin Full-Adder.

22

Tabla de Verdad
Una tabla de verdad es un medio por el cual podemos observar como la salida de un
circuito lgico depende de los niveles lgicos que haya en la entrada del circuito.
Ejemplo:

en esta tabla de verdad se muestra un circuito lgico de dos entradas. La tabla enumera
todas las combinaciones posibles de niveles lgicos que se encuentren en las entradas A
y B con su nivel de salida correspondiente x.
Circuitos Integrados
Un circuito integrado (CI) es un pequeo cristal de silicio semiconductor, llamado
microcircuito, que contiene los componentes electrnicos para las compuertas digitales.
Las diversas compuertas se conectan dentro del microcircuito para formar los circuitos
requeridos.
La diferenciacin entre los microcircuitos que tienen unas cuantas compuertas internas y
aquellos que tienen cientos o miles se hacen con una referencia preestablecida para
dispositivos de integracin en pequea, mediana y gran escala.
Los dispositivos de integracin en escala pequea (SSI) contienen distintas compuertas
independientes en un solo encapsulado. Por lo general, el nmero de compuertas es
menor que 10.
Los dispositivos de integracin en escala mediana (MSI) tienen de 10 a 200 compuertas
en un solo encapsulado.
Los dispositivos de integracin en escala grande (LSI) contienen entre 200 y unos miles
de compuertas en un solo encapsulado.
Los dispositivos de integracin en escala muy grande (VLSI) contienen miles de
compuertas en un solo encapsulado.
Los circuitos integrados digitales se clasifican tambin por la tecnologa de circuitos a la
que pertenecen. El circuito bsico de cada tecnologa es una compuerta NAND, NOR o
NOT. Los componentes electrnicos que se emplean en la construccin del circuito bsico
sirven de ordinario para dar nombre a la tecnologa.

23

La familia lgica transistor-transistor (TTL) fue una evolucin de una tecnologa previa con
base en diodos y transistores para la compuerta bsica NAND. Los diodos fueron
reemplazados por transistores para mejorar el funcionamiento del circuito.
La familia lgica de emisor acoplado (ECL) proporciona los circuitos digitales de mas alta
velocidad en forma integrada.
El transistor metal xido semiconductor (MOS) es unipolar ya que depende del flujo de un
solo tipo de portador, como electrones (canal n) o huecos (canal p). Al MOS del canal n se
lo conoce como NMOS y al del canal p como PMOS.
La tecnologa del MOS complementario (CMOS) tiene transistores PMOS y NMOS
conectados de modo complementario en todos los circuitos. Las ventajas de los CMOS
sobre los bipolares son la alta densidad de integracin de los circuitos, una tcnica de
procesamiento ms simple durante la fabricacin y un funcionamiento ms econmico
debido a su consumo de energa ms bajo.

24

Conclusin
A travs de los temas que vimos en este trabajo pudimos ver cmo estn constituidos los
circuitos lgicos, la forma en que trabajan, a partir de que operaciones, como los podemos
representar a travs de diagramas y que reglas debemos seguir para usarlos de forma
correcta y sus distintas aplicaciones adems de saber la importancia que estos tienen
para la correcta operacin de distintos dispositivos como lo puede ser un computador ya
que sin estos sera una simple maquina sin que hacer. Adems estos circuitos lgicos los
utilizamos en muchsimas cosas o aplicaciones en nuestra vida cotidiana, son importantes
para el avance tecnolgico en nuestros das.
Bibliografa
http://circuitoslogicoscib.blogspot.mx/2010/10/conclusiones.html
https://matematexx.files.wordpress.com/2012/03/aplicacion-de-los-circuitos-logicos.pdf
http://html.rincondelvago.com/circuitos-logicos_1.html
http://es.wikipedia.org/wiki/Circuito_digital
http://blogpumaagl.blogspot.mx/
http://www.solociencia.com/electronica/electronica-circuitos-logicos.htm
http://es.slideshare.net/rafael.mora/circuitos-lgicos-presentation
Anlisis y diseo de circuitos lgicos digitales. Vctor Nelson. 1 edicin. Prentice Hall.

25

Vous aimerez peut-être aussi