Architecture-aware reconfiguration-centric floorplanning for partial reconfiguration

Kizheppatt Vipin, Suhaib A. Fahmy

Research output: Chapter in Book/Report/Conference proceedingConference contribution

32 Citations (Scopus)

Abstract

Partial reconfiguration (PR) has enabled the adoption of FPGAs in state of the art adaptive applications. Current PR tools require the designer to perform manual floorplanning, which requires knowledge of the physical architecture of FPGAs and an understanding of how to floorplan for optimal performance and area. This has lead to PR remaining a specialist skill and made it less attractive to high level system designers. In this paper we introduce a technique which can be incorporated into the existing tool flow that overcomes the need for manual floorplanning for PR designs. It takes into account overheads generated due to PR as well as the architecture of the latest FPGAs. This results in a floorplan that is efficient for PR systems, where reconfiguration time and area should be minimised.

Original languageEnglish
Title of host publicationReconfigurable Computing
Subtitle of host publicationArchitectures, Tools and Applications - 8th International Symposium, ARC 2012, Proceedings
Pages13-25
Number of pages13
Volume7199 LNCS
DOIs
Publication statusPublished - 2012
Externally publishedYes
Event8th International Symposium on Applied Reconfigurable Computing, ARC 2012 - Hong Kong, China
Duration: Mar 19 2012Mar 23 2012

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7199 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference8th International Symposium on Applied Reconfigurable Computing, ARC 2012
CountryChina
CityHong Kong
Period3/19/123/23/12

Fingerprint

Floorplanning
Reconfiguration
Field programmable gate arrays (FPGA)
Partial
Field Programmable Gate Array
Architecture

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Vipin, K., & Fahmy, S. A. (2012). Architecture-aware reconfiguration-centric floorplanning for partial reconfiguration. In Reconfigurable Computing: Architectures, Tools and Applications - 8th International Symposium, ARC 2012, Proceedings (Vol. 7199 LNCS, pp. 13-25). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 7199 LNCS). https://doi.org/10.1007/978-3-642-28365-9_2

Architecture-aware reconfiguration-centric floorplanning for partial reconfiguration. / Vipin, Kizheppatt; Fahmy, Suhaib A.

Reconfigurable Computing: Architectures, Tools and Applications - 8th International Symposium, ARC 2012, Proceedings. Vol. 7199 LNCS 2012. p. 13-25 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 7199 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Vipin, K & Fahmy, SA 2012, Architecture-aware reconfiguration-centric floorplanning for partial reconfiguration. in Reconfigurable Computing: Architectures, Tools and Applications - 8th International Symposium, ARC 2012, Proceedings. vol. 7199 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 7199 LNCS, pp. 13-25, 8th International Symposium on Applied Reconfigurable Computing, ARC 2012, Hong Kong, China, 3/19/12. https://doi.org/10.1007/978-3-642-28365-9_2
Vipin K, Fahmy SA. Architecture-aware reconfiguration-centric floorplanning for partial reconfiguration. In Reconfigurable Computing: Architectures, Tools and Applications - 8th International Symposium, ARC 2012, Proceedings. Vol. 7199 LNCS. 2012. p. 13-25. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-642-28365-9_2
Vipin, Kizheppatt ; Fahmy, Suhaib A. / Architecture-aware reconfiguration-centric floorplanning for partial reconfiguration. Reconfigurable Computing: Architectures, Tools and Applications - 8th International Symposium, ARC 2012, Proceedings. Vol. 7199 LNCS 2012. pp. 13-25 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{4d43e4798cf24cffa034f01c025976bd,
title = "Architecture-aware reconfiguration-centric floorplanning for partial reconfiguration",
abstract = "Partial reconfiguration (PR) has enabled the adoption of FPGAs in state of the art adaptive applications. Current PR tools require the designer to perform manual floorplanning, which requires knowledge of the physical architecture of FPGAs and an understanding of how to floorplan for optimal performance and area. This has lead to PR remaining a specialist skill and made it less attractive to high level system designers. In this paper we introduce a technique which can be incorporated into the existing tool flow that overcomes the need for manual floorplanning for PR designs. It takes into account overheads generated due to PR as well as the architecture of the latest FPGAs. This results in a floorplan that is efficient for PR systems, where reconfiguration time and area should be minimised.",
author = "Kizheppatt Vipin and Fahmy, {Suhaib A.}",
year = "2012",
doi = "10.1007/978-3-642-28365-9_2",
language = "English",
isbn = "9783642283642",
volume = "7199 LNCS",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "13--25",
booktitle = "Reconfigurable Computing",

}

TY - GEN

T1 - Architecture-aware reconfiguration-centric floorplanning for partial reconfiguration

AU - Vipin, Kizheppatt

AU - Fahmy, Suhaib A.

PY - 2012

Y1 - 2012

N2 - Partial reconfiguration (PR) has enabled the adoption of FPGAs in state of the art adaptive applications. Current PR tools require the designer to perform manual floorplanning, which requires knowledge of the physical architecture of FPGAs and an understanding of how to floorplan for optimal performance and area. This has lead to PR remaining a specialist skill and made it less attractive to high level system designers. In this paper we introduce a technique which can be incorporated into the existing tool flow that overcomes the need for manual floorplanning for PR designs. It takes into account overheads generated due to PR as well as the architecture of the latest FPGAs. This results in a floorplan that is efficient for PR systems, where reconfiguration time and area should be minimised.

AB - Partial reconfiguration (PR) has enabled the adoption of FPGAs in state of the art adaptive applications. Current PR tools require the designer to perform manual floorplanning, which requires knowledge of the physical architecture of FPGAs and an understanding of how to floorplan for optimal performance and area. This has lead to PR remaining a specialist skill and made it less attractive to high level system designers. In this paper we introduce a technique which can be incorporated into the existing tool flow that overcomes the need for manual floorplanning for PR designs. It takes into account overheads generated due to PR as well as the architecture of the latest FPGAs. This results in a floorplan that is efficient for PR systems, where reconfiguration time and area should be minimised.

UR - http://www.scopus.com/inward/record.url?scp=84859478250&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84859478250&partnerID=8YFLogxK

U2 - 10.1007/978-3-642-28365-9_2

DO - 10.1007/978-3-642-28365-9_2

M3 - Conference contribution

SN - 9783642283642

VL - 7199 LNCS

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 13

EP - 25

BT - Reconfigurable Computing

ER -