Proceedings of the Conference on Design, Automation and Test in Europe 2008
DOI: 10.1145/1403375.1403680
|View full text |Cite
|
Sign up to set email alerts
|

Improving synthesis of compressor trees on FPGAs via integer linear programming

Abstract: Multi-input addition is an important operation for many DSP and video processing applications. On FPGAs, multi-input addition has traditionally been implemented using trees of carry-propagate adders. This approach has been used because the traditional lookup table (LUT) structure of FPGAs is not amenable to compressor trees, which are used to implement multi-input addition and parallel multiplication in ASIC technology. In prior work, we developed a greedy heuristic method to map compressor trees onto the gene… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2009
2009
2023
2023

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 21 publications
(11 citation statements)
references
References 14 publications
0
11
0
Order By: Relevance
“…The key idea of our approach is to formalize the problem based on not the compressor tree structures like [6], but the reduction process itself. Assume that y xx (i, j) is the number of GP C xx used at stage i for rank j, where xx is any element of the set {06, 05, 04, 03, 02, 15, 14, 13, 12, 23, 22}, and st is the number of stages, the objective is to minimize the following value:…”
Section: A Ilp-based Approach At Technology-independent Levelmentioning
confidence: 99%
See 1 more Smart Citation
“…The key idea of our approach is to formalize the problem based on not the compressor tree structures like [6], but the reduction process itself. Assume that y xx (i, j) is the number of GP C xx used at stage i for rank j, where xx is any element of the set {06, 05, 04, 03, 02, 15, 14, 13, 12, 23, 22}, and st is the number of stages, the objective is to minimize the following value:…”
Section: A Ilp-based Approach At Technology-independent Levelmentioning
confidence: 99%
“…RELATED WORK GPC-based compressor tree synthesis has been addressed firstly in [5], and several heuristics [5], [7] and an ILPbased approach [6] have been proposed. The objective of the heuristics are to minimize the maximum level of GPCs firstly and reduce the number of GPCs indirectly by using GPCs with larger reduction ratios greedily.…”
Section: Technique Targeting Stratix IIImentioning
confidence: 99%
“…In this Section, we describe the ternary adder and Generalized Parallel Counter (GPC) [4,5] and the methods of mapping onto logic blocks in FPGAs. At the next section, these structures will be used for the implementation of large size unsigned multiplication.…”
Section: Compressors' Mapping On Fpgasmentioning
confidence: 99%
“…The Generalized Parallel Counter (GPC) introduced in [4,5] sums multiple input bits that may be located at different bit positions. Assume that the GPC has at most M input and N output bits.…”
Section: B Generalized Parallel Countersmentioning
confidence: 99%
See 1 more Smart Citation