Crear
Descargar
Obtener Plan Académico
Compartir juego
Presentación
Presentación

Coprocesador Asincrono

Intégralo en tu plataforma

Puedes integrar el juego en un LMS compatible con LTI 1.1 o LTI 1.3 como Canvas, Moodle, o Blackboard. De esta manera podrás guardar las puntuaciones automáticamente en el libro de calificaciones de esa plataforma.
Descargar
Has superado el número máximo de juegos que puedes integrar en Google Classroom con tu Plan actual.

Para integrar tantos juegos como quieras en Google Classroom, necesitas un Plan Académico o un Plan Comercial.

Has superado el número máximo de juegos que puedes integrar en Microsoft Teams con tu Plan actual.

Para integrar tantos juegos como quieras en Microsoft Teams, necesitas un Plan Académico o un Plan Comercial.

La descarga de juegos es una característica exclusiva para usuarios con un Plan Académico o un Plan Comercial.

Obtén ahora tu Plan Académico o Comercial y comienza a integrar tus juegos en tu LMS, web o blog.

Si lo deseas, puedes descargar un juego de prueba aquí y probar su integración:

Coprocesador Asincrono

Presentación

Jugadas 10

Sobre esta actividad

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

Creada por

Colombia

Descarga la versión para jugar en papel

Crea tu propio juego gratis desde nuestro creador de juegos
Compite contra tus amigos para ver quien consigue la mejor puntuación en esta actividad

Top juegos

%
Anónimo
Anónimo
%
%
%
Has superado el número máximo de juegos que puedes imprimir con tu Plan actual.

Para imprimir tantos juegos como quieras, necesitas un Plan Académico o un Plan Comercial.

Imprime tu juego
Coprocesador Asincrono
 

Coprocesador AsincronoVersión en línea

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

por 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.

¿Estás seguro que quieres abandonar la página?

Al abandonar la página perderás el progreso del juego.