skip to main content
10.1109/ReConFig.2009.61guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Runtime Temporal Partitioning Assembly to Reduce FPGA Reconfiguration Time

Published: 09 December 2009 Publication History

Abstract

Large applications that exceed available FPGA resources must time-multiplex these resources using smaller hardware modules. In order to orchestrate this time-multiplexing, temporal partitioning partitions these hardware modules into multiple subsets, each of which fit within the available resources. During a temporal partition transition, the FPGA is reconfigured to the subsequent temporal partition. However, FPGA reconfiguration time can impose significant performance overhead as the entire FPGA fabric must be reconfigured even if only a small portion has changed. Partially reconfigurable (PR) FPGAs can decrease reconfiguration time by only reconfiguring the portions of the FPGA fabric that differ. In this paper, we present a design methodology using a simulated annealing-based module placement optimization engine to minimize FPGA reconfiguration overhead by exploiting module overlap across successive temporal partitions. Experimental results show that our methodology reduces FPGA reconfiguration time by 44% on average.

Cited By

View all
  • (2018)FPGA Dynamic and Partial ReconfigurationACM Computing Surveys10.1145/319382751:4(1-39)Online publication date: 25-Jul-2018
  • (2014)Optically reconfigurable gate array with an angle-multiplexed holographic memoryProceedings of the 24th edition of the great lakes symposium on VLSI10.1145/2591513.2591597(341-346)Online publication date: 20-May-2014

Recommendations

Comments

Information & Contributors

Information

Published In

RECONFIG '09: Proceedings of the 2009 International Conference on Reconfigurable Computing and FPGAs
December 2009
460 pages
ISBN:9780769539171

Publisher

IEEE Computer Society

United States

Publication History

Published: 09 December 2009

Author Tags

  1. field programmable gate arrays
  2. module placement
  3. partial reconfiguration
  4. temporal partitioning

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 31 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2018)FPGA Dynamic and Partial ReconfigurationACM Computing Surveys10.1145/319382751:4(1-39)Online publication date: 25-Jul-2018
  • (2014)Optically reconfigurable gate array with an angle-multiplexed holographic memoryProceedings of the 24th edition of the great lakes symposium on VLSI10.1145/2591513.2591597(341-346)Online publication date: 20-May-2014

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media