Anda di halaman 1dari 17

REPBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA DEFENSA


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITCNICA DE LA
FUERZA ARMADA
NCLEO SUCRE- EXTENSIN CARPANO
ING. DE SISTEMA 5TO A

















CARPANO, 2014
PROFESORA:
ANGELICA RIVERA

BACHILLERES:
ANDREINA ZABALA
C.I 22922973
BETHANNI CADEO
21.539112
ROSA MATINEZ
C.I 16.255963

INTRODUCCIN

En circuitos los registros tienen diversas aplicaciones. Los sistemas digitales
pueden operar en forma asncrona o sncrona. En los sistemas asncronos, las salidas de
los circuitos lgicos pueden cambiar de estado en cualquier momento en que una o ms
de las entradas cambie. En los sistemas sncronos los tiempos exactos en que alguna
salida puede cambiar de estado se determinan por medio de una seal denominada reloj
o clock. Esta seal de reloj consiste en una serie de pulsos rectangulares o cuadrados.
A continuacin le desglosaremos ciertos puntos con respecto a:
Registros.
Registro de desplazamiento.
Contadores asncronos.
Sncronos secunciales de tiempo.












REGISTROS

Los registros son circuitos secuenciales conectados por una serie de biestables
conectados en cascada. Tienen diversas aplicaciones prcticas como:

Transmitir y recibir datos en serie y en paralelo.

Conversin de datos en formato serie y paralelo y viceversa.

Almacenamiento de informacin (memoria)

TI POS DE REGI STROS:

Registros de desplazamiento ENTRADA SERIE - SALIDA SERIE. Es el
registro ms sencillo, en el que recibimos la informacin en serie y en la salida
obtenemos tambin en serie, pero retarda tantos ciclos de reloj como nmero de
biestables compongan el registro. Funcionan de la siguiente forma, partiendo de que en
el inicio todos los biestables estn reseteados Q=0, en el primer flanco de subida de la
seal de reloj (o bajada, dependiendo del biestable), el contenido de la entrada del
primer biestable pasa a la salida que es a su vez la entrada del segundo biestable. Este
tipo de registro se suele usar como unidad de retardo.

Registros de desplazamiento ENTRADA SERIE - SALIDA PARALELO. En
este tipo de registros, la informacin se recibe en serie y la salida la obtenemos en
paralelo, una vez transcurridos tantos ciclos de reloj como biestables compongan el
registro. Las salidas Q estn conectadas a las entradas del biestable y a su vez a la salida
en paralelo, el funcionamiento es igual que el anterior pero dependiendo del nmero de
biestables y al terminar el ciclo de reloj, tememos una salida de tantos bits en paralelo
como nmero de biestables.

Registros de desplazamiento ENTRADA PARALELO - SALIDA SERIE. En
este tipo de registro, la informacin se introducen en el registro en paralelo
simultneamente en todos los biestables, por el contrario, la salida de los bits se
obtienen en serie, una vez transcurridos tantos ciclos de reloj como nmero de
biestables compongan el registro. Se realizan conjugando con un circuito combinacional
y otra entrada que llamamos Shift/Load con una entrada directa y otra invertida, cuando
se producen un flanco activo de reloj, se produce un paso de las entradas al registro de
datos a travs del Combinacional, cuando est a nivel alto, las puertas permiten el
desplazamiento en serie hacia la derecha de los bits almacenados., Producindose la
salida de todos los datos una vez transcurridos los ciclos de reloj, es til a la hora de
convertir datos paralelos a serie para poderlos enviar por un cable.

Registros de desplazamiento ENTRADA PARALELO - SALIDA
PARALELO. En este tipo de registros la informacin si es introducida
simultneamente en los biestables paralelo y cuando se producen un flanco activo de la
seal de reloj, los datos se obtienen tambin a la salida en paralelo.

Registro UNIVERSAL. Permite todos los tipos de registros de desplazamiento
qu hemos estudiado. Para seleccionar el modo de funcionamiento, dispone de dos
lneas de control que van conectadas a un multiplexor, estas lneas de control
seleccionan la forma de conectar los biestables y as funcionar de una forma u otra.

FORMAS DE CONSTRUIR REGISTROS DE DESPLAZAMIENTO
Pueden ser combinacionales y secuenciales.
Por ejemplo:

