Automated software generation and hardware coprocessor synthesis for data-adaptable reconfigurable systems

Andrew Milakovich, Vijay Shankar Gopinath, Roman Lysecky, Jonathan Sprinkle

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

11 Scopus citations

Abstract

We present an overview of a data-adaptable reconfigurable embedded systems design methodology. The paper presents a novel paradigm for hardware/software code sign and reconfigurable computing driven by data-adaptability. The data-adaptable approach allows designers to directly model the data configurability of the target application, thereby enabling a solution that permits dynamic reconfiguration based on the data profile of the incoming data stream. This approach permits low-power, small form-factor hardware implementations of algorithms that might otherwise consume significant resources, or perhaps exceed the available space of the reconfigurable hardware.

Original languageEnglish (US)
Title of host publicationProceedings - 2012 IEEE 19th International Conference and Workshops on Engineering of Computer-Based Systems, ECBS 2012
Pages15-23
Number of pages9
DOIs
StatePublished - 2012
Externally publishedYes
Event2012 IEEE 19th International Conference and Workshops on Engineering of Computer-Based Systems, ECBS 2012 - Novi Sad, Serbia
Duration: Apr 11 2012Apr 13 2012

Publication series

NameProceedings - 2012 IEEE 19th International Conference and Workshops on Engineering of Computer-Based Systems, ECBS 2012

Other

Other2012 IEEE 19th International Conference and Workshops on Engineering of Computer-Based Systems, ECBS 2012
Country/TerritorySerbia
CityNovi Sad
Period4/11/124/13/12

Keywords

  • Data adaptability
  • hardware/software codesign
  • model-based design

ASJC Scopus subject areas

  • Hardware and Architecture
  • Control and Systems Engineering

Fingerprint

Dive into the research topics of 'Automated software generation and hardware coprocessor synthesis for data-adaptable reconfigurable systems'. Together they form a unique fingerprint.

Cite this