Architectural exploration of the ADRES coarse-grained reconfigurable array

Frank Bouwens*, Mladen Berekovic, Andreas Kanstein, Georgi Gaydadjiev

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

76 Citations (Scopus)


Reconfigurable computational architectures are envisioned to deliver power efficient, high performance, flexible platforms for embedded systems design. The coarse-grained reconfigurable architecture ADRES (Architecture for Dynamically Reconfigurable Embedded Systems) and its compiler offer a tool flow to design sparsely interconnected 2D array processors with an arbitrary number of functional units, register files and interconnection topologies. This article presents an architectural exploration methodology and its results for the first implementation of the ADRES architecture on a 90nm standard-cell technology. We analyze performance, energy and power trade-offs for two typical kernels from the multimedia and wireless domains: IDCT and FFT. Architecture instances of different sizes and interconnect structures are evaluated with respect to their power versus performance trade-offs. An optimized architecture is derived. A detailed power breakdown for the individual components of the selected architecture is presented.

Original languageEnglish
Title of host publication Reconfigurable Computing
Subtitle of host publicationArchitectures, Tools and Applications
EditorsPedro C. Diniz, Eduardo Marques, Koen Bertels, Marcio Merino Fernandes, João M. P. Cardoso
Number of pages13
ISBN (Electronic)978-3-540-71431-6
ISBN (Print)978-3-540-71430-9
Publication statusPublished - 27-Aug-2007
Externally publishedYes
Event3rd International Workshop on Applied Reconfigurable Computing, ARC 2007 - Mangaratiba, Brazil
Duration: 27-Mar-200729-Mar-2007

Publication series

NameLecture Notes in Computer Science
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference3rd International Workshop on Applied Reconfigurable Computing, ARC 2007

Cite this