Está en la página 1de 14

UNIVERSIDAD NACIONAL MAYOR

DE SAN MARCOS
Universidad del Perú, DECANA DE AMERICA

LABORATORIO DE SISTEMAS DIGITALES

 TEMA: REGISTROS

 CURSO: SISTEMAS DIGITALES

 PROFESOR: ING. UTRILLA SALAZAR DARIO

 ALUMNO:

 VILLAFUERTE HUAYLINOS, JHULIAN 15190138

2020 – 1
LABORATORIO 3 DE SISTEMAS DIGITALES

I. INTRODUCCIÓN

En este laboratorio, se desarrolla el análisis funcional de los circuitos secuenciales


desarrollados con los biestables (Latch y Flip Flops); que permiten realizar funciones
diversas con la información digital (desplazamiento, conversiones serie-paralelo,
paralelo-serie, almacenamiento, etc.) los cuales representan tareas importantes en un
diseño digital viabilizando las funciones a desarrollar en una aplicación de un sistema
digital de lógica cableada.

II. OBJETIVOS

1. OBJETIVOS GENERALES
 Analizar e Implementar los diversos circuitos de registros de desplazamiento
(Shift register), registros de almacenamiento, registro universal; utilizando
dispositivos integrados TTL y CMOS.

 La visualización del funcionamiento de cada una de los circuitos de registros


son implementados utilizando diodos leds en las salidas.

 Implementar circuitos básicos con IC TTL y CMOS.

 Adquirir destreza para el montaje y cableado de circuitos digitales en el


protoboard. Y/o en circuito impreso.

 Que el estudiante aprenda utilizar los principios básicos para el análisis de


circuitos digitales secuenciales mediante simuladores y que tenga la capacidad
de realizar la detección de fallos, corregirlos y comprobar su buen
funcionamiento.

2. OBJETIVOS ESPECIFICOS
 Para cada circuito y/o dispositivo integrado considerado en el laboratorio.
 Buscar las referencias correspondientes en los manuales técnicos adecuados
y/o internet.
 Se analizará la operación de los circuitos secuenciales para determinar su
respuesta en el tiempo (desarrollo de Tabla de estados y construcción del
diagrama de tiempo).
 Implementar cada circuito en protoboard, analizar su funcionamiento y
luego comprobar el funcionamiento de cada uno de ellos; utilizando
visualizadores led para las señales de salidas.
III. RESUMEN

El experimento consta de circuitos secuenciales que desarrollan las funciones de


registros, por lo que se debe atender especial atención de su análisis,
funcionamiento, operación de los circuitos y los resultados obtenidos (respuesta de
funcionamiento del circuito, diagramas de tiempo). Por lo que se recomienda
efectuar las consultas previas en los apuntes de clases, manuales técnicos
adecuados en relación a los dispositivos a emplear y los circuitos digitales a
implementar. Por último, se implementa el circuito con los circuitos integrados
realizando conjuntamente pruebas individuales de su funcionamiento y al terminar
dicho proceso se procede a hacer las verificaciones y desarrollo de las tablas de
estados y construir los diagramas de tiempo.

IV. MARCO TEORICO

La teoría desarrollada en clases

V. PARA EL INFORME PREVIO.

1. Describir el concepto de registro, analice su funcionamiento y


mencione los tipos característicos de los registros y analizar cada uno de
ellos (Los circuitos y sus características, tablas de estados y diagramas
de tiempo).
Un registro es un sistema secuencial, lo que indica que su salida depende de las
entradas y del valor anterior de la entrada. Un registro es usado para almacenar, lo
que indica que tiene un estado de memoria, y transferir datos dentro de un sistema
digital, lo que indica que puede cumplir funciones de lectura de conjuntos de bits. Hay
tipos de registros, según el tipo de transferencia de datos que se quiera lograr, incluso
se puede implementar como un sistema síncrono; además depende de la cantidad de
tareas que puede realizar.
Hay registros de tipo: desplazamiento, almacenamiento, universal, direccionable.
1.- Los registros de desplazamiento están formados por un conjunto de flip-flops, y son
muy importantes en las aplicaciones que precisan almacenar y transferir datos dentro
de un sistema digital.
Un registro es un circuito digital con dos funciones básicas, almacenamiento y
movimiento de datos. La capacidad de desplazamiento de un registro es la que
permite el movimiento de los datos de una etapa a otra dentro del registro.
Los dos tipos de registros de desplazamiento son serie y paralelo. En un registro
paralelo los bits se almacenan simultáneamente a partir de líneas paralelas, mientras
que en un registro de desplazamiento serie, los bits se almacenan de uno a uno.
Estos dos tipos se emplean, entre otras cosas, para transformar palabras de
información en paralelo a una sucesión de bits sobre una línea, es decir, datos serie
(registro de desplazamiento paralelo-serie), o una sucesión de datos en serie en una
palabra de datos en paralelo (registro de desplazamiento serie- paralelo).
2.- Los registros de almacenamiento también están formados por un conjunto de flip
flop, en la implementación se usa bastante el flip flop tipo D. El registro de
almacenamiento, tal como dice su nombre, almacena una cantidad de bits mediante
una señal de control que permite el guardado de estos datos.
Los registros de almacenamiento se pueden construir como circuitos asíncronos,
cuando se usa una señal de habilitación para el guardado de la señal de entrada, o
mediante un circuito síncrono, mediante la señal de reloj que permite el paso de estos
datos en un flanco determinado.
3.- Los registros universales se caracterizan por la cantidad de tareas que puede
realizar, un registro universal puede, por ejemplo, realizar la tarea de un registro de
desplazamiento en ambos sentidos, además de cumplir la tarea de un registro de
almacenamiento, teniendo un estado de memoria que almacena los datos no
importando si varían los datos de entrada. Un registro universal también puede realizar
la tarea de carga paralela, que significa transferir simultáneamente una cantidad de
bits.

2. Describir el concepto de circuito multivibrador monoestable, analice su


funcionamiento y describa los tipos de monoestables y sus
características, así como los circuitos monoestables.

Registro de desplazamiento:

Un registro de desplazamiento es un circuito digital secuencial (es decir, que


los valores de sus salidas dependen de sus entradas y de los valores
anteriores) consistente en una serie de biestables, generalmente de tipo D,
conectados en cascada, que basculan de forma sincrónica con la misma señal
de reloj.
Según las conexiones entre los biestables, se tiene un desplazamiento a la
izquierda o a la derecha de la información almacenada. Es de señalar que un
desplazamiento a la izquierda de un conjunto de bits, multiplica por 2, mientras
que uno a la derecha, divide entre 2.
Existen registros de desplazamiento bidireccionales, que pueden funcionar en
ambos sentidos. Los registros universales, además de bidireccionales permiten
la carga en paralelo.

En los registros de desplazamiento hay cuatro variedades:


- Registros con entrada y salida serie (SISO)

- Registros con entrada serie y salida paralelo (SIPO)

Diagrama de tiempo:
- Registros con entrada paralelo y salida serie (PIPO)

Sus aplicaciones son las siguientes:

Generador pseudoaleatorio:
Se construye con un registro de desplazamiento, realimentando a la entrada
una combinación de varias salidas, normalmente un or exclusivo entre ellas.
Multiplicador serie:
Se realiza la multiplicación mediante sumas y desplazamientos. Un ejemplo es
el 74LS384.
Registro de aproximaciones sucesivas:
Se usa en conversores A/D. Se van calculando los bits sucesivamente,
empezando por el más significativo. Mediante un conversor DAC se compara la
entrada analógica con los resultados parciales, generando el siguiente bit.
Retardo:
Se pueden utilizar para retardar un bit un número entero de ciclos de reloj
(consiste simplemente en un conjunto de biestables en cascada, tantos como
ciclos de reloj deseemos retardar los bits).
Registro de almacenamiento:

Este tipo de registro tiene un diseño similar al registro de desplazamiento, sólo


que en este caso las entradas y salidas asíncronas son independientes para
cada flip flop que compone el registro.

