Accueil | Place de marché | Agenda | Grands comptes | Pôles | Ecoles | Laboratoires | Partenaires | International | Contact  

CoFluent Design

Sep

Description de l'entreprise

Domaines technologiques

EDA (Electronic Design Automation)
Embedded

Prestations proposées

Editeur de logiciels de CAO électronique

Valeur ajoutée

- Creation de spécification executable timée.
- Modélisation des applications temps réels (gestion du paramètre temps)
- Etude du partitionnement Hardware / Software et des communications interprocesseurs sur le fonctionnement de l'application modélisée précédemment
- Etude des performances avant l'implémentation HW/SW : taux de charge, consommation, mémoire, cout

Offres publiées sur la place de marché

CoFluent Studio pour l'architecture des systèmes embarqués

dans la thématique Logiciel embarqué
CoFluent Studio (www.cofluentdesign.com) est un atelier logiciel de modélisation et simulation de systèmes électroniques qui permet l’exploration des architectures et l’estimation des performances de systèmes mixtes matériel/logiciel complexes: multiprocesseur/multi-cœur/multitâche. CoFluent Studio est utilisé afin de déterminer l’architecture et partitionnement HW/SW optimaux d’un système embarqué (embedded system) ou système sur une puce (System-on-Chip - SoC). Basé sur un niveau de modélisation abstrait (transaction-level modeling - TLM) et un cycle de simulation et d’analyse très court, il permet de déterminer rapidement le meilleur compromis fonctionnalités/performances/ressources/coût pour un système avant de démarrer les développements du logiciel et du matériel, afin de les sécuriser.

CoFluent Studio utilise des notations graphiques simples et intuitives proches des concepts SysML et UML/MARTE pour décrire les modèles d’application et de plateforme et générer automatiquement du code SystemC TLM s'appuyant sur une librairie de modèles génériques (tâche, file de messages, processeur, bus, mémoire, noyau temps-réel, etc.). De nombreux outils graphiques d'observation sont disponibles afin d'étudier les propriétés fonctionnelles et non-fonctionnelles (taux de charge des processeurs et des bus, consommation d'énergie, empreinte mémoire, coût) du modèle.

CoFluent Studio permet à un architecte de système ou logiciel embarqué de modéliser et simuler l’exécution d’une application logicielle embarquée sur plusieurs processeurs (CPU, DSP, accélérateurs) ou sur des processeurs multi-cœur, de simuler plusieurs niveaux multitâches (process/thread, GPOS sur RTOS, JVM sur RTOS), de générer une trace d’exécution (diagramme de séquence) temps-réel, dimensionner la plateforme matérielle d’exécution (mémoire, charges, performance, taille des buffers).

CoFluent Studio pour l'architecture des systèmes électroniques HW/SW

dans la thématique Ingénierie système
CoFluent Studio (www.cofluentdesign.com) est un atelier logiciel de modélisation et simulation de systèmes électroniques qui permet l’exploration des architectures et l’estimation des performances de systèmes mixtes matériel/logiciel complexes: multiprocesseur/multi-cœur/multitâche. CoFluent Studio est utilisé afin de déterminer l’architecture et partitionnement HW/SW optimaux d’un système embarqué (embedded system) ou système sur une puce (System-on-Chip - SoC). Basé sur un niveau de modélisation abstrait (transaction-level modeling - TLM) et un cycle de simulation et d’analyse très court, il permet de déterminer rapidement le meilleur compromis fonctionnalités/performances/ressources/coût pour un système avant de démarrer les développements du logiciel et du matériel, afin de les sécuriser.

CoFluent Studio s’appuie sur une méthodologie définissant un flot en "Y" séparant la vue fonctionnelle de la vue exécutive d’un système, et les rassemblant ensuite par une opération de "mapping" : allocation des fonctions aux ressources d’exécution et routage des messages fonctionnels sur les nœuds de communication inter-processeur. CoFluent Studio utilise des notations graphiques simples et intuitives proches des concepts SysML et UML/MARTE pour décrire les modèles d’application et de plateforme et générer automatiquement du code SystemC TLM s'appuyant sur une librairie de modèles génériques (tâche, file de messages, processeur, bus, mémoire, noyau temps-réel, etc.). De nombreux outils graphiques d'observation sont disponibles afin d'étudier les propriétés fonctionnelles et non-fonctionnelles (taux de charge des processeurs et des bus, consommation d'énergie, empreinte mémoire, coût) du modèle.

Coordonnées

Www CoFluent Design
9 rue Alfred Kastler
C.S. 80746
44307 Nantes Cedex 3
France

Année de création : 2003
Sep
Logo_fnav | Contact | Inscription | Presse