0% encontró este documento útil (0 votos)
125 vistas16 páginas

Unidad 4

Este documento presenta información sobre circuitos combinacionales y secuenciales. 1) Los circuitos combinacionales son circuitos cuya salida depende únicamente de la combinación de sus entradas en un momento dado y no guardan estado. 2) Los circuitos secuenciales requieren dispositivos de memoria para mantener su estado a través del tiempo y pueden ser síncronos o asíncronos. 3) El documento describe el funcionamiento, tipos, y aplicaciones de ambos tipos de circuitos.

Cargado por

Dann De Jesus
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
125 vistas16 páginas

Unidad 4

Este documento presenta información sobre circuitos combinacionales y secuenciales. 1) Los circuitos combinacionales son circuitos cuya salida depende únicamente de la combinación de sus entradas en un momento dado y no guardan estado. 2) Los circuitos secuenciales requieren dispositivos de memoria para mantener su estado a través del tiempo y pueden ser síncronos o asíncronos. 3) El documento describe el funcionamiento, tipos, y aplicaciones de ambos tipos de circuitos.

Cargado por

Dann De Jesus
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

INSTITUTO TECNOLOGICO DE ORIZABA

MATERIA:
SISTEMAS ELECTRICOS

DOCENTE:
JORGE ALBERTO ANDRADE JIMENEZ

ALUMNA:
CRUZ ZAVALA JESSICA GEORGINA

UNIDAD 4
CIRCUITOS COMBINACIONALES Y SECUENCIALES

CARRERA:
ING. MECANICA

GRUPO: 4f6A

HORA:
16:00-17:00

1
ÍNDICE
INTRODUCCIÓN............................................................................................................................3
UNIDAD 4........................................................................................................................................4
CIRCUITOS COMBINACIONALES............................................................................................4
Operación:....................................................................................................................................6
Tipos..............................................................................................................................................6
Circuitos MSI de comunicación.................................................................................................7
Circuitos MSI aritméticos............................................................................................................9
CIRCUITOS SECUENCIALES...................................................................................................11
Lógica secuencial......................................................................................................................11
Usos de circuitos secuenciales................................................................................................11
Funcionalidad.............................................................................................................................12
Clasificación de los circuitos secuenciales:...........................................................................12
Circuitos secuenciales sincrónicos................................................................................12
Circuitos secuenciales asincrónicos.............................................................................13
Características de los circuitos secuenciales:.......................................................................14
Aplicaciones de sistemas secuenciales.................................................................................14
CONCLUSIÓN...............................................................................................................................15
BIBLIOGRAFÍA............................................................................................................................16

2
INTRODUCCIÓN

En la presente investigación se hablará sobre los circuitos combinacionales


y secuenciales. En el caso se los circuitos combinacionales se dice que son
circuitos cuya salida depende solamente de la “combinación” de sus
entradas en el momento que se está realizando la medición en la salida. El
comportamiento de los circuitos combinacionales sólo depende de las
señales de entrada en un instante determinado, y no de la secuencia de
entradas, es decir, de la historia del circuito. Este hecho no quiere decir que
el comportamiento temporal no sea importante, de hecho, una de las
principales características de los circuitos que se tienen en cuenta es la
velocidad de operación o el retraso de propagación. En función de este
retraso, podemos encontrar dos zonas temporales de operación bien
diferenciadas: estado estacionario y estado transitorio, estos circuitos se
pueden dividir en dos tipos que son los sistemas unifuncionales y los
multifuncionales, los sistemas unifuncionales constan de una sola salida
mientras que los multifuncionales como su nombre lo dice consta de
múltiples salidas.

En caso de los circuitos secuenciales se dice que debe ser capaz de


mantener su estado durante algún tiempo, para ello se hace necesario el
uso de dispositivos de memoria, dichos circuitos de dividen en sincronicos y
en asincronicos

3
UNIDAD 4
CIRCUITOS COMBINACIONALES

Circuito combinacional. Está formado por funciones lógicas elementales ( AND,


OR, NAND, NOR, etc. ), que tiene un determinado número de entradas y salidas.
Es un circuito cuya salida depende solamente de la "combinación" de sus entradas
en el momento que se está realizando la medida en la salida.

Los circuitos de lógica combinacional son hechos a partir de las compuertas


básicas compuerta AND, compuerta OR, compuerta NOT. También pueden ser
construidos con compuertas NAND, compuertas NOR, compuerta XOR, que son
una combinación de las tres compuertas básicas.

ANÁLISIS:

Se realiza de izquierda a derecha, partiendo de la entrada hasta la salida.