Registr DE ENTRADA PARALELO Y SALIDA SERIE. Puede construirse
con un multiplexor digital combinacional y un contador. Las entradas de datos del
multiplexor se conectan a los datos a transmitir, y las entradas de control, a las salidas
del contador (el bMs del MUX conectado al bMs del contador), dicho contador deber
estar en modo de carrera libre.
Registro de ENTRADA SERI E Y SALI DA PARALELO. Similar al caso
anterior, se sustituye el muliplexor por un demultiplexor, ahora las salidas de ste sern
las salidas paralelos.
Biestables en cascada. Con esto y la lgica combinacional adecuada, se pueden
construir incluso registros de desplazamiento bidireccionales y universales, aunque en
este caso es ms aconsejable disponer del 74HC194, dado que ocupa mucho menos
espacio (y el precio del integrado es muy asequible) y en un solo integrado incluye las
cuatro posibles configuraciones y la funcionalidad de desplazar los bits en ambos
sentidos.
Registros CON ENTRADA SERI E Y SALI DA SERI E (SISO)
A continuacin se muestra un registro de desplazamiento con entrada y salida en
serie de 5 bits formado con biestables maestro esclavo RS:

Observamos que la entrada S del primer biestable est conectado a la entrada y
est negada a la entrada R. Con esto se consigue que, cuando en la entrada haya un 1, el
primer biestable contendr un 1 (Q=1, Q=0) y los dems un 0. Con la siguiente seal
de reloj el bit almacenado en el primer biestable se desplazar al siguiente y as uno tras
otro hasta la salida en serie. Esto sucede as porque la salida Q est conectada a la S del
siguiente biestable. Tambin podemos observar que los biestables nunca pueden estar
en estado de mantenimiento o en estado prohibido, ya que la entrada enserie pasa
afirmada a la S y negada a la R.
Los registros de desplazamiento se implementan con biestables maestro
esclavo, pues son capaces de almacenar la informacin un flanco, y transmitirla durante
el siguiente. Cuando el registro se efecta de izquierda a derecha se denomina
desplazamiento hacia la derecha. Si el registro combina ambos tipos se llama
bidireccional.

Registros con ENTRADA PARALELO Y SALI DA SERIE (PISO)
A continuacin se muestra un esquema de un registro con entrada paralelo y
salida serie y carga asncrona.

El funcionamiento es el siguiente: cuando en la entrada de seleccin
desplazamiento /carga', hay un 0 se realiza la carga. Con el inversor este cero se
convierte en un 1 y por lo tanto las puertas NAND que hay arriba y debajo de los
biestables se convierten en inversores.
A continuacin se introducen los datos: en el bit que haya un 1, se activa el
Preset, y en el que haya un cero, se activa el Clear.
Para el desplazamiento se coloca un 1 en D/C de esta manera se consigue que
nunca se activan las entradas ni PR ni CL, ya que de las puertas NAND siempre saldr
un 1. El desplazamiento se realiza como en un registro serie-serie.
A continuacin se muestra un registro con carga paralelo y salida serie pero en
este caso la carga es sncrono, ya que se carga por las entradas sncronas.


Observamos que esto se consigue con un multiplexor de dos canales gobernado
por DESPLAZAMIENTO/ CARGA. Con esto se consigue que si se quiere cargar los
datos, se activan las entradas en paralelo qu van cada una a las entradas S R. Para
obtener los datos se tiene que realizar la entrada serie.

En conclusin, podemos observar que la funcin del multiplexor es elegir entre
la carga en serie o en paralelo.
Registro de ENTRADA Y SALI DA EN PARALELO (PIPO)

Como se puede ver, se ha creado un registro de entrada y salida paralelo a partir
de biestables D con entrada de habilitacin. La entrada de datos es cada una de las
entradas D del biestable; la entrada de habilitacin se une a una entrada de habilitacin
global, de manera que cuando se activa, permite que se lean los datos. Hay otra entrada
(control de salida) que al activarse permite que se lean las salidas. Aqu hemos utilizado
puertas AND, aunque tambin podramos haber utilizados puertas OR y un inversor, o
tambin buffers con entradas de alta impedancia.


CONTADORES

Los contadores son circuitos secuenciales cuya salida representa el nmero de
impulsos que se la aplica a la entrada de reloj. Est formado bsicamente por biestables
interconectados. Pueden contar de forma ascendente si su contenido se incrementa con
cada impulso o si decrementa, aunque por lo general los contadores pueden realizar
esta funcin de ambas maneras segn el estado de una entrada. Las aplicaciones de los
contadores son las siguientes:

Relojes y temporizadores
Divisores de frecuencia.
Frecuencmetros.

Segn la forma de conectar la seal de reloj, los contadores pueden clasificarse en
asncronos y sncronos.

CONTADORES ASNCRONOS:

