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
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;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
Conference_Location :
Grenoble
Print_ISBN :
978-1-61284-208-0
DOI :
10.1109/DATE.2011.5763315