A Dynamic Dual Fixed-Point Arithmetic Architecture for FPGAs

In FPGA embedded systems, designers usually have to make a compromise between numerical precision and logical resources. Scientific computations in particular, usually require highly accurate calculations and are computing intensive. In this context, a designer is left with the task of implementing...

Full description

Saved in:
Bibliographic Details
Main Authors: G. Alonzo Vera, Marios Pattichis, James Lyke
Format: Article
Language:English
Published: Wiley 2011-01-01
Series:International Journal of Reconfigurable Computing
Online Access:http://dx.doi.org/10.1155/2011/518602
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832548062703124480
author G. Alonzo Vera
Marios Pattichis
James Lyke
author_facet G. Alonzo Vera
Marios Pattichis
James Lyke
author_sort G. Alonzo Vera
collection DOAJ
description In FPGA embedded systems, designers usually have to make a compromise between numerical precision and logical resources. Scientific computations in particular, usually require highly accurate calculations and are computing intensive. In this context, a designer is left with the task of implementing several arithmetic cores for parallel processing while supporting high numerical precision with finite logical resources. This paper introduces an arithmetic architecture that uses runtime partial reconfiguration to dynamically adapt its numerical precision, without requiring significant additional logical resources. The paper also quantifies the relationship between reduced logical resources and savings in power consumption, which is particularly important for FPGA implementations. Finally, our results show performance benefits when this approach is compared to alternative static solutions within bounds on the reconfiguration rate.
format Article
id doaj-art-71b0eb3a65384514bbc74bdfc7713424
institution Kabale University
issn 1687-7195
1687-7209
language English
publishDate 2011-01-01
publisher Wiley
record_format Article
series International Journal of Reconfigurable Computing
spelling doaj-art-71b0eb3a65384514bbc74bdfc77134242025-02-03T06:42:23ZengWileyInternational Journal of Reconfigurable Computing1687-71951687-72092011-01-01201110.1155/2011/518602518602A Dynamic Dual Fixed-Point Arithmetic Architecture for FPGAsG. Alonzo Vera0Marios Pattichis1James Lyke2Department of Electrical and Computer Engineering, The University of New Mexico, Albuquerque, NM 87101, USADepartment of Electrical and Computer Engineering, The University of New Mexico, Albuquerque, NM 87101, USASpace Electronics Branch of the Space Vehicles, Directorate of the Air Force Research Laboratory, NM 87117-5776, USAIn FPGA embedded systems, designers usually have to make a compromise between numerical precision and logical resources. Scientific computations in particular, usually require highly accurate calculations and are computing intensive. In this context, a designer is left with the task of implementing several arithmetic cores for parallel processing while supporting high numerical precision with finite logical resources. This paper introduces an arithmetic architecture that uses runtime partial reconfiguration to dynamically adapt its numerical precision, without requiring significant additional logical resources. The paper also quantifies the relationship between reduced logical resources and savings in power consumption, which is particularly important for FPGA implementations. Finally, our results show performance benefits when this approach is compared to alternative static solutions within bounds on the reconfiguration rate.http://dx.doi.org/10.1155/2011/518602
spellingShingle G. Alonzo Vera
Marios Pattichis
James Lyke
A Dynamic Dual Fixed-Point Arithmetic Architecture for FPGAs
International Journal of Reconfigurable Computing
title A Dynamic Dual Fixed-Point Arithmetic Architecture for FPGAs
title_full A Dynamic Dual Fixed-Point Arithmetic Architecture for FPGAs
title_fullStr A Dynamic Dual Fixed-Point Arithmetic Architecture for FPGAs
title_full_unstemmed A Dynamic Dual Fixed-Point Arithmetic Architecture for FPGAs
title_short A Dynamic Dual Fixed-Point Arithmetic Architecture for FPGAs
title_sort dynamic dual fixed point arithmetic architecture for fpgas
url http://dx.doi.org/10.1155/2011/518602
work_keys_str_mv AT galonzovera adynamicdualfixedpointarithmeticarchitectureforfpgas
AT mariospattichis adynamicdualfixedpointarithmeticarchitectureforfpgas
AT jameslyke adynamicdualfixedpointarithmeticarchitectureforfpgas
AT galonzovera dynamicdualfixedpointarithmeticarchitectureforfpgas
AT mariospattichis dynamicdualfixedpointarithmeticarchitectureforfpgas
AT jameslyke dynamicdualfixedpointarithmeticarchitectureforfpgas