Principalmente se tiene en cuenta el retardo de operación. Dependiendo de éste,
encontramos dos zonas temporales de operación: estado estacionario y estado
transitorio.
Transitorio es el tiempo que va desde el cambio de las entradas hasta que la
salida se estabiliza (tanto las señales internas como las de salida pueden sufrir
cambios ).
Estacionario es el tiempo que va desde la estabilización del circuito lógico hasta
que las entradas vuelven a cambiar (sólo las señales de entrada pueden sufrir
algún cambio).
El comportamiento de los circuitos combinacionales sólo depende de las señales
de entrada en un instante determinado, y no de la secuencia de entradas, es decir,
de la historia del circuito. Este hecho no quiere decir que el comportamiento
temporal no sea importante, de hecho una de las principales características de los
circuitos que se tienen en cuenta es la velocidad de operación o el retraso de
propagación. En función de este retraso, podemos encontrar dos zonas
temporales de operación bien diferenciadas: estado estacionario y estado
transitorio.
Una posible definición de estos estados sería la siguiente:
El estado transitorio es aquel espacio temporal que va desde el cambio de las
entradas hasta que la salida se estabilice.

4
En este estado, tanto las señales internas como las de salida pueden sufrir
cambios (no necesa- riamente uno solo, sino que pueden ser varios), aunque las
señales de entrada no cambien. Estos posibles cambios son los necesarios para
que el circuito busque su estabilización.
El estado estacionario es aquel espacio temporal que va desde la estabilización
del circuito lógico hasta que lasentradas vuelvan a cambiar.
En este estado, ninguna de las señales del circuito puede sufrir ningún cambio, a
no ser que sean las señales de entrada.Es decir, en el estado transitorio se
producen todos los cambios necesarios en las señales de salida (e internas) hasta
conseguir la estabilización del circuito. En cambio, en el estado estacionario, las
señales de salida (e internas) están estables a su valor correcto. Por lo tanto, el
comportamiento lógico hay que observarlo en el estado estacionario, en el cual no
se producirá ningún cambio adicional debido al cambio actual de las señales de
entrada.
El siguiente circuito:

es un circuito combinacional con "m" entradas y "n" salidas. Las salidas que se


obtengan en un determinado instante van a depender de las entradas en ese
preciso instante. 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.
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.
Así, un circuito combinacional que tiene 3 entradas:A,B y C, y dos salidas F, G,
que son dos funciones booleanas que dependen de las variables de entrada:
F(A,B,C) y G(A,B,C), siendo por ejemplo, el valor de las funciones:

Obtendriamos un circuito combinacional como este:

5
Operación:

La operación de los circuitos combinacionales se entienden escribiendo las


ecuaciones booleanas y sus tablas de verdad.

Todos los circuitos combinacionales pueden representarse empleando álgebra de


Boole a partir de su función lógica, generando de forma matemática el
funcionamiento del sistema combinacional. De este modo, cada señal de entrada
es una variable de la ecuación lógica de salida. Por ejemplo, un sistema
combinacional compuesto exclusivamente por una puerta AND tendría dos
entradas A y B. Su función combinacional seria F = A \cdot B, para una puerta OR
sería F = A + B \,. Estas operaciones se pueden combinar formando funciones
más complejas. Así, el siguiente esquema se define por la función indicada debajo
del mismo.

Ejemplo de ecuación booleana: F = A . B + A . B

Tipos

Los circuitos combinacionales se pueden dividir en dos grandes grupos:

SISTEMAS UNIFUNCIONALES SISTEMAS MULTIFUNCIONALES

Tienen solo una función de salida Tienen múltiples funciones de salida

Pero, ahora bien, según su densidad de integración (número de transistores o


puertas lógicas), pueden darse diversos tipos de circuitos combinacionales :
CIRCUITOS SSI
Son circuitos de baja escala de integración, y contienen hasta 10 puertas lógicas o
100 transistores. En este nivel se tienen compuertas lógicas como NAND, NOT,
AND, OR, XOR en diversos circuitos integrados; memorias de 1 bit, flips-flops, el
IC 7480 (sumador completo de 1 bit), entre otros.

6
CIRCUITOS MSI
Son circuitos de media escala de integración, y contienen entre 10 y 100 puertas
lógicas, o de 100 a 1000 transistores. Este tipo de circuitos se pueden clasificar
según la función que cumplen dentro de los sistemas digitales en los siguientes
tipos:

De comunicación Aritméticos

Transmiten y modifican información, Operan con los datos binarios que


como los codificadores, procesan, como los sumadores y
decodificadores, multiplexores y semisumadores, los comparadores y
demultiplexores. los restadores.

Circuitos MSI de comunicación

a) Codificadores:
Son dispositivos que transforman una señal expresada en código humano a
código binario, y el cual se denominará completo si las entradas son iguales a 2
elevado a la cantidad de salidas (n), e incompleto si las entradas son menores a
dicha cantidad. Por otra parte, un codificador puede ser de dos tipos: con
prioridad y sin prioridad; en el primer caso, será capaz de atender a varias
entradas simultáneas y determinar el criterio que da prioridad a una señal u otra,
mientras que al ser "sin prioridad", sólo aceptará una entrada a la vez.

b) Decodificadores:

7
Son la función inversa de un codificador, los cuales disponen de n entradas y 2n
salidas y que, atendiendo a su salida, pueden ser activos a nivel
alto ("1") o activos a nivel bajo ("0"). La mayoría de los decodificadores integran un
dispositivo de control mediante una entrada "Enable" o "Habilitada" (la cual puede
estar activa a cualquiera de sus dos niveles), la cual en caso de no tener lugar no
permitiría la activación del decodificador.
Por otra parte, los decodificadores pueden dividirse en dos tipos: Excitadores, para
los que a partir de las diferentes entradas posibles se activa más de una salida,
siendo estas salidas capaces de de dar suficiente corriente como para atacar a
otros CI de la misma familia y a otros dispositivos, como displays, lámparas, relés,
transductores, entre otros; los No excitadores, por su parte, son un tipo de
decodificador cuyas salidas solo pueden acoplarse a otros circuitos digitales de la
misma familia, ya que dan una corriente muy pequeña, incapaz de activar algún
otro componente.

c) Multiplexores:
Son equivalentes a un interruptor mecánico giratorio de varias posiciones, el cual
permite dirigir la información binaria procedente de diversas fuentes, a una única
línea de salida, para ser transmitida a través de ella a un destino común.

d) Demultiplexores:

8
Son circuitos que realizan la función opuesta a un multiplexor, es decir, tiene una
única entrada de datos, "n" entradas de selección y un número de salidas menor al
2 elevado al número de entradas de selección,  de modo que según se introduzca
una u otra combinación por las entradas de selección, se conseguirá comunicar la
entrada de datos con la salida seleccionada.

Circuitos MSI aritméticos

a) Sumadores:
Son circuitos que realizan la suma de dos palabras binarias, siendo distinta de la
operación OR, puesto que la operación de suma de números binarios tiene la
misma mecánica que la de números decimales.

b) Semisumadores:
Son dispositivos capaces de sumar dos bits y dar como resultado la suma de
ambos y el acarreo.

c) Comparadores:

9
Poseen uno o más pares de entradas, que tienen como función comparar dos
magnitudes binarias para determinar su relación, siendo el comparador más
básico la compuerta XOR, ya que su salida es 1 si los dos bits de entrada son
diferentes y 0 si ambos son iguales.

d) Restadores:
Cada bit del sustraendo se resta de su correspondiente bit del minuendo, para
formar el bit de la diferencia. El préstamo ocurre cuando el bit del minuendo es
menor al bit del sustraendo, de tal forma que se presta un 1 de la siguiente
posición significativa.

CIRCUITOS LSI
Son circuitos de alta escala de integración, y contienen entre 100 y 1000 puertas
lógicas, o de 1000 a 10000 transistores. Los ejemplos más importantes de este
tipo de circuitos son los microprocesadores y la memoria de semiconductores.

CIRCUITOS VLSI

10
Son los circuitos de más alta escala de integración, y contienen más de 1000
puertas lógicas, o más de 10000 transistores. Este tipo de circuitos, gracias a su
diseño y tecnología de fabricación, aumentó en gran medida la densidad del
circuito del microprocesador, la memoria y los chips, sirviendo de apoyo para
interconectar los microprocesadores y los dispositivos de entrada-salida.

CIRCUITOS SECUENCIALES
Un circuito secuencial es un tipo de circuito lógico. Envía una salida que depende
de la entrada actual, además de la historia de la entrada. Eso lo hace diferente de
un circuito combinacional, cuya salida depende únicamente de la entrada actual.
Dada su dependencia de la historia de entrada (o entrada almacenada), los
circuitos secuenciales son particularmente útiles en la memoria de acceso
aleatorio (RAM, por sus siglas en inglés) de la computadora. Los dos tipos de
circuitos secuenciales son circuitos síncronos y circuitos asíncronos.

Lógica secuencial

