Está en la página 1de 15

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR

UNIVERSIDAD TECNOLÓGICA DEL CENTRO – UNITEC

CIRCUITOS SECUENCIALES,
CONTADORES Y REGISTROS

Profesor: Integrantes:

Marcano, Xiomara Duran, Jesús – C.I 20.361.449

Rojas, Luis – C.I 12.783.846

Puerto La Cruz, 30 de Noviembre de 2017


ÍNDICE GENERAL

Contenido. Pág.
Introducción 4
Circuitos Secuenciales 5
Componentes 5
Circuitos secuenciales asíncronos y síncronos 6
Aplicaciones 9
Contadores 9
Contadores Asíncronos 9
Contadores Síncronos 9
Registros 10
Aplicaciones 12
Conclusiones 14
Bibliografía 15
ÍNDICE DE FIGURAS

Figuras. Pág.
Figura 1. Diagrama de un circuito secuencial. 5
Figura 2. Estructura general de componentes de un circuito 6
secuencial.
Figura 3. Diagrama de un sistema secuencial síncrono. 7
Figura 4. Modelo de autómata de Moore implementado en 8
sistemas secuenciales asíncronos.
Figura 5. Modelo de autómata de Mealy implementado en 8
sistemas secuenciales asíncronos.
Figura 6. Ejemplo de Contadores Asíncronos. 9
Figura 7. Ejemplo de Contadores Síncronos. 10
Figura 8. Representación gráfica de un registro. 10
Figura 9. Registro serie-serie ejemplo 11
Figura 10. Registro serie-serie ejemplo 2. 11
Figura 11. Registro serie-serie mediante 4 biestables. 12
INTRODUCCIÓN

Los sistemas combinacionales se construyen mediante funciones


booleanas de sus variables de entrada. Pero no todo sistema digital es
combinacional: existen sistemas en que la correspondencia entre el vector de
entrada y el vector de salida no es unívoca, es decir, no se pueden obtener
las salidas como funciones de sólo las entradas. Los sistemas secuenciales
necesitan recordar su pasado, la secuencia de vectores de entrada a través
de la cual se ha llegado a la situación presente, para ello han de tener
memoria, que se configura mediante un vector de estado que contiene la
información que el sistema necesita sobre su pasado. La memoria se
consigue mediante realimentación lógica, las variables de estado son, a la
vez, variables de salida y de entrada en las funciones de evolución del
estado.

En el presente documento, de desarrolla de forma concreta la definición,


componentes, aplicaciones y tipos de circuitos secuenciales, contadores y
registro, definición y tipos de cada uno de ellos, estructurado de la siguiente
forma:

4
CIRCUITOS SECUENCIALES

Son aquellos en los cuales las salidas en un instante de tiempo


determinado dependen de las entradas en ese instante y en instantes
anteriores de tiempo.

Figura 1. Diagrama de un circuito secuencial.

Tal como se muestra en la Figura 1, el circuito secuencial recibe


información binaria de su ambiente a través de las entradas E, las cuales, en
combinación con el estado actual Q(t) (almacenado en los elementos de
almacenamiento), determinan el valor binario de las salidas S y el siguiente
estado Q(t+1). Las salidas de un circuito secuencial son las salidas del
circuito combinacional.

COMPONENTES

Un circuito secuencial se compone de elementos de almacenamiento, en


forma de cierre o circuitos flip-flop y un circuito de lógica combinatoria. Un
circuito de retención transfiere señales de entrada a la señal de salida
cuando lo indica, y sólo cuando lo indica, mientras que un circuito flip-flop
tiene dos condiciones estables, cada una correspondiente a una de las dos

5
señales de entradas alternativas. El circuito lógico combinado realiza una
función de conmutación entre múltiples salidas. Recibe dos tipos de entrada,
externas e internas. Los insumos externos vienen de fuera del circuito
secuencial y no son controlados por él y los insumos internos provienen de
elementos de almacenamiento. A continuación una imagen donde se puede
apreciar lo dicho anteriormente:

