2005 · 19 citations · 11 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureData StructuresNumber TheoryCombinational Logic DescriptionDigital Logic DesignLogic SynthesisLookup TablesParallel Prefix ComputationAdder DesignAddersArithmetic Circuit SynthesisArithmetic CircuitsArithmetic Logic Unit DesignDifference ComputationParallel Prefix CircuitsPrefix Adder Design
The role of addition and subtraction in digital systems is sometimes complicated due to the arrival of certain operands occurring at different times. For example, floating-point arithmetic typically requires the exponent logic to wait until an output is received from post-normalization. Previously, logic designers have resorted to the use of conditional sum and carry-select adders to make their design efficient. Recently, a new technique has been proposed that utilizes the concept of flagged prefix addition. Flagged prefix addition utilizes the parallel-prefix adder and slightly modifies it to yield a new adder that is capable of adding A+B or A+B+1. Moreover, alterations to the logic can easily be made to allow difference operations to occur as well. The paper presents an extension to flagged prefix addition to allow an arbitrary number to be added to the logic. Results are shown for several designs in AMI C5N 0.5 /spl mu/m technology.
11
A Regular Layout for Parallel Adders
Brent, Kung · IEEE Transactions on Computers · 1982 · 1.1K citations
Conditional-Sum Addition Logic
Jack Sklansky · IEEE Transactions on Electronic Computers · 1960 · 567 citations
S.C. Knowles · 2003 · 250 citations
A reduced-area scheme for carry-select adders
Akhilesh Tyagi · IEEE Transactions on Computers · 1993 · 241 citations