DOI QR코드

DOI QR Code

Voltage Island Partitioning Based Floorplanning Algorithm

  • Kim, Jae-Hwan (Dept. of Electronics and Computer Engineering, Hanyang University) ;
  • Chong, Jong-Wha (Dept. of Electronics and Computer Engineering, Hanyang University)
  • Received : 2012.08.08
  • Published : 2012.09.30

Abstract

As more and more cores are integrated on a single chip, power consumption has become an important problem in system-on-a-chip (SoC) design. Multiple supply voltage (MSV) design is one of popular solutions to reduce power consumption. We propose a new method that determines voltage level of cores before floorplanning stage. Besides, our algorithm includes a new approach to optimize wire length and the number of level shifters without any significant decrease of power saving. In simulation, we achieved 40-52% power saving and a considerable improvement in runtime, whereas an increase in wire length and area is less than 8%.

Keywords

References

  1. W. Mak, and J. Chen, "Voltage island generation under performance requirement for SoC designs," in Proc. Asia and South Pacific Design Automat. Conf., Jan. 2007, pp.798-803.
  2. Q. Ma, and E. Young, "Voltage island-driven floorplanning," in Proc. IEEE/ACM Int. Conf. Comput.-Aided Des., Nov. 2007, pp.644-649.
  3. D. Sengupta, and R. Saleh, "Application-driven floorplan-aware voltage island design," in Proc. Design Automat. Conf., June. 2008, pp.155-160.
  4. J. Hu, Y. Shin, N. Dhanwada, and R. Marculescu, "Architecting voltage islands in core-based system-on-a-chip designs," in Proc. Int. Symp. Low Power Electron. Desin, Aug. 2004, pp. 180- 185
  5. W. -P. Lee, H. -Y. Liu, and Y. -W. Chang, "Voltage island aware floorplanning for power and timing optimization," in Proc. IEEE/ACM Int. Conf. Comput.-Aided Des., Nov. 2006, pp.389-394.
  6. Y. -C. Chang, Y. -W. Shin, G. -M. Wu, and S. -W Wu, "B*-trees: a new representation for non-slicing floorplans," in Proc. Design Automat. Conf., June. 2000, pp.458-463.