Fast Prefix Adders for Non-Uniform Input Arrival Times
Stephan Held, Sophie Spirkl

TL;DR
This paper introduces an optimized method for constructing fast, small parallel prefix adders tailored for non-uniform input arrival times, improving delay, size, and construction time over previous approaches.
Contribution
It presents a new algorithm that computes prefix carry circuits with near-optimal delay and size, and constructs improved parallel prefix adders for complex circuits.
Findings
Achieves near-optimal delay in carry computation
Reduces size and construction time of prefix adders
Provides theoretical lower bounds and practical algorithms
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLow-power high-performance VLSI design · Parallel Computing and Optimization Techniques · VLSI and FPGA Design Techniques
