• DocumentCode
    2410271
  • Title

    Designing dynamically reconfigurable SoCs: From UML MARTE models to automatic code generation

  • Author

    Quadri, Imran Rafiq ; Meftali, Samy ; Dekeyser, Jean-Luc

  • Author_Institution
    LIFL, Univ. of Lille, Lille, France
  • fYear
    2010
  • fDate
    26-28 Oct. 2010
  • Firstpage
    68
  • Lastpage
    75
  • Abstract
    Due to continuous hardware/software evolution related to Systems-on-Chip (SoC) and the addition of features such as Partial Dynamic Reconfiguration, the complexity of SoC design and development has escalated exponentially. This has resulted in increased time to market and development costs. Without the usage of effective design tools and methodologies, large complex SoCs are becoming increasingly difficult to manage, resulting in a productivity gap. The design space, representing all technical decisions that need to be elaborated by the SoC design team is therefore, becoming immense and difficult to explore. Similarly, manipulation of these systems at low implementation levels such as Register Transfer Level (RTL) can be hindered by human interventions and the subsequent errors. This paper presents a novel design methodology that decreases the design complexity by raising the design abstraction levels. It makes use of Model-Driven Engineering and the UML MARTE profile to move from high level UML models to automatic code generation, for implementing dynamically reconfigurable SoCs.
  • Keywords
    Unified Modeling Language; program compilers; system-on-chip; UML MARTE models; automatic code generation; continuous hardware-software evolution; design abstraction levels; dynamically reconfigurable SoC design; model driven engineering; partial dynamic reconfiguration; productivity gap; register transfer level; systems-on-chip; Computational modeling; Computer architecture; Field programmable gate arrays; Hardware; Semantics; System-on-a-chip; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Architectures for Signal and Image Processing (DASIP), 2010 Conference on
  • Conference_Location
    Edinburgh
  • Print_ISBN
    978-1-4244-8734-9
  • Electronic_ISBN
    978-1-4244-8733-2
  • Type

    conf

  • DOI
    10.1109/DASIP.2010.5706248
  • Filename
    5706248