2016 26th International Conference on Field Programmable Logic and Applications (FPL) 2016
DOI: 10.1109/fpl.2016.7577348
|View full text |Cite
|
Sign up to set email alerts
|

Fast and area efficient adder for wide data in recent Xilinx FPGAs

Abstract: Abstract-Most modern FPGAs have very optimised carry logic for efficient implementations of ripple carry adders (RCA). Some FPGAs also have a six input look up table (LUT) per cell, whereof two inputs are used during normal addition. In this paper we present an architecture that compresses the carry chain length to N/2 in recent Xilinx FPGA, by utilising the LUTs better. This carry compression was implemented by letting some cells calculate the carry chain in two bits per cell, while some others calculate the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(2 citation statements)
references
References 7 publications
0
2
0
Order By: Relevance
“…As we can see, the DSP blocks and a few multiplexers are part of the shared resources, whereas the dedicated modules contain mainly adders and subtractors. The adders and subtractors are implemented by efficient usage of fast carry chains [KG16]. The reduction logic for multiplications modulo Solinas prime is implemented using the target prime structure and involves only two additions and three subtraction operations.…”
Section: Generic Modular Multipliermentioning
confidence: 99%
“…As we can see, the DSP blocks and a few multiplexers are part of the shared resources, whereas the dedicated modules contain mainly adders and subtractors. The adders and subtractors are implemented by efficient usage of fast carry chains [KG16]. The reduction logic for multiplications modulo Solinas prime is implemented using the target prime structure and involves only two additions and three subtraction operations.…”
Section: Generic Modular Multipliermentioning
confidence: 99%
“…The basic building block of the architecture is the 88 bit integer adder and subtractor circuit. The integer adder and subtractor blocks are built using the design of [10] which proposed a fast FPGA adder using the six input dual output LUTs and carry chains. For a 434 bit integer addition operation, we need to use the 88 bit adder block five times.…”
Section: Field Addition In Gf (P)mentioning
confidence: 99%