DocumentCode
3668940
Title
Variable-latency signed addition on FPGAs
Author
Alessandro Cilardo
Author_Institution
Department of Electrical Engineering and Information Technologies, University of Naples Federico II, via Claudio 21, 80125 Napoli, Italy
fYear
2015
Firstpage
1
Lastpage
6
Abstract
Variable-latency, or speculative, addition is an effective technique to implement fast adders working on very long operands. Most approaches to speculative addition are either based on the assumption that operands have equiprobable independent bits, which is rarely the case in real applications due to sign-extension, or they can handle the case of signed numbers at the price of a considerable area overhead. Furthermore, many existing approaches require ad-hoc schemes preventing the reuse of standard adders typically available as optimized library components in many technologies, most notably Field-Programmable Gate Arrays. This paper introduces an innovative scheme for speculative addition that effectively addresses both problems, yielding fast and low-area circuits able to handle sign-extended numbers speculatively and only made of optimized carry-propagation adders based on fast carry circuitry as basic building blocks.
Keywords
"Adders","Delays","Field programmable gate arrays","Multiplexing","Logic gates","Bismuth","Libraries"
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications (FPL), 2015 25th International Conference on
Type
conf
DOI
10.1109/FPL.2015.7293957
Filename
7293957
Link To Document