Fast prefix adders for non-uniform input arrival times

From MaRDI portal
Publication:513308

DOI10.1007/S00453-015-0067-XzbMATH Open1403.68082arXiv1411.2917OpenAlexW2167757808MaRDI QIDQ513308FDOQ513308


Authors: Stephan Held, Sophie Spirkl Edit this on Wikidata


Publication date: 6 March 2017

Published in: Algorithmica (Search for Journal in Brave)

Abstract: We consider the problem of constructing fast and small parallel prefix adders for non-uniform input arrival times. This problem arises whenever the adder is embedded into a more complex circuit, e. g. a multiplier. Most previous results are based on representing binary carry-propagate adders as so-called parallel prefix graphs, in which pairs of generate and propagate signals are combined using complex gates known as prefix gates. Adders constructed in this model usually minimize the delay in terms of these prefix gates. However, the delay in terms of logic gates can be worse by a factor of two. In contrast, we aim to minimize the delay of the underlying logic circuit directly. We prove a lower bound on the delay of a carry bit computation achievable by any prefix carry bit circuit and develop an algorithm that computes a prefix carry bit circuit with optimum delay up to a small additive constant. Furthermore, we use this algorithm to construct a small parallel prefix adder. Compared to existing algorithms we simultaneously improve the delay and size guarantee, as well as the running time for constructing prefix carry bit and adder circuits.


Full work available at URL: https://arxiv.org/abs/1411.2917




Recommendations




Cites Work


Cited In (7)





This page was built for publication: Fast prefix adders for non-uniform input arrival times

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q513308)