Mapping adaptive hardware systems with partial reconfiguration using CoPR for Zynq

Kizheppatt Vipin, Suhaib A. Fahmy

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

17 Citations (Scopus)

Abstract

Dynamically adaptive systems respond to environmental conditions by modifying their processing at runtime, selecting alternative configurations of computation. While FPGAs with partial reconfiguration (PR) seem to offer an ideal platform for flexible hardware, designing such systems is difficult, and no standardised model and methodology exists. We present CoPR, a fully automated framework for implementing PR based adaptive hardware systems on the Zynq family of hybrid FPGAs. The designer specifies a set of valid configurations comprising hardware modules. CoPR automates partitioning of modules into regions, floorplanning on the FPGA fabric, and generation of partial bitstreams. The runtime framework offers an abstracted view of system configuration through an API that allows the designer to focus on adaptation software without considering details of the underlying hardware. We present a case-study on the design of a multi-standard adaptive radio system.

Original languageEnglish
Title of host publication2015 NASA/ESA Conference on Adaptive Hardware and Systems, AHS 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781467375016
DOIs
Publication statusPublished - Aug 31 2015
Externally publishedYes
EventNASA/ESA Conference on Adaptive Hardware and Systems, AHS 2015 - Montreal, Canada
Duration: Jun 15 2015Jun 18 2015

Conference

ConferenceNASA/ESA Conference on Adaptive Hardware and Systems, AHS 2015
CountryCanada
CityMontreal
Period6/15/156/18/15

Keywords

  • Adaptive systems
  • Computer architecture
  • Field programmable gate arrays
  • Hardware
  • Program processors
  • Runtime

ASJC Scopus subject areas

  • Hardware and Architecture
  • Computer Networks and Communications
  • Space and Planetary Science
  • Aerospace Engineering

Fingerprint Dive into the research topics of 'Mapping adaptive hardware systems with partial reconfiguration using CoPR for Zynq'. Together they form a unique fingerprint.

Cite this