• DocumentCode
    3084783
  • Title

    Dynamic applications on reconfigurable systems: From UML model design to FPGAs implementation

  • Author

    Vidal, Jorgiano ; De Lamotte, Florent ; Gogniat, Guy ; Diguet, Jean-Philippe ; Guillet, Sebastien

  • Author_Institution
    Lab.-STICC, Eur. Univ. of Brittany, Lorient, France
  • fYear
    2011
  • fDate
    14-18 March 2011
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    In this paper we propose a design methodology to explore dynamic and partial reconfiguration (DPR) of modern FPGAs. We define a set of rules in order to model DPR by means of UML and design patterns. Our approach targets MPSoPC (Multiprocessor System on Programmable Chip) which allows: a) area optimization through partial reconfiguration without performance penalty and b) increased system flexibility through dynamic behavior modeling and implementation. In our case, area reduction is achieved by reconfiguring co-processors connected to embedded processors, and flexibility is achieved by permitting new behavior to be easily added to the system. Most of the system is automatically generated by means of MDE techniques. Our modeling approach allows designers to target dynamic reconfiguration without being experts of modern FPGAs. Such a methodology allows design time speed-up and a significant reduction of the gap between hardware and software modeling.
  • Keywords
    field programmable gate arrays; integrated circuit design; microprocessor chips; multiprocessor interconnection networks; reconfigurable architectures; FPGA; MDE techniques; UML model design; dynamic reconfiguration; multiprocessor system on programmable chip; partial reconfiguration; reconfigurable systems; Computational modeling; Concrete; Context; Field programmable gate arrays; Object oriented modeling; Program processors; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
  • Conference_Location
    Grenoble
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-61284-208-0
  • Type

    conf

  • DOI
    10.1109/DATE.2011.5763315
  • Filename
    5763315