• 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