EURASIP Journal on Embedded Systems
Volume 2008 (2008), Article ID 562326, 13 pages
doi:10.1155/2008/562326
Abstract
Flexibility becomes a major concern for the
development of multimedia and mobile communication systems, as
well as classical high-performance and low-energy consumption
constraints. The use of general-purpose processors solves
flexibility problems but fails to cope with the increasing
demand for energy efficiency. This paper presents the DART
architecture based on the functional-level reconfiguration
paradigm which allows a significant improvement in energy
efficiency. DART is built around a hierarchical
interconnection network allowing high flexibility while
keeping the power overhead low. To enable specific
optimizations, DART supports two modes of reconfiguration. The
compilation framework is built using compilation and
high-level synthesis techniques. A 3G mobile communication
application has been implemented as a proof of concept. The
energy distribution within the architecture and the physical
implementation are also discussed. Finally, the VLSI design of
a 0.13 μm CMOS SoC implementing a specialized DART cluster is presented.