A Modeling Tool for Dynamically Reconfigurable Systems

(*) Corresponding author

Authors' affiliations

DOI's assignment:
the author of the article can submit here a request for assignment of a DOI number to this resource!
Cost of the service: euros 10,00 (for a DOI)


In this paper, we suggest a tool dedicated to model systems that support the dynamic partial reconfiguration. The purpose of this tool is to provide an abstract view of the developed application. It facilitates the task of the designer by abstracting many low level details and design stages. The proposed tool enables the modeling of the application to be implemented by setting its different components and the constraints to be respected namely: reconfigurable modules, static modules, the link between the application modules, the constraints on the distribution of the area of Field-Programmable Gate Arrays (FPGA) etc. The information entered through a graphical interface of the tool will be used to generate the necessary data for Xilinx tools to pursue the various implementation stages of the dynamic partial reconfiguration technique
Copyright © 2014 Praise Worthy Prize - All rights reserved.


FPGA, UML, Modeling Tool, Dynamic Partial Reconfiguration

Full Text:



Legat, U., Biasizzo, A., Novak, F., Partial runtime reconfiguration of FPGA, applications and a fault emulation case study, (2009) International Review on Computers and Software (IRECOS), 4 (5), pp. 606-611.

Bouraoui Ouni, Optimization Algorithms for Reconfigurable FPGA Based Architectures: FPGA, design flow, reconfigurable architectures, System on Programmable chip LAP LAMBERT Academic Publishing, 200 pages, 31 May 2012.

P. Lysaght et J. Dunlop. Dynamic reconfiguration of field programmable gate Array, International workshop on Field Programmable Logic and Application. Oxford Engleterre, Septembre, 2003.

Xilinx Corporation, Partial Reconfiguration User Guide, www.xilinx.com, 2010.

Abdellatif Mtibaa, Bouraoui Ouni, Mohamed Abid , An efficient list scheduling algorithm for time placement problem, Computers & Electrical Engineering (CEE) 33(4): 2007, pp. 285-298.

Bouraoui Ouni, Ramzi Ayadi, Abdellatif Mtibaa, Combining temporal partitioning and temporal placement techniques for communication cost improvement. Advances in Engineering Software 42(7): 2011, pp. 444-451.

Bouraoui Ouni, Ramzi Ayadi, Abdellatif Mtibaa, Partitioning and scheduling technique for run time reconfigured systems. IJCAET 3(1): 2011, pp. 77-91.

Xilinx XAPP290 (v2.0) December 3, 2007

Grégory Mermoud, A Module-Based Dynamic Partial Reconfiguration tutorial. Logic Systems Laboratory École Polytechnique Fédérale de Lausanne. 2004.

S. Meftali, I.R. Quadri et J.L. Dekeyser, A model based design flow for dynamic reconfigurable fpgas. International Journal of Reconfigurable Computing, INRIA LILLE NORD EUROPE - LIFL - University of Lille - CNRS, Lille, France. 2009.

A. Donlin, Designing Embedded Processors - A Low Power Perspective, Chapter 22: Applications, design tools and low power issues in fpga reconfiguration, book, 2007.

Xilinx Corporation, Early access partial reconfiguration user guide, ug208 v1.1, www.xilinx.com, 2006.

Robert Ogor, Cours Modélisation avec UML, Mai 2003 Richard C. Gronback ECLIPSE MODELING PROJECT A Domain-Specific LanguageToolkit, 2003.

Wang Lie, Wu Feng-yan, Dynamic partial reconfiguration in FPGAs. Third International Symposium on Intelligent Information Technology Application Department: Computer Science and Electronic Information, Guangxi University LYan09Nanning, China, 2009.

Mohamed Nidhal KRIFA, Abdessalem BEN ABDELALI et Abdellatif MTIBAA, Conception D’un Système A Base De FIR Filtre Adaptatif En Utilisant La Reconfiguration Dynamique Partielle, SETIT 2012.

Amine MRABET, Mohamed Nidhal KRIFA, Sonia DIMASSI, Abdessalem Ben Abdelali, Abdellatif Mtibaa, Modélisation des SOPC à Reconfiguration Dynamique Partielle. International Conference on Embedded Systems in Telecommunications and Instrumentation (ICESTI'12): NOVEMBER 5, 6 and 7, 2012 Annaba Algeria.

Boutekkouk, F., Benmohammed, M., Control/data driven embedded systems high level modeling, formal verification and simulation, (2009) International Review on Computers and Software (IRECOS), 4 (1), pp. 73-87.

Xilinx, Two Flows for Partial Reconfiguration: Module Based or Difference Based, Application Note 290, Xilinx, 2004.

Jakimi, A., Elkoutbi, M., A new approach for UML scenario engineering, (2009) International Review on Computers and Software (IRECOS), 4 (1), pp. 88-95.


  • There are currently no refbacks.

Please send any question about this web site to info@praiseworthyprize.com
Copyright © 2005-2022 Praise Worthy Prize