• DocumentCode
    2410124
  • Title

    A high-level language for programming a NoC-based Dynamic Reconfiguration Infrastructure

  • Author

    Vanderbauwhede, W. ; Nabi, S.W.

  • Author_Institution
    Sch. of Comput. Sci., Univ. of Glasgow, Glasgow, UK
  • fYear
    2010
  • fDate
    26-28 Oct. 2010
  • Firstpage
    7
  • Lastpage
    14
  • Abstract
    We present an infrastructure for dynamic reconfiguration of heterogeneous coarse-grained reconfigurable architectures (CGRAs) based on our Gannet SoC platform. We introduce the infrastructure and in particular its domain-specific high-level programming language Gannet-C and discuss the language features that support dynamic reconfiguration and the way they are supported by the compiler and the hardware. We illustrate our approach with simulation results obtained using a cycle-approximate SystemC model of the Gannet platform.
  • Keywords
    C++ language; network-on-chip; reconfigurable architectures; Gannet SoC platform; Gannet-C; NoC based dynamic reconfiguration; SystemC model; coarse grained reconfigurable architecture; domain specific high level programming language; dynamic compiler; Discrete cosine transforms; Dynamic programming; Fabrics; Field programmable gate arrays; IP networks; Programming; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Architectures for Signal and Image Processing (DASIP), 2010 Conference on
  • Conference_Location
    Edinburgh
  • Print_ISBN
    978-1-4244-8734-9
  • Electronic_ISBN
    978-1-4244-8733-2
  • Type

    conf

  • DOI
    10.1109/DASIP.2010.5706239
  • Filename
    5706239