scispace - formally typeset
Open AccessJournal ArticleDOI

New Approach for Hardware/Software Embedded System Conception Based on the Use of Design Patterns

Yassine Manai, +2 more
- 24 Jun 2010 - 
- Vol. 03, Iss: 6, pp 525-535
TLDR
This paper deals with a new hardware/software embedded system design methodology based on design pattern approach by development of a new design tool called smartcell, and specification and integration of an intelligent controller on heterogeneous platform are considered to illustrate the proposed approach.
Abstract
This paper deals with a new hardware/software embedded system design methodology based on design pattern approach by development of a new design tool called smartcell. Three main constraints of embedded systems design process are investigated: the complexity, the partitioning between hardware and software aspects and the reusability. Two intermediate models are carried out in order to solve the complexity problem. The partitioning problem deals with the proposed hardware/software partitioning algorithm based on Ant Colony Optimisation. The reusability problem is resolved by synthesis of intellectual property blocks. Specification and integration of an intelligent controller on heterogeneous platform are considered to illustrate the proposed approach.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

Application of New Approach of design flow for Hardware/Software Embedded System with the Use of Design Patterns in Fuzzy control system

TL;DR: This paper presents a new method of conception of hardware/software embedded system design methodology based on use of design pattern approach called Abstract_factory, and called this new design tool “smart cell”.
DissertationDOI

APPLIED HW/SW CO-DESIGN: Using the Kendall Tau Algorithm for Adaptive Pacing

TL;DR: This thesis examines the use of hardware co-processing to accelerate the calculation time associated with the critical tasks of a pacemaker by using an FPGA to accelerate a microcontroller's calculation time of the Kendall Tau Rank Correlation Coefficient algorithm.
Proceedings ArticleDOI

New approach for application architecture adequacy in hardware/software embedded system design

TL;DR: A new approach to minimize the gap between application development and the architecture synthesis, in the hardware/software embedded system design flow is proposed, the analytic Hmodel, and the MACBuilder environment.
Book ChapterDOI

Intelligent Embedded Software: New Perspectives and Challenges

TL;DR: Embedded system researchers have profited from the progress in semiconductor technology to develop specific hardware to support well AI models and render the integration of AI with the embedded world a reality.
References
More filters
Book

Design Patterns: Elements of Reusable Object-Oriented Software

TL;DR: The book is an introduction to the idea of design patterns in software engineering, and a catalog of twenty-three common patterns, which most experienced OOP designers will find out they've known about patterns all along.
Journal ArticleDOI

A systematic approach to exploring embedded system architectures at multiple abstraction levels

TL;DR: The Sesame framework as mentioned in this paper provides high-level modeling and simulation methods and tools for system-level performance evaluation and exploration of heterogeneous embedded systems, and it takes a designer systematically along the path from selecting candidate architectures, using analytical modeling and multi-objective optimization, to simulating these candidate architectures with our system level simulation environment.
Proceedings ArticleDOI

Requirements patterns for embedded systems

TL;DR: This paper explores how object-oriented modeling notations, such as the Unified Modeling Language (UML), can be used to represent common requirements patterns, which are requirements patterns for embedded systems.
Proceedings ArticleDOI

Precise modeling of design patterns in UML

TL;DR: The structural properties of design patterns are presented which reveal the true abstract nature of pattern structures and an extension to UML 1.5 is proposed so as to solve the over-specification problem.
Journal ArticleDOI

Object analysis patterns for embedded systems

TL;DR: This research investigates how an approach similar to the well-known design patterns can be applied in the analysis phase of embedded systems development, prior to design and coding, and explores how object-oriented modeling notations can be used to represent structural and behavioral information as part of commonly occurring object analysis patterns.
Related Papers (5)