• DocumentCode
    2849959
  • Title

    TaBit: A framework for task graph to bitstream generation

  • Author

    Bonetto, A. ; Cazzaniga, A. ; Durelli, G.C. ; Pilato, Christian ; Sciuto, Donatella ; Santambrogio, Marco D.

  • Author_Institution
    Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
  • fYear
    2012
  • fDate
    16-19 July 2012
  • Firstpage
    201
  • Lastpage
    208
  • Abstract
    Nowadays, the usual embedded design flow makes use of different tools to perform the several steps required to obtain a running application on a reconfigurable platform. The integration among these tools is usually not fully automated, forcing the developer to take care of these intermediate steps. This process slows down the application development and delays its time to market. In this work we present the TaBit framework, intended for FPGA designers, that is able to guide the developer from the original partitioned application, described as a task graph, down to its deployment onto the target device. Moreover, this framework defines a set of interfaces that allows the developer to integrate custom scheduling and floor placing techniques. The framework takes care of the integration between the different steps and, based on the designer inputs, it is able to automatically generate a software Scheduling Engine and the set of bitstreams ready to be deployed onto the target device.
  • Keywords
    embedded systems; field programmable gate arrays; graph theory; logic design; scheduling; FPGA designers; TaBit framework; bitstream generation; custom scheduling; embedded design; reconfigurable platform; software scheduling engine; task graph; Field programmable gate arrays; Hardware design languages; Schedules; Scheduling; Scheduling algorithms; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems (SAMOS), 2012 International Conference on
  • Conference_Location
    Samos
  • Print_ISBN
    978-1-4673-2295-9
  • Electronic_ISBN
    978-1-4673-2296-6
  • Type

    conf

  • DOI
    10.1109/SAMOS.2012.6404175
  • Filename
    6404175