Registro universal:

Dispone de un registro de desplazamiento, que permite carga serie, carga


paralela, desplazamiento a izquierda y a derecha mediante el uso de unas
señales de control. Para seleccionar el modo de funcionamiento, dispone de
dos líneas de control que van conectadas a un multiplexor, estas líneas de
control seleccionan la forma de conectar los biestables y así funcionar de una
forma u otra.
Sus aplicaciones son principalmente en circuitos donde se necesiten almacenar
información de forma temporal como por ejemplo en las operaciones de
escritura y lectura de las memorias realizado por los microprocesadores.

Registro direccionable:

Éste registro sirve únicamente para modificar el desplazamiento de la


información o datos.

3. De los manuales técnicos obtener los IC TTL y CMOS que cumplen con
las funciones de registros: De desplazamiento, almacenamiento,
universal, direccionable, analice brevemente su tabla de verdad, diagrama
de tiempo. Y funcionamiento.

Registro universal (IC 74LS194):

Tabla de función:

Diagrama de tiempo:
CIRCUITO 7475 TTL: Este circuito integrado contiene 4 flip flops, biestables o latchs
tipo D, hay dos señales de CK1-2 y CK3-4, cada una controla dos flip flops. Este
circuito se suele utilizar para almacenar datos temporalmente, como si fuera una
pequeña memoria.

CIRCUITO 74164 TTL: El 74164 o subfamilia (LS, F, S, HCT,..) es un registro de


desplazamiento con entrada en serie y salida paralelo, este circuito consta de una
entrada de datos (A y B), una entrada de reloj (T o CLK) y una entrada de reset o
puesta a cero de los biestables internos (R o CLR), también dispone de 8 salidas de
QA a QH que será por donde obtendremos los datos que se van desplazando con la

ayuda de la señal de reloj.

CIRCUITO 74373 TTL: El circuito integrado 74373 o subfamilia (LS, F, S, HCT,..) es


un registro de 8 latches tipo D con salida triestado. Tiene 2 entradas de control, el pin
1 OE es activo por nivel bajo, eso quiere decir que cuando tengamos este pin a nivel
alto los pines salida (Q1..Q8)
CIRCUITO 74374 TTL: El circuito integrado 74374 o subfamilia (LS, F, S, HCT,..) es
un registro de 8 latches tipo D con salida triestado. Tiene 2 entradas de control, el pin
1 OE es activo por nivel bajo, eso quiere decir que cuando tengamos este pin a nivel
alto los pines de salida (1Q..8Q) están en el estado de alta impedancia, como si no
estuvieran conectados.

CIRCUITO 74377 TTL: El circuito integrado 74377 o subfamilia (LS, F, S, HCT,..) es


un registro de 8 latches tipo D con salidas en dos estados solo, si queremos el mismo
circuito con salidas en triestado tendremos que recurrir al 74374.
El 74377 tiene 2 entradas de control, el pin 1 E es activo por nivel bajo, eso quiere
decir que cuando tengamos este pin a nivel alto los pines de salida no registraran
ningún cambio, aunque cambiemos el valor de las entradas y CLK.
4. Cuál es la diferencia entre un registro de desplazamiento y un registro
de almacenamiento; así como la diferencia entre un registro universal y
un registro direccionable.; muestre circuitos prácticos para explicarlos.

Hay diferencias entre los tipos de registros, pero generalmente se puede decir que el
registro de almacenamiento sirve para transferir datos de manera que estos datos
pueden ir variando y los datos se seguirán transmitiendo, a diferencia del registro de
almacenamiento que mantiene estos datos constantes.
1
En el caso del registro universal, vamos a analizar el IC 74LS194:

0 0
U6
1 3
D0 Q0
15 1
4 14
U6(CLK) 0 5
D1
D2
Q1
Q2
13 0
6 12
1 D3 Q3 1
0 2
0 7
SR
SL
11
0 9
CLK
S0
10
1 1
S1
MR
1 74LS194

