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
Link To Document