Srinath Balasubramanian1, Bharatiraja Chokkalingam This email address is being protected from spambots. You need JavaScript enabled to view it.1, Ramesh Krishnamoorthy1, and Yusuff Adedayo2

1SRM Institute of Science and Technology, Chennai, India
2Department of Electrical Engineering, University of South Africa, Pretoria 003, South Africa 


 

Received: May 20, 2020
Accepted: June 21, 2020
Publication Date: December 1, 2020

 Copyright The Author(s). This is an open access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are cited.


Download Citation: ||https://doi.org/10.6180/jase.202012_23(4).0009  

ABSTRACT


Power dissipation is the predominant issue in contemporary System-on-chip design. Multiple supply voltage (MSV) is a proficient technique that escort to reduction in both static and dynamic power consumption. Voltage assignment is a preliminary tread in MSV design. In this paper, a novel FuzzyMinProduct voltage assignment method is proposed for efficient assignment of voltages in the modules. This algorithm unveils the optimum operating voltage for the entire modules of the benchmarks circuit. Voltage assignment is performed by creating voltage islands within MSV-driven framework. Simulations are performed for 8-point Fast Fourier Transform(FFT)and 64-point Feed-Forward Fast Fourier Transform (FFT) circuits via Cadence digital encounter. These circuits are analyzed owing to proximity in number of modules with GSRC benchmarks n10 and n30. Experimentalresultsdemonstratethattheproposedalgorithmadequatelydiminishthetotalpowerconsumption in the chip in addition to power saving percentage of 26.54% after MSV design. Compared to the preceding reported techniques intended algorithm gives an average runtime of 0.83s.


Keywords: System-on-chip; Low power; Multiple supply voltage; Voltage assignment; Fuzzy logic


REFERENCES


  1. [1] Bharatiraja Chokkalingam, Sanjeevikumar Padmanaban, Pierluigi Siano, Ramesh Krishnamoorthy, and Raghu Selvaraj. Real-time forecasting of ev charging station scheduling for smart energy systems. Energies, 10(3):377, 2017.
  2. [2] M. Terres, C. Meinhardt, G. Bontorin, and R. Reis. Exploring more efficient architectures for multiple dynamic supply voltage designs. In 2014 IEEE 5th Latin American Symposium on Circuits and Systems, pages 1–4, Feb 2014.
  3. [3] K Ramesh, C Bharatiraja, S Raghu, G Vijayalakshmi, and PL Sambanthan. Design and implementation of realtime charging optimization for hybrid electric vehicles. International Journal of Power Electronics and Drive Systems, 7(4), 2016.
  4. [4] D. Sengupta and R. A. Saleh. Application-driven voltage-island partitioning for low-power system-onchipdesign. IEEE Transactions on Computer-AidedDesign of Integrated Circuits and Systems, 28(3):316–326, March 2009.
  5. [5] Huaizhi Wu, M. D. R. Wona, and I-Min Liu. Timing constrained and voltage-island-aware voltage assignment. In 2006 43rd ACM/IEEE Design Automation Conference, pages 429–432, July 2006.
  6. [6] H. Wu and M. D. F. Wong. Improving voltage assignment by outlier detection and incremental placement. In 2007 44th ACM/IEEE Design Automation Conference, pages 459–464, June 2007.
  7. [7] H. Wu and M. D. F. Wong. Incremental improvement of voltage assignment. IEEE Transactions on Computer Aided Design of Integrated Circuits and Systems,28(2):217– 230, Feb 2009.
  8. [8] ZhenyiChen, GaofengWang, and ChenDong. Multiple voltage assignment based on pso. InProceedingsof2011 International Conference on Computer Science and Network Technology, volume 2, pages 1295–1298, Dec 2011.
  9. [9] Srinath Balasubramanian, Arunapriya Panchanathan, Bharatiraja Chokkalingam, Sanjeevikumar Padmanaban, and Zbigniew Leonowicz. Module based floorplanning methodology to satisfy voltage island and fixed outline constraints. Electronics, 7(11):325, 2018.
  10. [10] Shimin Du, Yinshui Xia, Zhufei Chu, and Lixia Qi. Generic algorithm based voltage islands-aware multiple voltage assignment. In 2010International Conference on Computer Application and System Modeling (ICCASM 2010), volume 5, pages V5–623–V5–627, Oct 2010.
  11. [11] Q. Ma, Z. Qian, E. F. Y. Young, and H. Zhou. Msv-driven floorplanning. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 30(8):1152–1162, Aug 2011.