Skip to main content

Hierarchical Library Based Power Estimator for Versatile FPGAs

Publication ,  Conference
Liang, H; Chen, YC; Luo, T; Zhang, W; Li, H; He, B
Published in: Proceedings - IEEE 9th International Symposium on Embedded Multicore/Manycore SoCs, MCSoC 2015
November 11, 2015

FPGA is a promising hardware accelerator in modern high-performance computing systems, e.g. cloud computing, big-data processing, etc. In such a system, power is a key factor of the design requiring thermal and energy-saving considerations. Modern power estimators for FPGA either support specific hardware provided by vendors or contain power models for certain types of conventional FPGA architectures. However, with technology advancement, novel FPGA of versatile architectures are introduced to further augment current FPGA architecture at various aspects, such as emerging FPGA with non-volatile memory, nanowire interconnection of reconfigurable array, etc. To evaluate the power consumption of various FPGA designs, the power estimator has to be made more flexible and extendable for supporting new devices and architectures. We introduce in this paper a novel power estimator with hierarchical library supporting power models at different levels, e.g. novel circuit of components, emerging memory devices, architecture of timemultiplexing fashion, etc. The power estimator also supports coarse-grain or fine-grain power estimation defined by users for achieving complexity-accuracy trade-off. Simulation results of benchmarks of our power estimator against commercial one demonstrate accuracy of our tool. Furthermore, we present an example of RRAM FPGA power estimation, which has novel memory devices and potential of power gating. Our tool demonstrates flexibility to well support, but not limited to, the power estimation of such state-of-the-art FPGAs.

Duke Scholars

Published In

Proceedings - IEEE 9th International Symposium on Embedded Multicore/Manycore SoCs, MCSoC 2015

DOI

Publication Date

November 11, 2015

Start / End Page

25 / 32
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Liang, H., Chen, Y. C., Luo, T., Zhang, W., Li, H., & He, B. (2015). Hierarchical Library Based Power Estimator for Versatile FPGAs. In Proceedings - IEEE 9th International Symposium on Embedded Multicore/Manycore SoCs, MCSoC 2015 (pp. 25–32). https://doi.org/10.1109/MCSoC.2015.44
Liang, H., Y. C. Chen, T. Luo, W. Zhang, H. Li, and B. He. “Hierarchical Library Based Power Estimator for Versatile FPGAs.” In Proceedings - IEEE 9th International Symposium on Embedded Multicore/Manycore SoCs, MCSoC 2015, 25–32, 2015. https://doi.org/10.1109/MCSoC.2015.44.
Liang H, Chen YC, Luo T, Zhang W, Li H, He B. Hierarchical Library Based Power Estimator for Versatile FPGAs. In: Proceedings - IEEE 9th International Symposium on Embedded Multicore/Manycore SoCs, MCSoC 2015. 2015. p. 25–32.
Liang, H., et al. “Hierarchical Library Based Power Estimator for Versatile FPGAs.” Proceedings - IEEE 9th International Symposium on Embedded Multicore/Manycore SoCs, MCSoC 2015, 2015, pp. 25–32. Scopus, doi:10.1109/MCSoC.2015.44.
Liang H, Chen YC, Luo T, Zhang W, Li H, He B. Hierarchical Library Based Power Estimator for Versatile FPGAs. Proceedings - IEEE 9th International Symposium on Embedded Multicore/Manycore SoCs, MCSoC 2015. 2015. p. 25–32.

Published In

Proceedings - IEEE 9th International Symposium on Embedded Multicore/Manycore SoCs, MCSoC 2015

DOI

Publication Date

November 11, 2015

Start / End Page

25 / 32