DocumentCode :
1946462
Title :
Towards GCC-based automatic soft-core customization
Author :
Hempel, Gerald ; Hochberger, Christian ; Raitza, Michael
Author_Institution :
Dept. of Embedded Syst., Tech. Univ. Dresden, Dresden, Germany
fYear :
2012
fDate :
29-31 Aug. 2012
Firstpage :
687
Lastpage :
690
Abstract :
Using soft-core processors on FPGAs offers the opportunity to customize the system design in order to accelerate the application. While this has always been possible manually by hardware designers, it requires distinct knowledge of design methods and of the microarchitecture of the soft-core. In this paper we show that a mature compiler like the GCC can be used for automatic generation of processor customizations directly from the C code of the application. To this end, we have extended the GCC to automatically select candidate sequences of the whole application and transform them into hardware extensions.
Keywords :
field programmable gate arrays; microprocessor chips; network synthesis; C code; FPGA; GCC-based automatic soft-core customization; automatic generation; soft-core microarchitecture; soft-core processor; Field programmable gate arrays; Hardware; Optimization; Program processors; Registers; System-on-a-chip; Transforms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2012 22nd International Conference on
Conference_Location :
Oslo
Print_ISBN :
978-1-4673-2257-7
Electronic_ISBN :
978-1-4673-2255-3
Type :
conf
DOI :
10.1109/FPL.2012.6339178
Filename :
6339178
Link To Document :
بازگشت