Automated partial reconfiguration design for adaptive systems with CoPR for Zynq

Kizheppatt Vipin, Suhaib A. Fahmy

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

7 Citations (Scopus)

Abstract

Dynamically adaptive systems (DAS) respond to environmental conditions, by modifying their processing at runtime and selecting alternative configurations of computation. Field programmable gate arrays, with their support for partial reconfiguration (PR) represent an ideal platform for implementing such systems. Designing partially reconfigurable systems has traditionally been a difficult task requiring FPGA expertise. This paper presents a fully automated framework for implementing PR based adaptive systems. The designer specifies a set of valid configurations containing instances of modules from a standard library. The tool automates partitioning of modules into regions, floorplanning regions on the FPGA fabric, and generation of bitstreams. A runtime system manages the loading of bitstreams automatically through API calls.

Original languageEnglish
Title of host publicationProceedings - 2014 IEEE 22nd International Symposium on Field-Programmable Custom Computing Machines, FCCM 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages202-205
Number of pages4
ISBN (Electronic)9781479951116
DOIs
Publication statusPublished - Jul 21 2014
Externally publishedYes
Event22nd IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2014 - Boston, United States
Duration: May 11 2014May 13 2014

Conference

Conference22nd IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2014
CountryUnited States
CityBoston
Period5/11/145/13/14

Fingerprint

Adaptive systems
Field programmable gate arrays (FPGA)
Application programming interfaces (API)
Processing

ASJC Scopus subject areas

  • Hardware and Architecture
  • Software
  • Electrical and Electronic Engineering

Cite this

Vipin, K., & Fahmy, S. A. (2014). Automated partial reconfiguration design for adaptive systems with CoPR for Zynq. In Proceedings - 2014 IEEE 22nd International Symposium on Field-Programmable Custom Computing Machines, FCCM 2014 (pp. 202-205). [6861625] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/FCCM.2014.63

Automated partial reconfiguration design for adaptive systems with CoPR for Zynq. / Vipin, Kizheppatt; Fahmy, Suhaib A.

Proceedings - 2014 IEEE 22nd International Symposium on Field-Programmable Custom Computing Machines, FCCM 2014. Institute of Electrical and Electronics Engineers Inc., 2014. p. 202-205 6861625.

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

Vipin, K & Fahmy, SA 2014, Automated partial reconfiguration design for adaptive systems with CoPR for Zynq. in Proceedings - 2014 IEEE 22nd International Symposium on Field-Programmable Custom Computing Machines, FCCM 2014., 6861625, Institute of Electrical and Electronics Engineers Inc., pp. 202-205, 22nd IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2014, Boston, United States, 5/11/14. https://doi.org/10.1109/FCCM.2014.63
Vipin K, Fahmy SA. Automated partial reconfiguration design for adaptive systems with CoPR for Zynq. In Proceedings - 2014 IEEE 22nd International Symposium on Field-Programmable Custom Computing Machines, FCCM 2014. Institute of Electrical and Electronics Engineers Inc. 2014. p. 202-205. 6861625 https://doi.org/10.1109/FCCM.2014.63
Vipin, Kizheppatt ; Fahmy, Suhaib A. / Automated partial reconfiguration design for adaptive systems with CoPR for Zynq. Proceedings - 2014 IEEE 22nd International Symposium on Field-Programmable Custom Computing Machines, FCCM 2014. Institute of Electrical and Electronics Engineers Inc., 2014. pp. 202-205
@inproceedings{4abdf29ba6d74559b34bf0804393d4ba,
title = "Automated partial reconfiguration design for adaptive systems with CoPR for Zynq",
abstract = "Dynamically adaptive systems (DAS) respond to environmental conditions, by modifying their processing at runtime and selecting alternative configurations of computation. Field programmable gate arrays, with their support for partial reconfiguration (PR) represent an ideal platform for implementing such systems. Designing partially reconfigurable systems has traditionally been a difficult task requiring FPGA expertise. This paper presents a fully automated framework for implementing PR based adaptive systems. The designer specifies a set of valid configurations containing instances of modules from a standard library. The tool automates partitioning of modules into regions, floorplanning regions on the FPGA fabric, and generation of bitstreams. A runtime system manages the loading of bitstreams automatically through API calls.",
author = "Kizheppatt Vipin and Fahmy, {Suhaib A.}",
year = "2014",
month = "7",
day = "21",
doi = "10.1109/FCCM.2014.63",
language = "English",
pages = "202--205",
booktitle = "Proceedings - 2014 IEEE 22nd International Symposium on Field-Programmable Custom Computing Machines, FCCM 2014",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
address = "United States",

}

TY - GEN

T1 - Automated partial reconfiguration design for adaptive systems with CoPR for Zynq

AU - Vipin, Kizheppatt

AU - Fahmy, Suhaib A.

PY - 2014/7/21

Y1 - 2014/7/21

N2 - Dynamically adaptive systems (DAS) respond to environmental conditions, by modifying their processing at runtime and selecting alternative configurations of computation. Field programmable gate arrays, with their support for partial reconfiguration (PR) represent an ideal platform for implementing such systems. Designing partially reconfigurable systems has traditionally been a difficult task requiring FPGA expertise. This paper presents a fully automated framework for implementing PR based adaptive systems. The designer specifies a set of valid configurations containing instances of modules from a standard library. The tool automates partitioning of modules into regions, floorplanning regions on the FPGA fabric, and generation of bitstreams. A runtime system manages the loading of bitstreams automatically through API calls.

AB - Dynamically adaptive systems (DAS) respond to environmental conditions, by modifying their processing at runtime and selecting alternative configurations of computation. Field programmable gate arrays, with their support for partial reconfiguration (PR) represent an ideal platform for implementing such systems. Designing partially reconfigurable systems has traditionally been a difficult task requiring FPGA expertise. This paper presents a fully automated framework for implementing PR based adaptive systems. The designer specifies a set of valid configurations containing instances of modules from a standard library. The tool automates partitioning of modules into regions, floorplanning regions on the FPGA fabric, and generation of bitstreams. A runtime system manages the loading of bitstreams automatically through API calls.

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

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

U2 - 10.1109/FCCM.2014.63

DO - 10.1109/FCCM.2014.63

M3 - Conference contribution

SP - 202

EP - 205

BT - Proceedings - 2014 IEEE 22nd International Symposium on Field-Programmable Custom Computing Machines, FCCM 2014

PB - Institute of Electrical and Electronics Engineers Inc.

ER -