0% encontró este documento útil (0 votos)
91 vistas11 páginas

Funcionamiento de la ALU en HDL

Este documento describe el diseño de un circuito ALU (unidad aritmética y lógica) de 4 bits utilizando el lenguaje de descripción de hardware (HDL). Explica el objetivo de comprender mejor el funcionamiento del ALU a través de su implementación en un simulador virtual, Multisim y en un circuito físico. Luego proporciona detalles sobre el desarrollo del circuito ALU de 4 bits en HDL, incluida la declaración de entradas, salidas y variables, así como la configuración requerida siguiendo las instru
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)
91 vistas11 páginas

Funcionamiento de la ALU en HDL

Este documento describe el diseño de un circuito ALU (unidad aritmética y lógica) de 4 bits utilizando el lenguaje de descripción de hardware (HDL). Explica el objetivo de comprender mejor el funcionamiento del ALU a través de su implementación en un simulador virtual, Multisim y en un circuito físico. Luego proporciona detalles sobre el desarrollo del circuito ALU de 4 bits en HDL, incluida la declaración de entradas, salidas y variables, así como la configuración requerida siguiendo las instru
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

ARQUITECTURA DE LA COMPUTADORA.

Titulo:
PRACTICA 5

ALU (HDL)
LOS MEZCLADOS

Alumnos:
ALONSO LOPEZ JUAN SALVADOR.
ALVARADO SOLORZANO JOSE MARIA HERIBETO.
CASTRO GONZALEZ CESAR AUGUSTO.
GALVAN HERNANDEZ ERIC.
GONZALEZ MARTINEZ YAIR OSWALDO.
LADIN ESTRADA FATIMA.

Maestro:
JAVIER SILVESTRE ZAVALA.
Fecha:
1

11/Octubre/2016.
Página
Índice

OBJETIVO. ........................................................................................................................................... 3
OBJETIVO ESPECÍFICO:........................................................................................................................ 3
SUSTENTO TEORICO: .......................................................................................................................... 3
Una unidad aritmética y lógica (ALU) ................................................................................................ 3
Desarrollo............................................................................................................................................ 5
CONCLUSION:.................................................................................................................................... 11
BIBLIOGRAFIA. .................................................................................................................................. 11

2
Página
OBJETIVO.
Conocer el funcionamiento del ALU y las microoperaciones que se puede realizar
en él. Y facilitar el conocimiento de una manera más dinámica y practica para su
mayor entendimiento.

OBJETIVO ESPECÍFICO:
 Estudiar de manera practica el circuito.
 Realizar las diferentes microoperaciones en el circuito.
 Comprender mayor el tema
 Comprobar que el resultado sea el mismo en el simulador virtual, multisim y
en modo físico.
 Diseñar el código necesario para realizar el HDL.

SUSTENTO TEORICO:

Una unidad aritmética y lógica (ALU)

En computación, la unidad aritmética lógica o unidad aritmético-lógica, también


conocida como ALU, es un circuito digital que calcula operaciones aritméticas y
operaciones lógicas entre valores de los argumentos.
Muchos tipos de circuitos electrónicos necesitan realizar algún tipo de operación
aritmética, así que incluso el circuito dentro de un reloj digital tendrá una ALU
minúscula que se mantiene sumando 1 al tiempo actual, y se mantiene
comprobando si debe activar el sonido de la alarma, etc.

desarrolla microoperaciones lógicas y aritméticas de dos operandos A y B de n bits.


Las operaciones llevadas a cabo por la ALU son controladas por un grupo de
entradas de selección de función.
3
Página
Se debe diseñar una ALU de 4 bis con 3 entradas de selección de función: modoM,
entradas de selección S0 y S1. La entrada M selecciona entre una operación lógica
(M=0) y una aritmética (M=1). Las funciones desarrolladas por la ALU se muestran
en la siguiente tabla. Cuando se está realizando una resta, asumiremos que el
resultado es positivo.

4
Página
Desarrollo

Al seleccionar la creación de un nuevo proyecto, aparece la


herramienta New Design Wizard, que permite, de forma sencilla,
comenzar un diseño con Active-HDL.
Ingresamos el nombre del proyecto:

Damos en crear una nueva fuente de archivos

5
Página
Ventana New Design Wizard

Damos en siguiente

Ventana New Design Wizard – Entidad

Especificamos las entradas y las salidas correspondientes

6
Página
Damos clic en finalizar.

Creación de los componentes de entrada y salida para los diferentes multiplexores

7
Página
Instrucciones de entrada y salida para crear el sumador para el circuito:

Declaración de variables que cuaresmo en todo el desarrollo de la ALU

8
Página
Aplicamos la configuración que el profe nos había enseñado en cursos anteriores

Ventana de estímulos

Escogemos la opción Clock en Type:

9
Página
Aplicar Clock a una señal

Damos en aplicar y se nos generara la señal de reloj con su conforme


tabla

Por ultimo probamos el programa y verificamos su funcionamiento

10
Página
CONCLUSION:
Nuestro equipo concluye al respecto del proyecto realizado que implementar el
circuito tanto en multisim, simulador virtual, HDL y en físico comprendimos mejor el
funcionamiento del circuito. El circuito en HDL se nos complicó un poco porque hace
mucho que no habíamos ocupado este programa y tuvimos que indagar como se
elaboraban algunas cosas que teníamos duda, pero solucionamos algunos errores
que teníamos en el circuito. Comparamos los demás circuitos y pudimos comprobar
el funcionamiento en cada una de sus modalidades. También comprendimos en su
totalidad su funcionamiento aplicándolo en las diferentes áreas y así tener
comprendido totalmente las microoperaciones que realiza la ALU.

BIBLIOGRAFIA.
 MANO, MURRIS. ARQUITECTURA DE COMPUTADORAS, CAPITULO 4.
3° EDICION PEARSON.
 [Link]
 [Link]
os/[Link]

11
Página

También podría gustarte