Title
CGADL: An Architecture Description Language for Coarse-Grained Reconfigurable Arrays
Abstract
The high degree of freedom in the design of coarse-grained reconfigurable arrays imposes new challenges on their description and modeling. In this paper, we introduce an architecture description language targeted to describe coarse-grained reconfigurable architecture templates. It comprises innovative key features to allow fast modeling and analysis of such architectures, i.e.: representation of processing element array (ir)regularities, and flexible and concise description of interconnection network. We demonstrate that the proposed language enables a formal validation of the described template, and it eases the analysis and estimation of hardware costs earlier in the design phase. Finally, we show how we automatically generate a SystemC-based simulator of the described architecture. Our results suggest that the semantic and technical innovations of the proposed architecture description language may have a positive impact on the productivity of the design phase.
Year
DOI
Venue
2009
10.1109/TVLSI.2008.2002429
VLSI) Systems, IEEE Transactions
Keywords
Field
DocType
hardware description languages,reconfigurable architectures,SystemC-based simulator,architecture description language,coarse-grained reconfigurable architecture,coarse-grained reconfigurable arrays,degree of freedom,interconnection network,processing element array irregularity representation,Custom instruction,domain specific architecture,hardware description languages,reconfigurable hardware
Database-centric architecture,Computer architecture,Applications architecture,Computer science,Software architecture description,Electronic engineering,Systems architecture,Reference architecture,Enterprise architecture framework,Reconfigurable computing,Architecture description language
Journal
Volume
Issue
ISSN
17
9
1063-8210
Citations 
PageRank 
References 
11
0.72
18
Authors
4
Name
Order
Citations
PageRank
Julio A. de Oliveira Filho1110.72
Stephan Masekowsky2110.72
Thomas Schweizer3110.72
W. Rosenstiel4154.15