Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Laboratorio 4 I 2023 601

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

4

Laboratorio

CIRCUITOS
ARITMÉTICOS
1. LISTA DE MATERIALES

➢ Circuitos integrados TTL como ser: 7400, 7402, 7404, 7408, 7410, 7411, 7432,
7486, 74125, 74125 etc.
➢ Circuitos integrados como ser: 74151, 74153, 7483, 7485, 7447, 7448, 74147,
74148, 74183.
➢ Dip Switch de 10 canales mínimo.
➢ Lote de resistencias de protección de 10[K]. y de 330[]. (varias unidades).
➢ Led’s de diversos colores.
➢ Varios display’s de 7 segmentos ánodo y cátodo común.
➢ Diversos tamaños de cables de conexión.
➢ Protoboard de 4 cuerpos mínimo.

2. LISTA DE INSTRUMENTOS A UTILIZAR


➢ Fuente de alimentación fija 5v o variable DC.
➢ Multímetro.

3. OBJETIVOS DE LA PRÁCTICA A REALIZAR

OBJETIVO GENERAL
Verificar el funcionamiento y aplicar los circuitos aritméticos capaces de realizar
sumas restas y hasta multiplicaciones.

Página 1 de Laboratorio IV
OBJETIVOS ESPECIFICOS
Tenemos los siguientes por cada experimento:
a) Estudiar el funcionamiento de circuitos digitales capaces de hacer la suma y
la resta aritmética entre uno o más dígitos de 4 bits cada uno.
b) Realizar circuitos combinacionales en base a circuitos sumadores que sean
capaces de simular una función lógica, de manera tal que sea utilizado la
estructura interna de estos dispositivos integrados.
c) Realizar la implementación de una ALU (Unidad aritmética lógica) en base a
circuitos sumadores, algunas compuertas lógicas y otros circuitos MSI, viendo
el funcionamiento del diseño simulando el funcionamiento del CI 74181 (ALU
de 4 Bits).
d) Dar a conocer al estudiante que mediante estos circuitos integrados y con la
ayuda de algunas compuertas lógicas es posible la realización de un
multiplicador básico de 1 dígito.

4. REALIZACIÓN DEL PRE - INFORME.


a) DISEÑO DE SUMADORES BCD*

1. Diseñar un circuito que realice la suma del número A de cuatro bits (a3a2a1a0) con el
mayor de los dos números B (b3b2b1b0) y C (c3c2c1c0). Los tres números están
codificados en el sistema binario natural. Si los números B y C son iguales, el resultado
ha de ser igual al número A. utilizar sumadores binarios y comparadores y las puertas
lógicas que se consideren necesarias. Realizar el código para la función y simular en ISE
y QUARTUS II

b) LÓGICA COMBINACIONAL CON SUMADORES*

2. b.1 diseñe un sumador de dos dígitos con signo utilizando complemento a 9 para
números BCD Ex 3 (no utilizar transcodificador). Dibuje el circuito resultante y realice
una prueba de funcionamiento

b.2) Mediante un multiplexor 2 a 1 con una entrada de selección, realizar lo siguiente:


Si S=0, debe realizar una transcodificación de BCD Natural (2 dígitos) a BCD
Aiken 3(2 dígitos).
Si S=1 debe realizar una transcodificación de a BCD natural 2 dígitos a
Binario natural 5 bits
S: Es la variable de selección del multiplexor.

b.3) Sintetizar solo con sumadores las siguientes funciones

Página 2 de Laboratorio IV
FABCD = 4 (1,2,3,6,8,9,11,12,13)
FWXYZ = 4 (1, 2, 7, 8,13,14,15)

b.4) utilizando MSI con CI de sumadores totales diseñe los transcodificadores que
permitan pasar del código gray al binario natural y del BN al gray dibujar el circuito
resultante y verificar con
gray 10101111 a BN
BN 11000110 a gray

c) DISEÑO DE UNIDAD ARITMÉTICA LÓGICA (ALU) DE USO ESPECIFICO*

Diseñar una ALU con las especificaciones siguientes:


Se dispone de 2 generadores en código 8421, dígitos (A y B) en BCD. La ALU en base
a tres entradas selectoras generará la siguiente tabla de función:

S1 S0 Función Observación
0 0 A+B Suma BCD
0 1 A-B Resta BCD
Complemento a
1 0 Complemento 12 de A
12 (A)
1 1 logicas Vea la siguiente tabla

Para la última combinación deberán desplegarse diferentes funciones lógicas (Unidad


Lógica) que responderán a la siguiente tabla:

S3 S2 Función Observación
0 0 A nor B ⃑⃑⃑⃑⃑⃑⃑⃑⃑
A B
0 1 A nand B ⃑⃑⃑⃑⃑⃑⃑⃑⃑
A B
1 0 A norex B ⃑⃑⃑⃑⃑⃑⃑⃑⃑⃑
𝑨𝑩
1 1 (-> -> ->) Rot der 3 veces B

d) CIRCUITO MULTIPLICADOR*

