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 :
بازگشت