
bienvenue sur l'espace IT&L@bs d'Orange Business Services
| IT&L@bs | métiers | offres | valeur ajoutée | espace emploi |
Il est loin le temps où l'on pouvait définir un système embarqué comme un système informatique enfoui, vivant en autarcie complète. A l'heure des téléphones portables, on se demande souvent ce qui peut être considéré comme tel.
Amélioration des plateformes, internationalisation, connectivité accrue, IHM, cartes à puce, etc ; ces nouvelles possibilités ont permis à la R&D et au marketing de cibler des produits pour toutes les gammes de prix. Et cette évolution n'est pas terminée !
Alors que les parcs anciens se renouvellent petit à petit (matériel, protocoles,...) les équipements neufs recherchent de la valeur ajoutée avec USB OTG, les technologies wireless (ZigBee, 802.11, ...), IPv6 ou l'autoconfiguration (ZeroConf).
Qu'est-ce qui fédère encore ces différents systèmes embarqués ?
Une double exigence historique : performance et sûreté de fonctionnement. Mais ces termes doivent être précisés suivant le contexte : contraintes temporelles, ressources disponibles, contrôle qualité, degré de déterminisme du système, etc.
Si le « time to market » est un enjeu critique inhérent à ces équipements, leur évolutivité est tout aussi importante, que ce soit pour gérer leur obsolescence ou pour les décliner facilement en plusieurs gammes.
Quelques enjeux :
IT&L@bs se positionne encore à l'avant-garde de la transformation en développant de la valeur ajoutée autour de cinq offres de services :
l'ingénierie de la modélisation appliquée aux métiers de nos clients, qui permet d'atteindre un très fort degré de fiabilité, de réutilisation et d'évolutivité des logiciels embarqués.
la sécurisation des logiciels embarqués par une approche couvrant, selon les besoins, l'analyse automatique de code avec PolySpace, l'audit d'architecture, le conseil en sécurité, etc.
la cosimulation matériel/logiciel qui permet un travail simultané des équipes software et hardware sur le même système embarqué.

Notre leadership technologique
IT&L@bs a mis au point depuis plusieurs années une méthodologie de développement objet adaptée aux contextes industriels contraints - le Processus de Développement de Systèmes Industriels (PDSI). Ce processus s'intègre dans les démarches de type MDE/MDA (Model Driven Engineering/Model Driven Architecture).
principe
Utiliser toutes les potentialités des technologies de l'objet pour :
IT&L@bs intervient depuis plusieurs années pour promouvoir cette technologie et la déploie auprès des industriels
Le standard systemC et son extension TLM
SystemC (IEEE 1666) fournit une bibliothèque (C++) pour la modélisation de tout ou partie d'un System-On-Chip (SoC) et, potentiellement, de tout système matériel numérique complexe, avec ou sans processeurs et logiciel.
Suivant le compromis 'temps d'exécution'/'précision de simulation' souhaité, la modélisation peut être faite à un niveau purement fonctionnel (TLM), inclure les contraintes de temps ou être « cycle and bit accurate ».
TLM (Transaction Level Modelling), standard OSCI bâti sur SystemC, définit la Modélisation à un niveau d'abstraction élevé, en fournissant un modèle de communication par « transactions » entre les blocs ou IP.
Les modèles en SystemC sont simulables sur station de travail standard, avec des simulateurs open source ou commerciaux.
objectif
Paralléliser le développement hardware et software d'une même carte en permettant l'exécution du code en cours de développement sur une simulation grande vitesse du hardware en cours de développement
avantages
contexte d'utilisation