Figura 2. Estructura general de componentes de un circuito secuencial.

CIRCUITOS SECUENCIALES SINCRONOS Y ASINCRONOS

 Circuitos Secuenciales Síncronos: son aquellos sistemas


secuenciales en los que su comportamiento puede definirse en
instantes discretos de tiempo, se necesita una sincronización de los

6
elementos del sistema mediante una señal de reloj, que no es más
que un tren de pulsos periódico. Las variables internas no cambian
hasta que no se llega un pulso del reloj.

Figura 3. Diagrama de un sistema secuencial síncrono.

 Circuitos Secuenciales Asíncronos: Los circuitos secuenciales


asíncronos o autómatas finitos asíncronos, también suelen
denominarse como circuitos en modo fundamental. 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 algunos
problemas de funcionamiento, ya que estos retardos naturales no
están bajo el control del diseñador, por lo que una de sus principales
características consiste en no permitir cambios simultáneos en las
variables de entrada, a fin de evitar el fenómeno de carreras críticas
entre variables de entrada.
El procedimiento de análisis de circuitos secuenciales asíncronos,
supone que las entradas cambian una a la vez, dando el tiempo
suficiente entre cambios sucesivos para permitir que el circuito
alcance un estado interno estable. Los sistemas secuenciales

7
asíncronos se pueden implementar con el uso de cualquiera de los
siguientes dos tipos de autónomas: Modelo autómata de Moore y
Modelo autómata de Mealy.
Modelo autómata de Moore: en este tipo de autómata, las salidas
dependen solo de los estados del sistema, las entradas solo se
utilizan para producir la evolución del estado. La siguiente figura
muestra el diagrama de bloques del modelo autómata de Moore.

Figura 4. Modelo de autómata de Moore implementado en sistemas secuenciales


asíncronos.

Modelo autómata de Mealy: en este tipo de Autómata la salida está


asociada al estado del sistema y a los valores que toman las entradas.
La siguiente figura muestra el diagrama de bloques del modelo
autómata de Mealy:

Figura 5. Modelo de autómata de Mealy implementado en sistemas secuenciales


asíncronos.

8
APLICACIONES

Los circuitos secuenciales se pueden utilizar para aplicaciones, tales como


retirar dinero de un cajero automático, que se pueden dividir en varias fases
o estados y requieren validación en cada etapa. En el caso de un cajero
automático, el usuario debe insertar una tarjeta de cajero automático e
introducir un número de identificación personal válido antes de retirar el
dinero, por lo que el resultado final depende de una serie de secuencias.

CONTADORES

Los contadores son circuitos secuenciales que tienen unas líneas cuyo
valor binario de salida es el resultado del número de veces que recibe un
determinado impulso de conteo.

Contadores Asíncronos: Son aquéllos en que el impulso de conteo no se


recibe simultáneamente en las entradas CLK de todos los biestables.

Figura 6. Ejemplo de Contadores Asíncronos.

Contadores Síncronos: Los pulsos de reloj (que son los pulsos a contar)
activan las entradas CLK de todos los biestables al mismo tiempo (de ahí su

9
nombre). Se elimina el problema del retardo, con lo que se puede trabajar a
frecuencias mayores. Sólo el primer biestable tiene sus entradas a "1". Las
restantes entradas son excitadas por productos de las salidas de los propios
biestables.

Figura 7. Ejemplo de Contadores Síncronos.

REGISTROS

Un registro no es más que una agrupación de biestables del mismo tipo.


Puesto que un biestable es capaz de almacenar 1 bit de información,
si tenemos "n" biestables, el registro será capaz de almacenar "n" bits de
información binaria (de forma temporal). El registro más sencillo consta tan
sólo de flip flops sin puertas lógicas externas. Estas puertas son las que
determinan los nuevos datos a almacenar. Su representación gráfica es la de
la Figura:

Figura 8. Representación gráfica de un registro.

