DocumentCode :
2587755
Title :
A decompilation approach to partitioning software for microprocessor/FPGA platforms
Author :
Stitt, Greg ; Vahid, Frank
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., Riverside, CA, USA
fYear :
2005
fDate :
7-11 March 2005
Firstpage :
396
Abstract :
We present a software compilation approach for microprocessor/FPGA platforms that partitions a software binary onto custom hardware implemented in the FPGA. Our approach imposes fewer restrictions on software tool flow than previous compiler approaches, allowing software designers to use any software language and compiler. Our approach uses a back-end partitioning tool that utilizes decompilation techniques to recover important high-level information, resulting in performance comparable to high-level compiler-based approaches.
Keywords :
field programmable gate arrays; microprocessor chips; program compilers; software tools; back-end partitioning tool; custom hardware; decompilation approach; high-level information; microprocessor-FPGA platforms; software compilation; software design; software language; software partitioning; software tool flow; Application software; Arithmetic; Circuit synthesis; Computer architecture; Embedded software; Field programmable gate arrays; Flow graphs; Hardware; Microprocessors; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe, 2005. Proceedings
ISSN :
1530-1591
Print_ISBN :
0-7695-2288-2
Type :
conf
DOI :
10.1109/DATE.2005.9
Filename :
1395592
Link To Document :
بازگشت