Los circuitos secuenciales utilizan un concepto de la teoría de circuitos llamado


lógica secuencial. La lógica secuencial se basa en el estado de las entradas, así
como en los datos almacenados en la memoria del circuito. Uno de los aspectos
más importantes de la lógica secuencial es el concepto de "flip-flops". Los flip-
flops son conmutadores internos en un circuito secuencial que son, ya sea
abiertos, permitiendo el flujo de información; o cerrados, inhibiendo el flujo de
información. Depende de una serie de factores establecidos por el ingeniero. Esto
permite la construcción de sistemas complejos que pueden completar una amplia
gama de funciones.

Usos de circuitos secuenciales

11
Debido a su capacidad para almacenar información para ser utilizada en un
momento posterior, los circuitos secuenciales son útiles en muchas aplicaciones,
incluyendo la memoria de la computadora. Los circuitos secuenciales también
usan un reloj interno, por lo que son útiles en los relojes, temporizadores o
cualquier objeto que se base en una sincronización exacta. 

Funcionalidad

El circuito secuencial debe ser capaz de mantener


su estado durante algún tiempo, para ello se hace
necesario el uso de dispositivos de memoria. Los
dispositivos de memoria utilizados en circuitos
secuenciales pueden ser tan sencillos como un
simple retardador (inclusive, se puede usar el
retardo natural asociado a las compuertas lógicas)
o tan complejos como un circuito completo de
memoria denominado multivibrador biestable o Flip
Flop.

La salida del elemento de retraso es una copia de la señal de entrada retraso un


determinado tiempo; mientras que la salida del elemento de memoria copia los
valores de la entrada cuando la señal de control tiene una transición de subida,
por lo que la copia no es exacta, sino que sólo copia lo que interesa. Por lo tanto,
el modelo clásico de un sistema secuencial consta de un bloque
combinacional,que generará la función lógica que queramos realizar, y un grupo
de elementos de memoria con una serie de señales realimentadas.

Clasificación de los circuitos secuenciales:

Los circuitos secuenciales se clasifican de acuerdo a la manera como manejan el


tiempo:
Circuitos secuenciales sincrónicos
Circuitos secuenciales asíncronos.
Circuitos secuenciales sincrónicos
En un circuito secuencial asíncrono, los cambios de estado ocurren al ritmo natural
marcado por los retardos asociados a las compuertas lógicas utilizadas en su
implementación, es decir, estos circuitos no usan elementos especiales
de memoria, pues se sirven de los retardos propios (tiempos de propagación) de
las compuertas lógicas usados en ellos. Esta manera de operar puede ocasionar

12
algunos problemas de funcionamiento, ya que estos retardos naturales no están
bajo el control del diseñador y además no son idénticos en cada compuerta lógica.
Los circuitos síncronos hacen uso de flip-flops y compuertas lógicas. Similar a
los flip-flops, las compuertas lógicas o permiten o restringen el flujo de información
en función de determinadas situaciones, tales como si dos variables son iguales
una a otra. Un tipo específico de circuito síncrono, llamado circuito cronometrado
secuencial, utiliza pulsos de reloj. Los pulsos de reloj se utilizan para sincronizar
los diferentes elementos del circuito, tales como los flip-flops. Los flip-flops en un
circuito cronometrado secuencial sólo se ven afectados cuando se les indica
mediante un pulso de reloj. 

Circuitos secuenciales asincrónicos


Un circuito asíncrono es el que registra el orden en el que cambian sus variables
de entrada, y envía una salida que depende del resultado. Este tipo de circuito
también debe ser capaz de cambiar sus variables de entrada en cualquier
momento. Hay también un tipo específico de circuito asíncrono, denominado
circuito asíncrono tipo compuerta. Los circuitos tipo compuerta son circuitos
combinacionales esencialmente (es decir, que se basan únicamente en la entrada
actual) con un camino de realimentación. El camino de realimentación significa
que la información de la salida puede ser realimentada en la entrada. Debido a la
retroalimentación, estos tipos de circuitos pueden ser inestables, por lo que no se
usan comúnmente.
Un sistema secuencial dispone de elementos de memoria cuyo contenido puede
cambiar a lo largo del tiempo.
El estado de un sistema secuencial viene dado por el contenido de sus elementos
de memoria. Es frecuente que en los sistemas secuenciales exista una señal que
inicia los elementos de memoria con un valor determinado: señal de inicio (reset). 
La señal de inicio determina el estado del sistema en el momento del arranque
(normalmente pone toda la memoria a cero).

