DocumentCode :
2434171
Title :
A multi-core signal processor for heterogeneous reconfigurable computing
Author :
Rossi, D. ; Campi, F. ; Deledda, A. ; Mucci, C. ; Pucillo, S. ; Whitty, S. ; Ernst, R. ; Chevobbe, S. ; Guyetant, S. ; Kühnle, M. ; Hübner, M. ; Becker, J. ; Putzke-Roeming, W.
Author_Institution :
ST Microelectron., Agrate Brianza, Italy
fYear :
2009
fDate :
5-7 Oct. 2009
Firstpage :
106
Lastpage :
109
Abstract :
Reconfigurable computing holds the promise of delivering ASIC-like performance while preserving run-time flexibility of processors. In many application domains, the use of FPGAs is limited by area, power, and timing overheads. Coarse-grained reconfigurable architectures offer higher computation density, but at the price of rather being domain specific. Programmability is also a major issue related to all of the described solutions. This paper describes a heterogeneous multi-core system-on-chip that exploits different flavours of reconfigurable computing, merged together in a high parallel on-chip and off-chip interconnect utilized for both data and configuration. The aim of this work is to deliver a single monolithic engine that capitalizes on the strong points of different reconfigurable fabrics, while providing a friendly programming interface. The user is ultimately able to manage a broad spectrum of different applications, exploiting the most efficient means of computation through utilization of each kernel, while retaining a software-oriented development environment as much as possible.
Keywords :
digital signal processing chips; field programmable gate arrays; multiprocessor interconnection networks; programming environments; reconfigurable architectures; system-on-chip; user interfaces; ASIC-like performance; FPGA; coarse-grained reconfigurable architectures; friendly programming interface; heterogeneous multicore system-on-chip; heterogeneous reconfigurable computing; monolithic engine; multicore signal processor; parallel off-chip interconnection; parallel on-chip interconnection; reconfigurable fabrics; run-time flexibility; software-oriented development environment; Concurrent computing; Engines; Environmental management; Fabrics; Field programmable gate arrays; Reconfigurable architectures; Runtime; Signal processing; System-on-a-chip; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System-on-Chip, 2009. SOC 2009. International Symposium on
Conference_Location :
Tampere
Print_ISBN :
978-1-4244-4465-6
Electronic_ISBN :
978-1-4244-4467-0
Type :
conf
DOI :
10.1109/SOCC.2009.5335668
Filename :
5335668
Link To Document :
بازگشت