Proceedings of the 2004 ACM/SIGDA 12th International Symposium on Field Programmable Gate Arrays 2004
DOI: 10.1145/968280.968289
|View full text |Cite
|
Sign up to set email alerts
|

Reducing leakage energy in FPGAs using region-constrained placement

Abstract: FPGAs are being increasingly used in a wide variety of applications. While power optimization has been only of secondary importance in many FPGA applications, growing importance of leakage in FPGAs designed in 90nm and below makes it imperative to treat power optimization as a first class citizen. In this paper, we propose a leakage-saving technique for FPGAs that involves dividing the FPGA fabric into small regions and switching on/off the power supply to each region using a sleep transistor in order to conse… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
77
0

Year Published

2005
2005
2017
2017

Publication Types

Select...
6
3
1

Relationship

0
10

Authors

Journals

citations
Cited by 124 publications
(77 citation statements)
references
References 22 publications
0
77
0
Order By: Relevance
“…With this technique, it becomes possible to put unused LUTs and flip-flops to sleep mode independently. Gayasen et al [35] have proposed coarse-grained sleep strategy. In this technique, the entire region of the FPGA is partitioned into logic blocks so that each region can be put into sleep mode independently whenever it is not used.…”
Section: Leakage Power Reductionmentioning
confidence: 99%
“…With this technique, it becomes possible to put unused LUTs and flip-flops to sleep mode independently. Gayasen et al [35] have proposed coarse-grained sleep strategy. In this technique, the entire region of the FPGA is partitioned into logic blocks so that each region can be put into sleep mode independently whenever it is not used.…”
Section: Leakage Power Reductionmentioning
confidence: 99%
“…[9], power gating of logic fabrics was investigated and region-constrained placement was applied to reduce leakage power of unused logic blocks on Xilinx FPGA. Their placement algorithm placed a designed circuit into contiguous regions by utilizing two different styles: hori-zontal and vertical placement.…”
Section: Related Workmentioning
confidence: 99%
“…In [3], various low-leakage techniques, such as redundant SRAM design, dual Vt design, body biasing and gate biasing, are evaluated. As described in [4], cutting off the power supply of an unused region by sleep transistors aims at reducing the logic slice leakage, which occupies 45% of the total leakage in their FPGA, while the assignment of a higher Vt to the configuration SRAM reduces 98% of the SRAM leakage, while increasing the configuration time by 20%. A routing switch in [5] can reduce the leakage current by 40% and 61% in low-power mode and sleep mode, respectively.…”
Section: Introductionmentioning
confidence: 99%