DocumentCode
2063775
Title
Automatic Software Hardware Co-Design for Reconfigurable Computing Systems
Author
Saha, Proshanta
Author_Institution
George Washington Univ., Washington
fYear
2007
fDate
27-29 Aug. 2007
Firstpage
507
Lastpage
508
Abstract
A formal methodology for automatic hardware-software partitioning and co-scheduling between the muP and the field programmable gate array (FPGA) has not yet been established. Current work in automatic task partitioning and scheduling for the reconfigurable systems strictly addresses the FPGA hardware, and does not take advantage of the synergy between the microprocessor and the FPGA. In this research, we consider the problem of formalizing a co-scheduling methodology and develop a set of intuitive tools to assist users in realizing the full potential of an RC architecture. Scheduling is critical for efficient resource utilization and achieving speedup in high performance reconfigurable computers (HPRC). The primary targets of this research are reconfigurable computing (RC) systems that have both microprocessors and FPGAs.
Keywords
field programmable gate arrays; hardware-software codesign; reconfigurable architectures; resource allocation; scheduling; FPGA hardware; automatic software hardware co-design; automatic task partitioning; co-scheduling; field programmable gate array; high performance reconfigurable computers; microprocessor; reconfigurable computing systems; resource utilization; Computer architecture; Cryptography; Embedded computing; Field programmable gate arrays; Hardware design languages; Microprocessors; Processor scheduling; Resource management; Routing; Scheduling algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on
Conference_Location
Amsterdam
Print_ISBN
978-1-4244-1060-6
Electronic_ISBN
978-1-4244-1060-6
Type
conf
DOI
10.1109/FPL.2007.4380702
Filename
4380702
Link To Document