10
La transferencia de información binaria a un registro puede ser de tipo:

 Serie: cuando los bits se transfieren uno a continuación de otro por


una misma línea.
 Paralelo: cuando todos los bits se transfieren simultáneamente,
utilizando tantas líneas como bits.
 Registro serie-serie: es un registro donde la entrada de bits y la
salida de bits tienen lugar en forma serie. En los sucesivos instantes
de tiempo, el aspecto que presentaría el registro, que supondremos de
4 bits por simplicidad, sería el dado por la Figura 9 supuesta la
secuencia 1101, entrando primero el bit de la derecha.

Figura 9. Registro serie-serie ejemplo 1

La salida de los bits tendrá el aspecto dado por la Figura 10

Figura 10. Registro serie-serie ejemplo 2.

11
Un registro de este tipo se puede realizar con 4 biestables RS según
la Figura 11:

Figura 11. Registro serie-serie mediante 4 biestables.

En cada flanco activo del reloj, se produce un desplazamiento hacia la


derecha de 1 bit. Por A0 saldrá la misma secuencia que entró por la
Entrada Serie.

APLICACIONES DE LOS REGISTROS

Se utilizan donde se necesiten un almacenamiento temporal de


información, por ejemplo, conectados a las salidas de circuitos
combinacionales aritméticos para recoger el resultado de una operación,
para almacenar operaciones intermedias o proporcionar información estable
a un sistema de representación por displays.

Los distintos registros comparten líneas comunes llamadas buses tanto


para recoger la información del bus como para volcar la información al bus,
pero no todos los registros a la vez, sino uno y después otro. Mientras un
registro vuelca su información al bus, otros registros conectados al mismo

12
bus permanecen en estado de alta impedancia. También se suele utilizar
para almacenar datos y direcciones en las operaciones de escritura y lectura
de las memorias por parte de los microprocesadores. También se suele
utilizar para almacenar datos

13
CONCLUSIONES

Los circuitos secuenciales son capaces de memorizar información y que


esta información en un momento dado depende de las entradas ocurridas en
el circuito hasta ese momento. El circuito no es capaz de memorizar todas
las entradas ocurridas hasta un instante de tiempo determinado, sino solo
una cierta parte. A la información almacenada se le denomina estado del
sistema, y el número máximo de informaciones almacenables es el número
de estados posibles del sistema.

Los circuitos secuenciales se pueden clasificar como "síncrono" o


"asíncrono". Un circuito secuencial síncrono tiene una señal de reloj, que
acciona el circuito, como una de sus entradas. Los circuitos flip-flop en un
circuito secuencial síncrono solo pueden cambiar de estado en respuesta a
pulsos de sincronización del reloj. Un circuito secuencial asíncrono no tiene
ninguna señal de reloj y usa los impulsos de las entradas para conducir el
circuito. La salida de un secuencial asíncrono depende del orden en que
cambian sus variables de entrada. Un circuito secuencial asíncrono puede
ser pensado como un circuito combinacional con retroalimentación.

Los contadores básicamente, son circuitos capaces de contar los


impulsos que llegan por una línea. El valor de la cuenta se expresa mediante
un código, que en la mayoría de los casos es binario natural, y a veces, BCD.
Los impulsos de entrada que son capaces de detectar son los flancos de la
señal de entrada.

14
BIBLIOGRAFÍA

Chávez, Norma (2004). – “Circuitos Secuenciales Asíncronos.” - [Disponible


en línea: http://profesores.fi-b.unam.mx/normaelva/asincronos.pdf]

Hernández, Miguel (2014). – “Circuitos Secuenciales, Registros y


Contadores.” – [Disponible en línea: http://emp.usb.ve/mrivas/tema_5b.pdf]

Sánchez, Inocente (2008). – “Registro y Contadores.” – [Disponible en línea:


http://www.esi.uclm.es/www/isanchez/teco0910/profesor/tema8.pdf]

15

También podría gustarte