Proceedings of the 2003 ACM/SIGDA Eleventh International Symposium on Field Programmable Gate Arrays 2003
DOI: 10.1145/611817.611844
|View full text |Cite
|
Sign up to set email alerts
|

Architecture evaluation for power-efficient FPGAs

Abstract: This paper presents a flexible FPGA architecture evaluation framework, named fpgaEVA-LP, for power efficiency analysis of LUT-based FPGA architectures. Our work has several contributions: (i) We develop a mixed-level FPGA power model that combines switch-level models for interconnects and macromodels for LUTs; (ii) We develop a tool that automatically generates a back-annotated gate-level netlist with post-layout extracted capacitances and delays; (iii) We develop a cycleaccurate power simulator based on our p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

6
135
0
1

Year Published

2005
2005
2023
2023

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 140 publications
(142 citation statements)
references
References 11 publications
6
135
0
1
Order By: Relevance
“…In [36], a similar FPGA power model estimates static and dynamic FPGA power by calculating the power for each clock cycle using simulated switching activity information, instead of vectorless techniques. This power model has been enhanced to support FPGAs with a programmable supply voltage [37] and programmable threshold voltages [38].…”
Section: Fpga Power Modellingmentioning
confidence: 99%
“…In [36], a similar FPGA power model estimates static and dynamic FPGA power by calculating the power for each clock cycle using simulated switching activity information, instead of vectorless techniques. This power model has been enhanced to support FPGAs with a programmable supply voltage [37] and programmable threshold voltages [38].…”
Section: Fpga Power Modellingmentioning
confidence: 99%
“…To get an idea of how the MUX reduction influences the final design in area, delay and power, we feed two of the RT-level designs generated by k-cofamily+pa and bipartite w/o pa to a FPGA design/architecture evaluation framework, fpgaEva_LP [4]. Please note that we target FPGA applications because we have access to the tool.…”
Section: Resultsmentioning
confidence: 99%
“…where N mux is the number of MUXes saved (or MUXes wasted, i.e., N mux becoming negative) by binding v i and v j into a single register (Case 2) than not binding them into a single register (Case 1); T r_f is the total number of connections between register R1/R2 and the fanout_FUs; T fu is the total number of fanout_FUs involved during this tempted binding of v i and v j ; L is a large positive constant 4 ; α and β are positive scaling constants. The term T r_f is trying to capture the overall connectivity situation of the fanout_FUs so that some global optimization criteria can be considered.…”
Section: B Cost Function Formulationmentioning
confidence: 99%
See 2 more Smart Citations