En este tipo, la seal de reloj se conecta slo al primer biestable, mientras que
las otras entradas se conectan a la salida del biestable anterior. El conectarse de esta
forma la seal de reloj provoca que todos los biestables no cambien de estado al mismo
tiempo, por ello reciben el nombre de asncronos. Las salidas pueden atacar a un display
visualizador de siete segmentos, por ejemplo. Su funcionamiento es el siguiente, se
parte de que todos los flip-flops estn reseteados, cuando se produce un flanco activo de
la seal de reloj, las salidas del primer biestable cambian Q=0 y Q'=1, Q' conectada a la
seal de reloj del segundo biestable, produce un flaco activo, cambiando el segundo
biestable el estado de sus salidas, este proceso se produce de forma indefinida a lo largo
de los biestables.
Podemos realizar un contador descendente si lo que conectamos a la seal de
reloj es la salida Q y no Q'. El asncrono adems de indicar el nmero de impulsos de
seal recibidos puede dividir la frecuencia de la seal de reloj. Como ejemplo la salida
de la seal del primer flip-flop tiene la mitad de frecuencia que la salida de seal de
reloj original, la salida del segundo flip-flop, una frecuencia 4 veces menor, as
sucesivamente obteniendo divisiones en cada salida mltiplos de 2. El inconveniente de
este divisor de frecuencias viene dado por el tiempo de propagacin de la seal, que
hace que si cambiamos el estado del primer biestable deben cambiar de estado ste y el
siguiente, provocando que la seal de reloj tenga un retardo al bascular. Si se conectan
ms, el tiempo de espera que corresponde con el tiempo de propagacin, aumenta, lo
que limita la frecuencia de funcionamiento del contador. Esta frecuencia mxima viene
determinada por la siguiente frmula F< 1/n.tp (tp= tiempo de propagacin y n= nmero
de biestables).

AMPLI ACI N DE CONTADORES AS NCRONOS:

El mtodo para conseguir contadores asncronos de ms bits consiste en conectar
en cascada tantos biestables como nmero de bits que queramos que tenga el contador,
llevando la seal de reloj externa al primero de3 ellos y la salida de cada biestable a la
entrada del reloj siguiente. El nmero mximo de estados por los que pasa un contador
se denomina mdulo del contador. Este nmero viene determinado por la expresin 2^n
donde n indica el nmero de bis del contador. Ejemplo, un contador de mdulo 4 pasa
por 4 estados, y contara del 0 al 3. Si necesitamos un contador con un mdulo distinto
de 2^n, lo que haremos es aadir un circuito combinacional (puerta NAND) cuyas
entradas sean las salidas a 1 del contador, y aadir la salida del circuito a todas las
entradas CLEAR de los biestables.
En la siguiente figura podemos observar la conexin de cuatro FF tipo J-K para
formar un contador asncrono de 4 BITS, comnmente conocido como Contador de
Rizo de 4 BITS.



El funcionamiento de este circuito se basa en cuatro puntos importantes:

A Los pulsos de reloj slo son aplicados a la entrada CP (Clock, reloj) del
primer Fip-Flop. Teniendo en cuenta que es un FF tipo "J-K", y que estas dos entradas
se encuentran en un nivel alto (Conectadas a V+), el FF realizar la funcin de
complemento o "Toggle", conmutando sus salidas con cada pulso de la seal de reloj. El
cambio puede ser controlado por transiciones positivas o negativas de la seal de reloj,
esto depende nicamente del tipo de entrada del FF.
La salida del primer FF (Primer BIT) acta como pulso de reloj para el siguiente
FF (Segundo BIT), y as sucesivamente hasta llegar al cuarto FF. De esta manera se
logra que un FF slo pueda cambiar de estado cuando el anterior le proporcione la
transicin correcta a su entrada.
Las salidas de los FF representan el nmero binario de 4 BITS, Obteniendo del
primer FF el LSB (Dgito menos significativo), y del ltimo el MSB (Dgito ms
significativo). Al comenzar la cuenta, tericamente las salidas de los FF deben estar en
cero, esto nos da e nmero 0000, esto puede lograrse con las entradas de "Restablecer"
(RESET), las cules no son mostradas en el diagrama. La tabla 1, muestra la secuencia
de conteo desde el nmero 0000 al 1111.
Una vez que ha llegado el quinceavo pulso de entrada, el contador se encontrar
en la cuenta mxima para 4 BITS, es decir 1111, al llegar el siguiente pulso, el contador
volver a la posicin original de 0000, Esto supone un ciclo completo del contador y se
conoce como el "reciclado" de la cuenta.
Este diseo de contador, es conocido como "Contador Asncrono", debido a que
los cambios de estado en los FF son asncronos con respecto a la seal de reloj, es decir,
no ocurren al mismo tiempo que cambia la seal de reloj. El nico que obedece
directamente a los cambios de la seal de reloj es el primer FF.


Cambio del primer FF = Seal de reloj
Cambio del segundo FF = Primer FF + Seal de reloj
Cambio del tercer FF = Segundo FF + Primer FF + Seal de reloj
Cambio del cuarto FF = Tercer FF + Segundo FF + Primer FF + Seal de reloj.

Esta configuracin nos permite observar que se produce un retraso en la
propagacin de la seal desde la entrada a la salida (Ya que existe un pequeo tiempo
de retraso cuando un FF cambia de estado, el cul explicaremos a detalle ms adelante).
Este es el uno de los "defectos" de los contadores de rizo, debido al retraso
explicado anteriormente, este tipo de contadores tiene un lmite en la frecuencia de reloj
aplicada a su entrada, aunque los retrasos en los FF modernos son muy pequeos (entre
los 10 y los 40 nano-segundos), si se aplica a la entrada una frecuencia muy alta, el
contador no puede funcionar de manera correcta.


Tabla 1




CONTADORES SNCRONOS:

En este tipo de biestables la sea de reloj externa se conecta a todos los
biestables. Con ello se consigue que todos los biestables evolucionen a la vez, y por lo
tanto no se produzcan tiempos de retardo ni transitorios. Para conseguirlo hay que
aadir una lgica combinacional para implementarla en el contador, mientras que los
biestables hacen de memoria para saber en qu estado se encuentra, la lgica
combinacional se encargar de calcular cual ser el siguiente estado al que debe pasar el
contador.
Contadores Sncronos
El termino sncrono indica que los eventos poseen una relacin temporal fija
entre ellos, es decir, que ocurren en el mismo instante de tiempo. Esto indica que en un
contador sncrono los Flip-Flops siempre comparten la misma seal de reloj.

Contador Sncrono Binario de 2 bits

Para obtener un contador sncrono, se debe usar 2 Flip-Flops J-K. Como todo el
reloj es comn, no importa si es flanco de subida o bajada en los Flip-Flops, pero todos
los Flip-Flops deben ser iguales. Entonces se debe conectar la seal de reloj a todos los
Flip-Flops. Las entradas J y K del Flip-Flop cuya salida en Q0, es decir, J0 y K0 deben
ir conectados a Vcc, esto va a permitir que esta salida siempre bascula. Luego se
conecta Q0 a las entradas J1 y K1. La siguiente figura muestra la implementacin del
contador y los oscilogramas que dan como resultado de su funcionamiento.



En los oscilogramas, se puede apreciar mismo comportamiento que el contador
sncrono de 2 bits, sin embargo, esta implementacin tiene una mejora radical. Todos
los Flip-Flops actan en el mismo instante de tiempo, esto indica que el retardo de
propagacin de un estado a otro siempre es el mismo sin importar el estado en que se
encuentre.


SEALES DE RELOJ.
En los sistemas sncronos, los tiempos exactos en que alguna salida puede
cambiar de estados se determinan por una seal que comnmente se le denomina reloj.
Esta seal del reloj es una serie de pulsos rectangulares o cuadrados. , como se muestra
en la figura No. 1.
La seal de reloj se distribuye a todas partes del sistema y muchas de las salidas
del sistema. Pueden cambiar de estado solo cuando el reloj hace una transicin. Las
transiciones (Tambin denominadas flancos) se indican en la figura No. 1. Cuando la
seal de reloj Cambia de 0 a 1, se le denomina como transicin con pendiente positiva
(TPP) o flanco de Subida y cuando la seal cambia de 1 a 0 se le denomina transicin
con pendiente negativa. (TPN) o flanco de bajada.



Figura No. 1.
Seal de Reloj.

.

.








BIBLIOGRAFA


http://html.rincondelvago.com/memoria-registros-y-contadores.html
http://www.ladelec.com/teoria/electronica-digital/206-registros-de-desplazamiento
http://www.slideshare.net/diegoavalos_tec/circuitos-secuenciales-12604375
http://www.ecured.cu/index.php/Circuito_secuencial






CONCLUSIN

Para la realizacin de circuitos es necesario conocer los puntos como son:
Registros.
Registro de desplazamiento.
Contadores asncronos.
Sncronos secunciales de tiempo
Con la finalidad de alcanzar el mayor rendimiento en las actividades con
respecto a circuito, cabe destacar que de acuerdo a la investigacin realizada pudimos
denotar lo importante de conocer esos trminos en cuanto a registros se conoci que
son circuitos secuenciales conectados por una serie de biestables conectados en cascada.
En donde estos biestables son circuitos digitales capaces de almacenar un bit.
Constituyen las clulas de memoria de los sistemas secuenciales. Pueden ser:
Asncronos
Las variables de entrada actan directamente sobre sobre el sistema e
influyen en las variables de salida si se dan las condiciones necesarias.
Sncronos
Las variables de entrada actan sobre el sistema en los instantes en que se
activa una entrada de control o sincronismo.
En donde se denotan por la seal llamada reloj, tambin pudimos conocer
los diseos de contadores.

Anda mungkin juga menyukai