• DocumentCode
    2723011
  • Title

    Operating system support for dynamically reconfigurable SoC architectures

  • Author

    Donato, A. ; Ferrandi, Fabrizio ; Santambrogio, Marco ; Sciuto, Donatella

  • Author_Institution
    Dipt. di Elettronica e Informazione, Politecnico di Milano
  • fYear
    2005
  • fDate
    19-23 Sept. 2005
  • Firstpage
    233
  • Lastpage
    238
  • Abstract
    The advantages and the flexibility introduced into the hardware implementation by partial dynamic reconfiguration have rapidly changed the design flow of embedded systems. Although nowadays it is common to deal with systems characterized by a dynamic architecture able to manage and to adapt themselves to extremely different working scenarios, it is not so easy to provide such flexibility also into the software part of these systems. In order to cope with this problem we developed an innovative modular Linux driver that greatly simplifies the software handling of reconfiguration, allowing the programmer to concentrate on a hierarchical view of the system to be implemented. This methodology can be applied to different architectures providing a powerful and flexible software solution and, at the same time, it can be easily customized to respond to specific behaviors and requirements
  • Keywords
    Linux; integrated circuit design; reconfigurable architectures; system-on-chip; Linux driver; dynamic architecture; dynamically reconfigurable SoC architectures; operating system support; partial dynamic reconfiguration; reconfiguration handling; system-on-chip; Operating systems; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SOC Conference, 2005. Proceedings. IEEE International
  • Conference_Location
    Herndon, VA
  • Print_ISBN
    0-7803-9264-7
  • Type

    conf

  • DOI
    10.1109/SOCC.2005.1554501
  • Filename
    1554501