DocumentCode
2431454
Title
A runtime adaptive controller for supporting hardware components with variable latency
Author
Pilato, Christian ; Castellana, Vito Giovanni ; Lovergine, Silvia ; Ferrandi, Fabrizio
Author_Institution
Dipt. di Elettron. ed Inf., Politec. di Milano, Milan, Italy
fYear
2011
fDate
6-9 June 2011
Firstpage
153
Lastpage
160
Abstract
Nowadays, the design of hardware cores has to necessarily deal with unpredictable components, due to process variation or to the interaction with external modules (e.g., memories, sensors, IP cores). Adaptive systems are, thus, one of the most important solutions to substitute traditional approaches, based on analysis at design time, especially in critical environments. In this paper, we present an innovative lightweight controller architecture able to automatically adjust its behavior at run-time. It interacts with the surrounding environment by means of a simple token-based communication schema. We examine the capabilities of the proposed architectural model to adapt its behavior during the execution, compared to classical ones, such as the finite state machine.
Keywords
adaptive control; computer architecture; control system analysis computing; adaptive systems; architectural model; critical environments; design time analysis; external modules; finite state machine; hardware cores design; innovative lightweight controller architecture; process variation; runtime adaptive controller; supporting hardware components; token-based communication schema; unpredictable components; variable latency; Clocks; Lead; Monitoring;
fLanguage
English
Publisher
ieee
Conference_Titel
Adaptive Hardware and Systems (AHS), 2011 NASA/ESA Conference on
Conference_Location
San Diego, CA
Print_ISBN
978-1-4577-0598-4
Electronic_ISBN
978-1-4577-0597-7
Type
conf
DOI
10.1109/AHS.2011.5963930
Filename
5963930
Link To Document