Problématique du prototypage d’applications embarquées
Prototypage des applications temps réel embarquées
S8192 v1 Archive

Problématique du prototypage d’applications embarquées
Prototypage des applications temps réel embarquées

Auteur(s) : Nicolas DU LAC

Date de publication : 10 déc. 2005

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter l'extrait gratuit

Déjà abonné ?

Présentation

1 - Problématique du prototypage d’applications embarquées

2 - Notions de temps et de temps réel

3 - Étapes du prototypage

4 - Conclusion et perspectives

Sommaire

Présentation

Auteur(s)

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

INTRODUCTION

Les applications temps réel embarquées sont des systèmes installés sur des plates-formes mobiles (avions, automobiles, plates-formes robotiques mobiles...) et fournissant ainsi certains services tels que la présentation d’informations sur l’environnement du véhicule (détection d’obstacles, cartographie), le contrôle de tout ou partie de ce véhicule (réactions en cas de danger, pilotes automatiques) ou encore le relais pour l’échange de données (satellites de communications).

Ces applications existent ainsi depuis quelques dizaines d’années (systèmes d’instrumentations dans les avions, les fusées ou les satellites par exemple), mais n’ont toutefois pas encore envahi notre quotidien, restant jusqu’à présent cantonnées à des systèmes de haute technologie. Cela fait relativement peu de temps que le grand public voit apparaître des produits « grand public » ainsi équipés : ordinateurs de bord, contrôle de la vitesse d’une automobile, métros sans conducteur.... Il y a fort à parier que la décennie qui va suivre verra ce type d’applications se multiplier dans notre environnement, notamment dans le domaine de l’assistance à la conduite ou encore au niveau des systèmes de sécurité.

Ces applications seront de plus en plus complexes, faisant intervenir des capteurs variés et exigeants (vidéo, radars, télémètres laser, capteurs infrarouges, centrales inertielles, modules de communications radio...). Elles devront notamment savoir communiquer, d’une part avec des stations fixes de l’infrastructure qui les entoure, et d’autre part entre elles (mise à jour de données, alertes).

Face à la concurrence croissante dans le domaine du développement de telles applications, les industriels recherchent de plus en plus d’efficacité. On vise non seulement la réduction des coûts de développement, mais aussi celle du temps de développement d’un prototype fonctionnel, puis le délai jusqu’à industrialisation et commercialisation du produit final.

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 95 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-s8192

Lecture en cours
Présentation

Article inclus dans l'offre

"Automatique et ingénierie système"

(138 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

1. Problématique du prototypage d’applications embarquées

1.1 Objectifs recherchés

À l’heure actuelle, les systèmes embarqués tentent d’exploiter au mieux les progrès de l’électronique et de l’informatique (figure 1). On développe ainsi des systèmes de plus en plus performants et exigeants en termes de puissance de calcul embarquée, de débits de données à gérer, de capacité de stockage et de miniaturisation.

Les matériels utilisés sont très divers. Il n’est plus rare de voir des caméras vidéo sur des systèmes embarqués, lesquelles seront souvent associées à d’autres capteurs complémentaires. On aboutit de plus en plus de cette façon à des systèmes capables d’exécuter des algorithmes de fusion de données. Les algorithmes mis en œuvre sont ainsi de complexité croissante : un système embarqué temps réel est d’autant plus difficile à développer et à industrialiser. Il est aujourd’hui inconcevable de développer un système complexe sans passer par plusieurs étapes telles que la réalisation d’un ou plusieurs prototypes et leur mise au point, des phases de tests exhaustifs, de portage de la plate-forme de prototypage vers des plates-formes de présérie puis de série...

Face à cette multiplication des étapes et donc aussi des coûts, les industriels vont avoir pour objectifs principaux :

  • la réduction du temps entre la décision du développement d’un premier prototype et la mise sur le marché d’un système (« time to market ») ;

  • la maîtrise des coûts de recherche et développement : il faut savoir évaluer le plus tôt possible la faisabilité d’un système et le budget nécessaire à son développement ;

  • la recherche éventuelle, mais désormais assez fréquente, de partenaires de manière à mutualiser les coûts et mettre en commun les connaissances ;

  • la capitalisation des savoirs, permettant autant que possible de réutiliser les briques existantes et robustes des systèmes précédents.

HAUT DE PAGE

1.2 Outils à mettre en œuvre

Pour toutes ces raisons, il n’est plus possible (ou tout...

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 95 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Lecture en cours
Problématique du prototypage d’applications embarquées

Article inclus dans l'offre

"Automatique et ingénierie système"

(138 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Sommaire
Sommaire
Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 92 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Article inclus dans l'offre

"Automatique et ingénierie système"

(138 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre