DocumentCode :
3074036
Title :
Embedded reconfigurable architectures (ERA)
Author :
Wong, Simon
Author_Institution :
Delft Univ. of Technol. (TU Delft), Delft, Netherlands
fYear :
2013
fDate :
15-20 June 2013
Firstpage :
1
Lastpage :
1
Abstract :
During design of contemporary embedded systems, one is faced with cut-throat competition to deliver new functionalities in increasingly shorter time frames. This is currently achieved by incorporating processor cores into embedded systems and through (re-)programmability. However, this is not always beneficial for the performance or energy consumption. Therefore, adaptable embedded systems have been proposed to deal with these negative effects by reconfiguring the critical sections of an embedded system. In these proposals, we are clearly witnessing a trend that is moving from static configurations to dynamic (re)configurations. Consequently, the proposed embedded systems can adapt their functionality at run-time to meet the application(s) requirements (e.g., performance) while operating in different environments (e.g., power and hardware resources). Besides the processor cores, we have to deal with memory hierarchies and network-on-chips that should also be (dynamically) reconfigurable. Furthermore, the interplay of these components is increasing the design complexity that can be only alleviated if they can self-optimize. In this tutorial, we will present and discuss several strategies to perform the mentioned dynamic reconfiguration of the processor, memory, and NoC components - together with their interaction. We will review and present the stateof- the-art for the design of each component that allows for a gradual selection of design points in the trade-off between performance and power. Finally, we will highlight an open-source project that incorporates many approaches for dynamic reconfiguration in both actual hardware and simulation accompanied by the necessary tools.
Keywords :
embedded systems; memory architecture; network-on-chip; reconfigurable architectures; ERA; NoC components; application requirements; design points; dynamic reconfigurations; embedded reconfigurable architectures; embedded system design; hardware resource; memory components; memory hierarchies; network-on-chips; open-source project; power resource; processor cores; reprogrammability; static configurations; Abstracts;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Computing (MECO), 2013 2nd Mediterranean Conference on
Conference_Location :
Budva
ISSN :
1800-993X
Type :
conf
DOI :
10.1109/MECO.2013.6601391
Filename :
6601391
Link To Document :
بازگشت