Patterns System for the Design of Partial Reconfigurable Applications on FPGA

Nissaf Fredj, Mhamed Saidane, Yessine Hadj Kacem, Mohamed Abid

2017

Abstract

During the last few years, the Dynamic Partial Reconfiguration (DPR) has been introduced to the embedded systems as a key technique that aims at improving the flexibility of Field-Programmable Gate Array (FPGA)-based system reconfiguration. However, the design of these systems is a hard task using low-level functions where the design of the hardware side precedes that of the software. Recently, Model-Driven Engineering (MDE) based approaches have emerged. They aim at simplifying the modeling of the dynamically set systems and keep a design flow where DPR application and architecture are designed in parallel. In fact, there is a lack of reusable and generic models that allow the improvement of the designers’ task and the decrease of the development costs. In order to overcome these issues we propose in this paper an additional featuring or abstraction level in the DPR design flow introduced by these approaches. Our aim is to suggest for designers a method (process and models) which allows reusing recurrent application models and sharing experience-owned knowledge. The proposed method is a patterns system which is a combination of architectural and behavioral patterns dedicated to the Dynamic Partial reconfigurable Real-Time Embedded (DP-RTE) systems.

Download


Paper Citation


in Harvard Style

Fredj N., Saidane M., Kacem Y. and Abid M. (2017). Patterns System for the Design of Partial Reconfigurable Applications on FPGA . In Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: MDI4SE, ISBN 978-989-758-250-9, pages 325-335. DOI: 10.5220/0006383503250335

in Bibtex Style

@conference{mdi4se17,
author={Nissaf Fredj and Mhamed Saidane and Yessine Hadj Kacem and Mohamed Abid},
title={Patterns System for the Design of Partial Reconfigurable Applications on FPGA},
booktitle={Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: MDI4SE,},
year={2017},
pages={325-335},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006383503250335},
isbn={978-989-758-250-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: MDI4SE,
TI - Patterns System for the Design of Partial Reconfigurable Applications on FPGA
SN - 978-989-758-250-9
AU - Fredj N.
AU - Saidane M.
AU - Kacem Y.
AU - Abid M.
PY - 2017
SP - 325
EP - 335
DO - 10.5220/0006383503250335