New game
Download
Get Academic Plan
Share game
Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

Coprocesador Asincrono

Slideshow

Played 10

About this activity

Circuito integrado electrónico que funciona sin reloj para sincronizar las operaciones.

Created by

Colombia

Download the paper version to play

Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
Coprocesador Asincrono
 

Coprocesador AsincronoOnline version

Circuito integrado electrónico que funciona sin reloj para sincronizar las operaciones.

by Henry Delgado Angulo
1

Diseño de un Coprocesador Asincrono IEEE 754 Para Punto Flotante de 32 Bits

El coprocesador asíncrono es un circuito digital que realiza operaciones aritméticas de suma, resta, multiplicación y división en punto flotante de dos operando de 32 bits sin utilizar una señal de reloj. Para lograr la sincronización, la ejecución y el procesamiento de datos, el circuito utiliza un protocolo de handshake, que puede ser definido desde la especificación de la implementación asíncrona con Balsa System.


2

Coprocesador Asincrono

El coprocesador asíncrono realiza las operaciones de suma/resta, multiplicación y división debido a que está conformado por cuatro unidades que son:

·        SFPA: es la unidad de ejecución asíncrona de suma/resta para punto flotante de precisión simple.

·        MPFA: es la unidad de ejecución asíncrona de la multiplicación para punto flotante de precisión simple.

·        DPFA: es la unidad de ejecución asíncrona de división para punto flotante de precisión simple.

·        DECO: es la unidad encargada de seleccionar las unidades de ejecución de las operaciones matemáticas.

·        SELMUX: es la unidad encargada de activar la unidad MUX cuando una unidad de ejecución de operaciones haya terminado la operación.

·        MUX: esta unidad se encarga de entregar los resultados de la operación realizada.

3

UNIDAD DE SUMA EN PUNTO FLOTANTE ASÍNCRONA

Esta unidad se diseñó siguiendo las especificaciones del estándar para suma/resta en simple precisión y está conformada por cuatro módulos: tdsuma_ctr1, shr_ctr2, suma_ctr3, nor_ctr4. En la Figura 2 se detalla la organización de la unidad de suma en punto flotante asíncrona con todos sus módulos.

4

Unidad de Multiplicación en Punto Flotante

Esta unidad fue diseñada para realizar la multiplicación de dos números en punto flotante siguiendo las especificaciones del estándar IEEE 754 para multiplicación en precisión simple. Está conformada por tres módulos principales

·         Módulo tdprod_ctd.

·         Módulos producto_ctp.

·         Módulo ncp1.

5

Unidad Asíncrona para la división de dos Números en Punto Flotante de 32 Bits

Esta unidad tiene la función de realizar la división de dos operandos en punto flotante de 32 bits. Esta conformado por los módulos funcionales realizados en código Balsa ctrltddivision, Diman, Normaldiv y los modulos combinatorios para control ctrltddivision, ctrdivman, ctrlenor y divctrlnor.

Are you sure you want to leave the page?

If you leave the page, you will lose your game progress.