Publication
Efficient Implementation Of A Single-Precision Floating-Point Arithmetic Unit on FPGA
dc.contributor.author | José, Wilson | |
dc.contributor.author | Silva, Ana Rita | |
dc.contributor.author | Neto, Horácio | |
dc.contributor.author | Véstias, Mário | |
dc.date.accessioned | 2015-08-18T10:42:28Z | |
dc.date.available | 2015-08-18T10:42:28Z | |
dc.date.issued | 2014-10 | |
dc.description.abstract | This paper presents a single precision floating point arithmetic unit with support for multiplication, addition, fused multiply-add, reciprocal, square-root and inverse squareroot with high-performance and low resource usage. The design uses a piecewise 2nd order polynomial approximation to implement reciprocal, square-root and inverse square-root. The unit can be configured with any number of operations and is capable to calculate any function with a throughput of one operation per cycle. The floatingpoint multiplier of the unit is also used to implement the polynomial approximation and the fused multiply-add operation. We have compared our implementation with other state-of-the-art proposals, including the Xilinx Core-Gen operators, and conclude that the approach has a high relative performance/area efficiency. © 2014 Technical University of Munich (TUM). | por |
dc.identifier.citation | JOSÉ, Wilson; [et al] – Efficient implementation of a single-precision floating-point arithmetic unit on FPGA. In FPL 2014 Conference Digest - 24th International Conference on Field Programmable Logic and Applications. New York : IEEE - Institute of Electrical and Electronics Engineers Inc., 2014. ISBN: 978-300044645-0. Art. nr. 6927391. | |
dc.identifier.doi | 10.1109/FPL.2014.6927391 | |
dc.identifier.isbn | 978-300044645-0 | |
dc.identifier.uri | http://hdl.handle.net/10400.21/4799 | |
dc.language.iso | eng | por |
dc.peerreviewed | yes | por |
dc.publisher | IEEE - Institute of Electrical and Electronics Engineers Inc. | por |
dc.relation | PTDC/EEAELC/122098/2010 | |
dc.relation | Strategic Project - LA 21 - 2013-2014 | |
dc.relation.ispartofseries | 6927391 | |
dc.subject | Digital Arithmetic | por |
dc.subject | Field Programmable Gate Arrays (FPGA) | por |
dc.subject | Program Processors | por |
dc.subject | Efficient Implementation | por |
dc.subject | Floating-Point Arithmetic | por |
dc.subject | Floatingpoint | por |
dc.subject | Fused Multiply-Add | por |
dc.subject | Relative Performance | por |
dc.subject | Resource Usage | por |
dc.subject | Single Precision | por |
dc.subject | Square-Root | por |
dc.title | Efficient Implementation Of A Single-Precision Floating-Point Arithmetic Unit on FPGA | por |
dc.type | conference object | |
dspace.entity.type | Publication | |
oaire.awardTitle | Strategic Project - LA 21 - 2013-2014 | |
oaire.awardURI | info:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/PEst-OE%2FEEI%2FLA0021%2F2013/PT | |
oaire.citation.conferencePlace | New York | por |
oaire.citation.title | FPL 2014 Conference Digest - 24th International Conference on Field Programmable Logic and Applications | por |
oaire.fundingStream | 6817 - DCRRNI ID | |
person.familyName | Véstias | |
person.givenName | Mário | |
person.identifier.ciencia-id | 4717-C2C7-3F2C | |
person.identifier.orcid | 0000-0001-8556-4507 | |
person.identifier.rid | H-9953-2012 | |
person.identifier.scopus-author-id | 14525867300 | |
project.funder.identifier | http://doi.org/10.13039/501100001871 | |
project.funder.name | Fundação para a Ciência e a Tecnologia | |
rcaap.rights | closedAccess | por |
rcaap.type | conferenceObject | por |
relation.isAuthorOfPublication | a7d22b29-c961-45ac-bc09-cd5e1002f1e8 | |
relation.isAuthorOfPublication.latestForDiscovery | a7d22b29-c961-45ac-bc09-cd5e1002f1e8 | |
relation.isProjectOfPublication | c57bd42b-bb65-4368-b331-6c6b646fd0e9 | |
relation.isProjectOfPublication.latestForDiscovery | c57bd42b-bb65-4368-b331-6c6b646fd0e9 |