Diseñe e implemente un circuito multiplicador combinacional para dos números BCD


aiken de un dígito cada uno. Exprese el resultado en 8 LEDs. Además, el circuito debe
poder informar si el resultado es de paridad par o impar

Página 3 de Laboratorio IV
e) CIRCUITO DIVISOR*

Diseñe e implemente un circuito divisor combinacional para dos números BCD exceso
de tres de un dígito cada uno. Exprese el resultado en 8 LEDs donde en nivel bajo
represente el cociente y el nivel alto represente el residuo. Además, el circuito debe
poder informar si el resultado es de paridad par o impar

f) APORTE DEL ALUMNO*

En base a los puntos del laboratorio, prepare un ejercicio e implemente en el laboratorio,


obteniendo los resultados que se planteó, explique claramente su funcionamiento.

SIMULACIÓN

Para todos los puntos anteriores, utilice los programas de simulación, MULTISIM, PROTEUS
o QUARTUS II, e implemente con dicha herramienta el Laboratorio.

Todos los puntos que tengan * se deben realizar el programa en VHDL, VERILOG y captura
esquemática donde corresponda y simularlo en QUARTUS II.

5. REALIZACIÓN DE LABORATORIO.
Para la presentación de laboratorio el estudiante necesariamente debe disponer de todos los
puntos armados en protoboard antes del inicio de sesión de la práctica.

a) DISEÑO DE SUMADORES BCD

Implemente el circuito diseñado en el pre informe, tomando en cuenta lo requerido


en cuanto a los dígitos, y muestre los resultados en display’s de 7 segmentos + 1 led
de signo o el mismo punto decimal del display’s.

b) LÓGICA COMBINACIONAL CON SUMADORES

b.1) Implemente el circuito diseñado en el pre informe, introduzca los datos en


Binario Natural de 6 bits y obtenga su equivalente en BCD natural con dos dígitos,
ej.:

Introduzca 111111 (63) -------→ obtenga 1100 0011


Introduzca 000100 (04) -------→ obtenga 0000 0100
Introduzca 001111 (15) -------→ obtenga 0001 0101

Página 4 de Laboratorio IV
b.2) Si: S=0
Implemente el circuito diseñado en el pre informe, introduzca los datos en código
BCD natural (2 dígitos) y obtenga su equivalente en BCD Exceso de 3 (2 dígitos), de
dos dígitos ej.:

Introduzca 0010 0111 -------→ obtenga 0101 1010 27


Introduzca 0001 0011 -------→ obtenga 0100 0110 13
Introduzca 0000 0100 -------→ obtenga 0011 0111 04
Si: S=1
Implemente el circuito diseñado para 5 bits de salida. Introduzca los datos en BCD
natural con dos dígitos y obtenga su equivalente en Binario Natural de 6 bits, ej.:

Introduzca 0010 0101 -------→ obtenga 11011 27


Introduzca 0001 0011 -------→ obtenga 01101 13
Introduzca 0000 0100 -------→ obtenga 00100 04

b.3) Demuestre la tabla de verdad de las funciones dadas.

b.4) Implemente el circuito diseñado en el pre informe elaborado en base


esencialmente a sumadores completos.

c) DISEÑO DE UNIDAD ARITMÉTICA LÓGICA (ALU) DE USO ESPECIFICO

En base a lo aprendido en el presente laboratorio y los anteriores laboratorios, el


estudiante está capacitado para implementar una ALU. Implemente en el laboratorio el
diseño realizado en el pre informe, tome en cuenta la cantidad de dispositivos que se va
a usar, cuanto menos sean, mejor es el diseño.

d) CIRCUITO MULTIPLICADOR

Implemente el circuito diseñado en el pre informe elaborado en base esencialmente


a sumadores completos, el resultado tendrá que observarse desde -81 hasta + 81.

e) CIRCUITO DIVISOR

Implemente el circuito diseñado en el pre informe elaborado en base esencialmente


a sumadores completos.

f) APORTE DEL ALUMNO.

Implemente el circuito propuesto en laboratorio y verifique su funcionamiento según el


problema a ser resuelto.

Página 5 de Laboratorio IV
6. INFORME FINAL.

Presentar los resultados obtenidos en laboratorio, con los respectivos análisis de los datos
experimentales obtenidos, interpretando cada uno de los comportamientos físicos
obtenidos, para cada una de las prácticas elaboradas realizar las respectivas observaciones
con respecto a lo aprendido y emitir conclusiones de las mismas.

Tome en cuenta los objetivos de la práctica pues son muy importantes para la elaboración
final del informe.

• Emita Las conclusiones para cada punto de Laboratorio en forma independiente.

• Realice una comparación entre la hoja simulada y el punto desarrollado en


laboratorio.

• En base a la comparación emita una conclusión completa y enúncielo en si informe.

Este informe será el vivo reflejo de lo que el alumno haya ejecutado como trabajo en
laboratorio.

Página 6 de Laboratorio IV

También podría gustarte