Skip to main content

Power-Driven Design Partitioning

  • Conference paper
Field Programmable Logic and Application (FPL 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3203))

Included in the following conference series:

Abstract

In order to enable efficient integration of FPGAs into cost effective and reliable high-performance systems as well potentially into low power mobile systems, their power efficiency needs to be improved. In this paper, we propose a power management scheme for FPGAs centered on a power-driven partitioning technique. Our power-driven partitioner creates clusters within a design such that within individual clusters, power consumption can be improved via voltage scaling. We tested the effectiveness of our approach on a set of LUT-level benchmark netlists. Further we did constrained placement of the clusters into predefined V\(_{\mbox{\tiny dd}}^{\mbox{\tiny \,\,\,\,\,\,high}}\) and V\(_{\mbox{\tiny dd}}^{\mbox{\tiny \,\,\,\,\,\,low}}\) regions for a single FPGA. Average savings in power consumption with our approach is 48% whereas penalty in channel width and wire length due to constrained placement is 23% and 26% respectively.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 74.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Boemo, E.I., et al. (eds.): Some Notes on Power Management on FPGA-based Systems. LNCS, vol. 975, pp. 149–157. Springer, Berlin (1995)

    Google Scholar 

  2. Chen, C., Hwang, T., Liu, C.L.: Low Power FPGA design – A Re-engineering Approach. In: Design Automation Conference (1997)

    Google Scholar 

  3. Sutter, G., et al.: FSM Decomposition for Low Power in FPGA. In: Design Automation Conference (1998)

    Google Scholar 

  4. Chen, D., Cong, J., Fan, Y.: Low Power High-Level Synthesis for FPGA Architectures. In: International Symposium on Low Power Electronic Design (2003)

    Google Scholar 

  5. Lamoureux, J., Wilton, S.J.E.: On the Interaction Between Power-Aware FPGA CAD Algorithms. In: International Conference on Computer Aided Design (2003)

    Google Scholar 

  6. Brasen, D.R., Saucier, G.: Using Cone Structures for Circuit Partitioning into FPGA Packages. IEEE Transactions on CAD of Integrated Circuits and Systems 17(7), 592–600 (1998)

    Article  Google Scholar 

  7. Chan, P.K., Schlag, M.D.F., Zien, J.Y.: Spectral-Based Multi-Way FPGA Partitioning. In: International Symposium on Field Programmable Gate Arrays (1995)

    Google Scholar 

  8. Chang, D., Marek-Sadowska, M.: Partitioning Sequential Circuits on Dynamically Reconfigurable FPGAs. IEEE Transactions on Computers 48(6), 565–578 (1999)

    Article  MathSciNet  Google Scholar 

  9. Liu, H., Wong, D.F.: Circuit Partitioning for Dynamically Reconfigurable FPGAs. In: International Symposium on Field Programmable Gate Arrays (1999)

    Google Scholar 

  10. Govil, K., Chan, E., Wasserman, H.: Comparing Algorithms for Dynamic Speed Setting of a Low Power CPU. In: MOBICON (1995)

    Google Scholar 

  11. Iyer, A., Marculescu, D.: Power Efficiency of Voltage Scaling in Multiple Clock, Multiple Voltage Cores. In: International Conference on Computer Aided Design (2002)

    Google Scholar 

  12. Yeh, C., et al.: Gate-Level design Exploiting Dual Supply Voltages for Power-Driven Applications. In: Design Automation Conference (1999)

    Google Scholar 

  13. Simunic, T., et al.: Dynamic Voltage Scaling and Power Management for Portable Systems. In: Design Automation Conference (2001)

    Google Scholar 

  14. Chen, D., et al.: Low-Power Technology Mapping for FPGA Architectures with Dual Supply Voltage. In: International Symposium on Field-Programmable Gate Arrays (2004)

    Google Scholar 

  15. Li, F., et al.: Low-Power FPGA Using Pre-Defined Dual-Vdd/Dual-Vt Fabrics. In: International Symposium on Field-Programmable Gate Arrays (2004)

    Google Scholar 

  16. Betz, V., Rose, J., Marquardt, A.: Architecture and CAD for Deep-Submicron FPGAs, February 1999. Kluwer Academic Publishers, Dordrecht (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mukherjee, R., Memik, S.O. (2004). Power-Driven Design Partitioning. In: Becker, J., Platzner, M., Vernalde, S. (eds) Field Programmable Logic and Application. FPL 2004. Lecture Notes in Computer Science, vol 3203. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30117-2_75

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30117-2_75

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-22989-6

  • Online ISBN: 978-3-540-30117-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics