Want to create interactive content? It’s easy in Genially!

Get started free

ALU

Abil Valdivieso

Created on June 19, 2023

Unidad Lógica-Aritmética

Start designing with a free template

Discover more than 1500 professional designs like these:

Geniaflix Presentation

Vintage Mosaic Presentation

Shadow Presentation

Newspaper Presentation

Zen Presentation

Audio tutorial

Pechakucha Presentation

Transcript

ALU Unidad Lógica Aritmética

Una ALU es el núcleo de un procesador.

Iniciar

Abil Valdivieso Cruz

Índice

Circuito Aritmético

Definición de la ALU

VIVADO

ALU

Casos de estudio

Circuito Lógico

Unidad Lógica-Aritmética

Desarrollo de operaciones que, se realizan, varios miles de millones de veces por segundo en nuestras PC’s.

Procesa los datos entrantes a velocidades extremadamente altas.

La ALU es un contador digital. Para construirla, se han de unir dos secciones que la forman: la sección del circuito aritmético y la del circuito lógico. Realiza las operaciones aritméticas entre los datos de un circuito; suma, y resta (en ALU's más completas, multiplicación y división también). Así como, establece comparaciones lógicas a través de los condicionales lógicos "AND", "OR" y "NOT".

+alu

VIVADO / Lenguaje Verilog

Paquete de software producido por Xilinx para síntesis y análisis de diseños VHDL

La creación de la ALU fue hecha en el entorno Xilinx VIVADO, a partir de la creación de módulos utilizando una descripción estructural. Lenguaje de descripción de hardware: Verilog.

+creación

Un FPGA, puede programarse específicamente para la tarea que se quiere que haga. Es un tipo de PLD que contiene celdas lógicas digitales e interconexiones programables.

Parte lógica

Módulos del circuito lógico.

+info

Parte aritmética

Módulo del circuito aritmético.
Módulos para el sumador completo

+info

Starting situation / Objectives

Diseño esquemático de la ALU / VIVADO

+info

Operaciones en el FPGA / Casos de estudio

F = A + B

F = A + ~B

La salida F recibe el resultado de la suma de los bits de las palabras A y B, siendo B una palabra negada.

La salida F recibe el resultado de la suma de los bits de las palabras A y B.

+placa

+placa

F = A + ~B + 1

F = A

We avoid being part of the content overload in the digital world.

La salida F recibe el resultado de la suma de los bits de la palabra A, la palabra B negada más otro bit.

+placa

+placa