bonjour a tous
je vais bien comprendre la différence entre dimensionnement de l'architecture système embarqué et le partitionnement??
et as que au niveau TLM on trouve le niveau dimensionnement ??
-----
bonjour a tous
je vais bien comprendre la différence entre dimensionnement de l'architecture système embarqué et le partitionnement??
et as que au niveau TLM on trouve le niveau dimensionnement ??
Bonsoir
40 ans de système embarqués et je ne comprends pas un seul mot!
Architecture : hard ou soft?
partitionnement : çà c'est du soft +du hard
TLM : ?????????
JR
l'électronique c'est pas du vaudou!
Bonjour;
c'est quoi dimensionnement architecture système embarqué la définition car je ne comprend pas
TLM = niveau de modélisation transactionnelle
Bonjour,
Le dimensionnement de l'architecture porte grosso modo sur la puissance de calcul et les types d'interfaces nécessaires, il ne faut pas du tout la même architecture hard et soft pour piloter un écran d’affichage ou faire un calculateur de freinage ou bien un gestionnaire de batterie.
Ceci dit s'il y a besoin d'un partitionnement,c'est à dire d'un moyen de séparer des taches n'ayant pas le même niveau de criticité alors il y aura un impact sur l'architecture hard mais aussi soft car en général cette fonctionnalité est caractéristique des applications certifiables, les couts de développement hard et soft sont alors multipliés par au moins 10 .
Donc j'ai utilisé du TLM sans le savoir, cette approche est surtout dépendante du soft et elle a bien sur un cout au niveau architecture logicielle mais je ne saurais le chiffrer, coté hard c'est supportable par de nombreux bus classiques.
JR
l'électronique c'est pas du vaudou!
bonjour
et a quoi sert l'évaluation des performances au ce niveau la??
bonjour
Dimensionnement est une étape dans le niveau TLM ??
çàd quoi criticité et Dans ces phases, l’architecte de systèmes est amené à dimensionner les
architectures en définissant les ressources matérielles et logicielles nécessaires permettant
de supporter les besoins applicatifs auxquels doivent répondre le système.
Dimensionnement :
-allocation des fonctionnalités : çàd quoi??
-pratitionnement
-l’ordonnancement des exécutions des taches
Re
criticité : cela a à voir avec la sécurité de l'application embarquée voir ici https://fr.wikipedia.org/wiki/DO-178 et là https://fr.wikipedia.org/wiki/DO-254 il existe des normes identiques pour le ferroviaire, le nucléaire ,l'automobile, le médical et etc
Allocation des fonctionnalités : qui doit faire quoi et comment
Partitionnement : structure matérielle et logicielle qui assure que deux taches A,B n'utilisent pas les mêmes ressources de façon incontrôlée , exemple la tache A aura une zone mémoire réservée à laquelle la tache B ne pourra avoir accès sans déclencher une erreur, utilisation des MMU ou de mécanismes hard.
Ordonnancement : comment les taches A,B,C,... ont elles l'usage des ressources du processeur. Plusieurs solutions :séquenceur,OS non premptif,OS premptif
dans les deux premier cas il n'y a jamais préemption donc pas d'interruption autre que celle nécessaire au fonctionnement du noyau, voir https://fr.wikipedia.org/wiki/ARINC_653 pour ce qui concerne l’aéronautique.
bonne lecture.
JR
l'électronique c'est pas du vaudou!
L'allocation ne signifie pas le type et le nombre des ressources matérielles et logicielles qui sont choisit
Bonsoir,
Oui bien sur, mais il faut déjà identifier les ressources nécessaires.
Un système embarqué cela n'existe pas ex nihilo il faut le concevoir.
JR
l'électronique c'est pas du vaudou!