DocumentCode :
2523563
Title :
Generating efficient custom FPGA soft-cores for control-dominated applications
Author :
L´Hours, Ludovic
Author_Institution :
Irisa, Univ. de Rennes I, France
fYear :
2005
fDate :
23-25 July 2005
Firstpage :
127
Lastpage :
133
Abstract :
In this paper, we present an automated flow geared toward the synthesis of application specific micro-controllers for FPGAs, targeted at control dominated applications. Our flow takes as input an application described in C, and uses profiling information to extract a specialized instruction set. This instruction set is then mapped to a generic RISC micro-architecture model, for which we generate a synthesizable VHDL description, along with its associated program. The flow has been validated on a set of representative applications and our preliminary experimental results show that our generated architectures are very competitive with FPGA vendor specific processor soft-cores, in terms of code size, resource usage and performance.
Keywords :
field programmable gate arrays; hardware description languages; high level synthesis; microcontrollers; reduced instruction set computing; C language; FPGA soft-core; RISC microarchitecture; application specific microcontroller; control-dominated application; instruction set; profiling information; synthesizable VHDL description; Application software; Application specific processors; Automatic generation control; Computer architecture; Control systems; Data mining; Field programmable gate arrays; Kernel; Monitoring; Reduced instruction set computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-Specific Systems, Architecture Processors, 2005. ASAP 2005. 16th IEEE International Conference on
ISSN :
2160-0511
Print_ISBN :
0-7695-2407-9
Type :
conf
DOI :
10.1109/ASAP.2005.37
Filename :
1540376
Link To Document :
بازگشت