Hardware-software codesign for dynamically reconfigurable architectures

Karam S. Chatha, Ranga Vemuri

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

16 Scopus citations

Abstract

The paper addresses the problem of mapping an application specified as a task graph on a heterogeneous architecture which contains a software processor, a dynamically reconfigurable hardware coprocessor and memory elements. The problem comprises of three sub-problems: partitioning of tasks between hardware and software, assigning tasks mapped on hardware to different temporal segments and scheduling task execution, reconfiguration of hardware, inter-processor and intra-processor communication. We present a heuristic based technique for solving the problem. The effectiveness of the technique is demonstrated by a case study of the JPEG image compression algorithm and experimentation with synthetic graphs.

Original languageEnglish (US)
Title of host publicationField Programmable Logic and Applications - 9th International Workshop, FPL 1999, Proceedings
EditorsPatrick Lysaght, James Irvine, Reiner W. Hartenstein
PublisherSpringer Verlag
Pages175-185
Number of pages11
ISBN (Print)3540664572, 9783540664574
DOIs
StatePublished - 1999
Event9th International Workshop on Field Programmable Logic and Applications, FPL 1999 - Glasgow, United Kingdom
Duration: Aug 30 1999Sep 1 1999

Publication series

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

Other

Other9th International Workshop on Field Programmable Logic and Applications, FPL 1999
CountryUnited Kingdom
CityGlasgow
Period8/30/999/1/99

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint Dive into the research topics of 'Hardware-software codesign for dynamically reconfigurable architectures'. Together they form a unique fingerprint.

  • Cite this

    Chatha, K. S., & Vemuri, R. (1999). Hardware-software codesign for dynamically reconfigurable architectures. In P. Lysaght, J. Irvine, & R. W. Hartenstein (Eds.), Field Programmable Logic and Applications - 9th International Workshop, FPL 1999, Proceedings (pp. 175-185). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 1673). Springer Verlag. https://doi.org/10.1007/978-3-540-48302-1_18