Se pueden ver las cuatro entradas: DO, D1, D2 y D3; las cuatro salidas: Q0, Q1, Q2 y
Q3.

La entrada MR es la que permite el reset del circuito, con lo cual todas las salidas se
pondrán a estado cero.

Cuando se activan las entradas S0 y S1 a la vez, el circuito actúa cumpliendo la


función de carga paralela, lo que significa que los cuatro bits de la entrada aparecerán
en la salida cuando ocurra el flanco de subida.

Cuando se activa S0 y colocamos un dato en la entrada SR, éste comenzará la


transferencia de datos como un registro de desplazamiento a la derecha.

Del mismo modo, cuando se activa S1 y se coloca un dato en la entrada SL, el


integrado comenzará la transferencia de datos como un registro de desplazamiento a
la izquierda.

Por último, cuando se ponen en cero las entradas S0 y S1, el integrado actúa
cumpliendo la función de memoria, y si se varía las entradas D0 – D3 no cambiarán
las salidas.

Vemos entonces que un registro universal pude cumplir las tareas ya descritas.
5. Analice el funcionamiento de los IC´s. 74LS75, 7491, 74164, 74LS165,
74194, 74273, 74373, 74374, 74377; investigar sus características,
especificaciones técnicas. Analice circuitos prácticos con registros.

74LS75:

Es un circuito integrado compuesto por 4 latch tipo D, su funcionamiento es el


de un registro de 4 bits del tipo asíncrono pues se activa con un enable y
muestra los datos de entrada y salida. Existe otro circuito integrado CMOS
4042 que tiene igualmente cuatro cerrojos tipo D.

7491:

Es un circuito integrado que funciona como registro de desplazamiento de 8


bits. Cuenta con 14 pines, siendo del tipo SISO. Se halla en la gama de los TTL
y se compone por 8 flip flops del tipo SR.

74164:

Es un circuito integrado cuyo funcionamiento radica en su uso como registro


que procesa 8 bits con entrada en paralelo y salida enserie; se encuentra
compuesto por flip flop tipo JK.

74LS165:

Es un circuito integrado que funciona como un registro de desplazamiento de 8


bits. Las entradas son del tipo paralelo y salida serie; también admite una
entrada opcional serie. Está compuesto por flip flops de tipo JK.
74194:

Es un circuito integrado que posee 4 bits entradas de manera paralela y salida


de desplazamiento bidireccional. Cumple la función de registro, conocido como
registro universal pues cuenta con una entrada de desplazamiento izquierdo y
a su vez derecho como lo mencionamos anteriormente (bidireccional).

74273:

Es un circuito integrado compuesto por 8 flip flop tipo D. Funciona como un


registro paralelo de 8 bits con una entrada de reloj y una entrada de master
reset, esta configuración hace que sea ideal para aplicaciones en las
computadoras, que opera con o bits que corresponden a un byte. La frecuencia
máxima de operación de los circuitos integrados de este tipo de numero normal
es de 30 Mhz común consumo de 62 mA cada uno.

74373:

Es un circuito integrado importante ya que es compatible con circuito de


puertas paralelos de los ordenadores y por lo tanto pueden ser excitados
directamente por los niveles de la lógica en un PC. Funciona como registro que
contiene 8 latch con salida tri-estado (transparente). Se puede utilizar para
trabajar con un byte de longitud, sin problemas. La frecuencia máxima de
operación de este circuito es de 50 Mhz con un consumo de 24 mA.
74374:

Es un integrado TTL formado por 8 flip flops tipo D, contando con 20 pines. La


frecuencia máxima de funcionamiento de este chip de 50 Mhz con un consumo
de energía de 27 mA. Funciona de la siguiente manera: este CI cuenta con 3
estados para la activación de los flip flops que lo conforman, con ello forma un
registro de almacenamiento con 8 bits, su activación se da con una señal de
reloj.

74377:

Es un circuito integrado compuesto por 8 flip flops tipo D con habilitador


(enable). Son similares a los 74273, poseen un amplio rango de voltaje
operativo de 2V a 6V.

También podría gustarte