2005
DOI: 10.1166/jolpe.2005.023
|View full text |Cite
|
Sign up to set email alerts
|

On the Interaction Between Power-Aware Computer-Aided Design Algorithms for Field-Programmable Gate Arrays

Abstract: ON THE INTERACTION BETWEEN POWER-AWARE COMPUTER-AIDED DESIGN ALGORITHMS FOR FIELD-PROGRAMMABLE GATE ARRAYS As Field Programmable Gate Array (FPGA) power consumption continues to increase, lower power FPGA circuitry, architectures, and Computer-Aided Design (CAD) tools need to be developed. Before designing low-power FPGA circuitry, architectures, or CAD tools, we must first determine where the biggest gains (in terms of energy reduction) are to be made and whether these gains are cumulative. In this thesis, we… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
18
0

Year Published

2006
2006
2018
2018

Publication Types

Select...
4
2
2

Relationship

2
6

Authors

Journals

citations
Cited by 21 publications
(18 citation statements)
references
References 50 publications
0
18
0
Order By: Relevance
“…Technology mapping and logic synthesis for FPGAs are well-studied, so we do not feel that future algorithms will provide significantly different LUT mappings, and hence result in significantly different conclusions. Power-aware mappers also exist [24,26,27], however, again we would not expect these to lead to significantly different conclusions. The heterogeneous technology mapping algorithm, SMAP, has a more significant impact on the results.…”
Section: Limitations Of This Studymentioning
confidence: 85%
See 1 more Smart Citation
“…Technology mapping and logic synthesis for FPGAs are well-studied, so we do not feel that future algorithms will provide significantly different LUT mappings, and hence result in significantly different conclusions. Power-aware mappers also exist [24,26,27], however, again we would not expect these to lead to significantly different conclusions. The heterogeneous technology mapping algorithm, SMAP, has a more significant impact on the results.…”
Section: Limitations Of This Studymentioning
confidence: 85%
“…Although it would be possible to perform the cut selection, output selection, or seed selection in a power-aware manner similar to [24], our experiments (not reported here) indicate that this does not work well. These methods helped to reduce routing energy slightly but did not address the large amounts of energy consumed by the memory blocks.…”
Section: Algorithm Enhancementmentioning
confidence: 90%
“…Placing logic blocks on a critical-path close together minimizes delay and placing logic blocks connected by many wires close together improves power and routability. Power can be further minimized by assigning more weight to connections with high toggle rates, as described in [Lamoureux 2005]. For applications with many clock domains, however, constraints that limit the number of clock nets within ribs (W rib ) and within a region (W local ) can interfere with these optimizations.…”
Section: Clock-aware Placementmentioning
confidence: 99%
“…A suite of benchmark circuits is implemented on a user-specified FPGA architecture using standard academic FPGA CAD tools. The CAD tools consist of the Emap technology mapper [Lamoureux 2005], the T-VPack clusterer [Betz 1999], the VPR placer (with clock-aware enhancements), and the VPR router [Betz 1999]. Note that the T-VPack does not need to be enhanced since it is already clock-aware.…”
Section: Experimental Frameworkmentioning
confidence: 99%
“…As we know, routing power plays a significant part of power consumption of modern FPGAs. And among routing power, global routing power is much larger than local routing power since longer global routing tracks and switches introduce larger parasitic capacitance [3]. Therefore, if we can alleviate the usage of global routing resources, we can reduce the power.…”
Section: Introductionmentioning
confidence: 99%