Placing partially reconfigurable stream processing applications on FPGAs

Dirk Koch, Peter Cheung (Editor), Wayne Luk (Editor), Christina Silvano (Editor)

Research output: Chapter in Book/Conference proceedingConference contributionpeer-review

Abstract

Finding placement locations for modules on an FPGA in a limited amount of time is a crucial task that determines the efficiency of a dynamic partially reconfigurable system. In this work, we will define a placement method based on transforming the inherent two dimensional (2D) structure of the FPGA into a one dimensional string and employing string matching. Moreover, our model is suited to compute a module placement over multiple chained reconfigurable regions. Our algorithm is based on a hybrid approach consisting of an offline precompute phase at design-time which in turn is used to speed-up module placement at run-time.
Original languageEnglish
Title of host publicationProoceedings of the 25th International Conference on Field Programmable Logic and Applications (FPL 2015)
EditorsPeter Cheung, Wayne Luk, Christina Silvano
PublisherIEEE
Pages1-4
Number of pages4
DOIs
Publication statusPublished - 2 Sept 2015
EventInternational Conference on Field Programmable Logic and Applications (FPL) - London
Duration: 2 Sept 20154 Sept 2015

Conference

ConferenceInternational Conference on Field Programmable Logic and Applications (FPL)
CityLondon
Period2/09/154/09/15

Keywords

  • FPGA
  • module placement
  • reconfiguration

Fingerprint

Dive into the research topics of 'Placing partially reconfigurable stream processing applications on FPGAs'. Together they form a unique fingerprint.

Cite this