EmpowerSoC: An Open-Source Power Analysis Engine based on Qflow

  • Akshat Jain
  • Naveen Dugar
  • Sagar Yadav
  • Kunwar Singh


The paper introduces EmpowerSoC which is an open-source power analysis engine based on the Qflow tool chain. Both active and standby power consumption can be estimated using this tool. Qflow is used to run the RTL to GDSII flow a target design and is a silicon proven flow [1]. Power estimation in EmpowerSoC is done by extracting transistor-level post-layout netlists for various building blocks/cells on an automated basis. It has a user-friendly GUI through which users can set input bit patterns and other simulation parameters. It has been tested on various digital blocks and the obtained results have been presented.

Keywords: EmpowerSoC, Open-Source, Qflow, Power Analysis Engine, EDA


Download data is not yet available.


[1] Qflow : Digital Synthesis Flow. http://opencircuitdesign.com/qflow/
[2] Yosys Open Synthesis Suite. http://bygone.clairexen.net/yosys/
[3] Qrouter. http://opencircuitdesign.com/qrouter/
[4] OpenSTA : Timing Analysis Tool. https://github.com/The-OpenROAD-Project/OpenSTA
[5] Magic : VLSI Layout Tool. http://opencircuitdesign.com/magic/
[6] Weste, N. H. E., Harris, D. M.,Weste, N. H. E. (2005). CMOS VLSI design: A circuits and systems perspective. Boston: Pearson/Addison-Wesley.
[7] OSU Standard Cell Library. https://vlsiarch.ecen.okstate.edu/flows/
[8] Ngspice - Open Source Spice Simulator. http://ngspice.sourceforge.net
[9] JTAG Test Access Port. http://www.opencores.org/projects/jtag/
[10] OpenLane : RTL to GDSII Flow. https://github.com/The-OpenROAD-Project/OpenLane
[11] D. Shah, E. Hung, C. Wolf, S. Bazanski, D. Gisselquist and M. Milanovic, ”Yosys+nextpnr: An Open Source Framework from Verilog to Bitstream for Commercial FPGAs,” 2019 IEEE 27th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2019, pp. 1-4.
[12] T. -W. Huang and M. D. F. Wong, ”OpenTimer: A high-performance timing analysis tool,” 2015 IEEE/ACM International Conference on Computer-Aided Design (ICCAD), 2015, pp. 895-902.
[13] T. -W. Huang, C. -X. Lin, G. Guo and M. D. F. Wong, ”INVITED: Essential Building Blocks for Creating an Open-source EDA Project,” 2019 56th ACM/IEEE Design Automation Conference (DAC), 2019, pp. 1-4.
[14] M. Chupilko, A. Kamkin and S. Smolov, ”Survey of Open-source Flows for Digital Hardware Design,” 2021 Ivannikov Memorial Workshop (IVMEM), 2021, pp. 11-16.
0 Views | 0 Downloads
How to Cite
Jain, A., Dugar, N., Yadav, S., & Singh, K. (2022). EmpowerSoC: An Open-Source Power Analysis Engine based on Qflow. Asian Journal For Convergence In Technology (AJCT) ISSN -2350-1146, 8(2), 31-34. https://doi.org/10.33130/AJCT.2022v08i02.007