DocumentCode
2222546
Title
Retargeting, Evaluating, and Generating Reconfigurable Array-Based Architectures
Author
Morra, Carlos ; Cardoso, João M P ; Bispo, João ; Becker, Jürgen
Author_Institution
Inst. fur Tech. der Informationsverarbeitung, Univ. Karlsruhe, Karlsruhe
fYear
2008
fDate
8-9 June 2008
Firstpage
34
Lastpage
41
Abstract
Coarse-grained reconfigurable architectures have proven their value as programmable accelerators for general purpose processors. For early evaluation of those architectures, we need an approach able to exploit and retarget different processing elements (PEs) while maintaining the same compilation flow. Bearing in mind those aspects, this paper describes an approach able to map, evaluate and generate reconfigurable architectures based on an array of PEs. We use Rewriting Logic to map computations described by imperative programming languages to the PEs of the target architecture, a VHDL generation step to prototype the architectures being evaluated, and a clock cycle-based simulator to achieve first assessments about the performance of those architectures. In order to show the potential of our approach, we present results of 1D coarse-grained reconfigurable arrays as accelerator softcores implemented in an FPGA, and the effects of different PE´s structures and complexities.
Keywords
field programmable gate arrays; hardware description languages; logic design; microprocessor chips; programmable circuits; 1D coarse-grained reconfigurable arrays; FPGA; VHDL generation step; accelerator softcores; clock cycle-based simulator; coarse-grained reconfigurable architectures; compilation flow; field programmable gate array; general purpose processors; imperative programming languages; processing elements; programmable accelerators; reconfigurable array-based architectures; rewriting logic; Clocks; Computer architecture; Computer languages; Logic arrays; Logic programming; Programmable logic arrays; Reconfigurable architectures; Reconfigurable logic; Registers; VLIW;
fLanguage
English
Publisher
ieee
Conference_Titel
Application Specific Processors, 2008. SASP 2008. Symposium on
Conference_Location
Anaheim, CA
Print_ISBN
978-1-4244-2333-0
Electronic_ISBN
978-1-4244-2334-7
Type
conf
DOI
10.1109/SASP.2008.4570783
Filename
4570783
Link To Document