DocumentCode
1690223
Title
Modelling and exploration of a reconfigurable array using systemC TLM
Author
Svensson, Henrik ; Lenart, Thomas ; Öwall, Viktor
Author_Institution
Dept. of Electr. & Inf. Technol., Lund Univ., Lund
fYear
2008
Firstpage
1
Lastpage
8
Abstract
This paper presents a coarse-grained reconfigurable architecture based on an array of processing and memory cells. Memory cells are distributed and placed close to processing cells to reduce memory bottlenecks. Processing cells are instruction set processors with enhanced performance for communication-intensive inner loops. Processor communication is performed using a self-synchronizing protocol that simplifies algorithm mapping and manages unpredictable time variations. The reconfigurable architecture is described as a scalable and parameterizable SystemC transaction level model, which allows rapid architectural exploration. Our exploration environment SCENIC is used to setup scenarios, control the simulation models and to extract performance data during simulation. A case study demonstrates different implementations of a filter algorithm, and how exploration is used to tune and optimize for execution time, latency, or used resources.
Keywords
cellular arrays; instruction sets; protocols; reconfigurable architectures; SystemC TLM; communication-intensive inner loops; filter algorithm; instruction set processor; memory cells; processing cells; processor communication; reconfigurable architecture; reconfigurable array; self-synchronizing protocol; Communication system control; Computational modeling; Data mining; Delay; Filters; Global communication; Information technology; Protocols; Random access memory; Reconfigurable architectures;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
Conference_Location
Miami, FL
ISSN
1530-2075
Print_ISBN
978-1-4244-1693-6
Electronic_ISBN
1530-2075
Type
conf
DOI
10.1109/IPDPS.2008.4536521
Filename
4536521
Link To Document