22nd International Conference on Field Programmable Logic and Applications (FPL) 2012
DOI: 10.1109/fpl.2012.6339163
|View full text |Cite
|
Sign up to set email alerts
|

Evaluating the efficiency of DSP Block synthesis inference from flow graphs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
4
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
4
4

Relationship

3
5

Authors

Journals

citations
Cited by 15 publications
(4 citation statements)
references
References 7 publications
0
4
0
Order By: Relevance
“…As such, they are heavily used in the pipelined datapaths of computationally intensive applications [de Dinechin and Pasca 2011;Xu et al 2014]. However, we have found that DSP block inference by the synthesis tools can be suboptimal [Ronak and Fahmy 2012] and the dynamic programmability feature is not mapped except in very restricted cases. As the number of DSP blocks on modern devices increases, finding ways to use them efficiently outside of their core application domain becomes necessary.…”
Section: Introductionmentioning
confidence: 99%
“…As such, they are heavily used in the pipelined datapaths of computationally intensive applications [de Dinechin and Pasca 2011;Xu et al 2014]. However, we have found that DSP block inference by the synthesis tools can be suboptimal [Ronak and Fahmy 2012] and the dynamic programmability feature is not mapped except in very restricted cases. As the number of DSP blocks on modern devices increases, finding ways to use them efficiently outside of their core application domain becomes necessary.…”
Section: Introductionmentioning
confidence: 99%
“…Dedicated DSP Blocks which are able to implement operations such as multiplication or multiply-accumulate in a fast and efficient manner are provided in modern FPGA and they are used to build squarers in the literature [6]- [8]. To use them efficiently, designs must be customised to the datapath of the DSP block [9]. Since they are large and limited in number, reducing the number of DSP blocks required for elementary operations like squaring can facilitate the mapping of larger designs to an FPGA.…”
Section: Introductionmentioning
confidence: 99%
“…For polynomial evaluation, the basic functions of multiplication and squaring can be efficiently built using DSP blocks. In order to obtain maximum performance, it is important to consider the structure of the DSP block when building a computational datapath [27]. Fast, wide multipliers are built by cascading together chains of DSP blocks using dedicated hard wires that do not add significantly to the routing delay.…”
Section: Fpga Computationmentioning
confidence: 99%