13
La salida en un instante concreto viene dada por la entrada y por el estado anterior
del sistema. El estado actual del sistema, junto con la entrada, determinará el
estado en el instante siguiente realimentación.
Los circuitos secuenciales síncronos, sólo permiten un cambio de estado en los
instantes marcados por una señal de sincronismo de tipo oscilatorio
denominada reloj. Con ésto se pueden evitar los problemas que tienen los
circuitos asíncronos originados por cambios de estado no uniformes en todo
el circuito.

Características de los circuitos secuenciales:

 Poseen uno o más caminos de realimentación, es decir, una o más señales


internas o de salida se vuelven a introducir como señales de entradas.
Gracias a esta característica se garantiza la dependencia de la operación
con la secuencia anterior.
 Como es lógico, existe una dependencia explícita del tiempo.

Esta dependencia se produce en los lazos de realimentación antes mencionados.


En estos lazos es necesario distinguir entre las salidas y las entradas
realimentadas. Esta distinción se traducirá en un retraso de ambas señales (en el
caso más ideal), el cual puede producirse mediante dos elementos:
1. Elementos de retraso, ya sean explícitos o implícitos debido al retraso de la
lógica combinacional. Este retraso es fijo e independiente de cualquier
señal.
2. Elementos de memoria, que son dispositivos que almacena el valor de la
entrada en un instante determinado por una señal externa y lo mantiene
hasta que dicha señal ordene el almacenamiento de un nuevo valor.
La diferencia de comportamiento entre ambos elementos radica en que la salida
del elemento de retraso es una copia de la señal de entrada; mientras que el
elemento de memoria copia determinados instantes de la entrada (determinados
por una señal externa), y no la señal completa, el resto del tiempo la salida no
cambia de valor.

14
Aplicaciones de sistemas secuenciales

Como ya hemos comentado, los sistemas secuenciales forman un conjunto de


circuitos muy importantes en la vida cotidiana. En cualquier elemento que sea
necesario almacenar algún parámetro, es necesario un sistema secuencial. Así,
cualquier elemento de programación (o lo que es lo mismo, con más de una
función) necesita un sistema secuencial.

CONCLUSIÓN
Como pudimos observar los circuitos secuenciales son útiles en muchas
aplicaciones, incluyendo la memoria de la computadora. Los circuitos secuenciales
también usan un reloj interno, por lo que son útiles en los relojes, temporizadores
o cualquier objeto que se base en una sincronización exacta. Los circuitos
secuenciales síncronos, sólo permiten un cambio de estado en los instantes
marcados por una señal de sincronismo de tipo oscilatorio denominada reloj. Con
ésto se pueden evitar los problemas que tienen los circuitos asíncronos originados
por cambios de estado no uniformes en todo el circuito, el circuito asíncrono es el
que registra el orden en el que cambian sus variables de entrada, y envía
una salida que depende del resultado.

Haciendo uso de circuitos combinacionales podemos armar un circuito


secuencial con una función específica y determinada por el usuario, dichos
circuitos se diferencian por el tiempo, es decir, los circuitos secuenciales
dependen de un tiempo y esto fue lo que nos ayudó a desplegar en los
displays simultáneamente los números, esto nos ahorra trabajo y hace más
eficiente la funcionalidad de los circuitos pues es más tedioso tener que estar
presionando el botón para escoger si nuestro selector S escoge el valor de 1 o
0, el divisor de frecuencia lo hace de manera automática, quizás si debemos
presionar el botón para activarlo (enable) pero es solo una vez y no en muchas
ocasiones .Además comprendimos mejor el funcionamiento del divisor de
frecuencia y de los multiplexores, terminamos de aterrizar el concepto de
comparador y la implementación en el display, pude darme cuenta que los

15
multiplexores son importantes en el diseño de sistemas que requiera un cierto
tráfico/comunicación, por asi decirlo entre distintos componentes y que se
pueden controlar en todo momento los datos que se quieren enviar

BIBLIOGRAFÍA

https://www.ecured.cu/Circuito_combinacional#:~:text=Est%C3%A1%20formado
%20por%20funciones%20l%C3%B3gicas,la%20medida%20en%20la%20salida.
https://unicrom.com/circuitos-combinacionales-electronica-digital/#:~:text=Otros
%20diagramas%20pueden%20tener%20m%C3%A1s,dentro%20del%20diagrama%20del
%20circuito.
http://electronicadigital-circuitos.blogspot.com/2016/12/tipos-de-circuitos-
combinacionales.html
http://cidecame.uaeh.edu.mx/lcc/mapa/PROYECTO/libro16/46_circuitos_secuenciales.ht
ml

16

También podría gustarte