Implementation of an open core IEEE 754-based FPU with non-linear arithmetic support

Adrian Cervantes, Francis Lopez, Jeffry Quiros, Diego Rodriguez, Carlos Salazar-Garcia, Carlos Meza, Alfonso Chacon-Rodriguez

Producción científica: Capítulo del libro/informe/acta de congresoContribución a la conferenciarevisión exhaustiva

Resumen

FPGA implementation results of an open core IEEE 754-based FPU with non-linear arithmetic support are shown. Non-linear operations are implemented using variations of the CORDIC algorithm, and are tested on a commercial FPGA. The unit provides results both on 32-bit and 64-bit FPU formats, with error bounded to 0.81501% for the cosine operation, 0.91367% for the sine operation, and 0.129% for the natural logarithm operation, using sixteen iterations in all cases, and a 64-bit floating point representation. Dynamic power is under 11mW for each non-linear operational block, at a 100MHz clock speed.

Idioma originalInglés
Título de la publicación alojada2016 IEEE 36th Central American and Panama Convention, CONCAPAN 2016
EditorialInstitute of Electrical and Electronics Engineers Inc.
ISBN (versión digital)9781467395786
DOI
EstadoPublicada - 2 jul 2016
Evento36th IEEE Central American and Panama Convention, CONCAPAN 2016 - San Jose, Costa Rica
Duración: 9 nov 201611 nov 2016

Serie de la publicación

Nombre2016 IEEE 36th Central American and Panama Convention, CONCAPAN 2016

Conferencia

Conferencia36th IEEE Central American and Panama Convention, CONCAPAN 2016
País/TerritorioCosta Rica
CiudadSan Jose
Período9/11/1611/11/16

Huella

Profundice en los temas de investigación de 'Implementation of an open core IEEE 754-based FPU with non-linear arithmetic support'. En conjunto forman una huella única.

Citar esto