Qu'est-ce que Mécanisme de sécurité ?

Moyen de détecter les défaillances et de passer dans un état sûr, ou d'en contenir les effets, avant qu'elles ne mènent à un événement dangereux. Exemples : ECC, CPU en lockstep, chiens de garde, surveillance de tension et d'horloge, et BIST.

Nom japonais: 安全機構

« Mécanisme de sécurité » apparaît dans 8 questions d'entraînement réparties sur 1 thèmes, dont Semi-conducteurs automobiles et sécurité fonctionnelle.

Domaine: Semi-conducteurs automobiles et sécurité fonctionnelle

S'entraîner : questions sur Mécanisme de sécurité

On a doté un circuit dont le taux de défaillance est de 200 FIT d'un mécanisme de sécurité ayant une couverture de diagnostic de 99 %. Quel est le taux de défaillance des défaillances qui restent non détectées par le mécanisme de sécurité ?

  1. A198 FIT
  2. B0,02 FIT
  3. C2 FIT
Afficher la réponse et l'explication

Réponse : C. 2 FIT

La couverture de diagnostic (DC) est la proportion des défaillances que le mécanisme de sécurité peut détecter ou maîtriser. Le taux de défaillance des défaillances restantes est de 200 × (1 − 0,99) = 200 × 0,01 = 2 FIT. 198 FIT est le taux des défaillances que le mécanisme de sécurité peut détecter, et 0,02 FIT une valeur résultant d'une erreur d'ordre de grandeur dans la multiplication. Le taux de détection des défauts du test de production représente la proportion de pièces défectueuses trouvées avant expédition, alors que la couverture de diagnostic représente la proportion des défaillances survenant en cours d'utilisation qui sont détectées sur le moment : c'est là leur différence.

Quel est le principe correct d'un CPU en lockstep, utilisé comme mécanisme de sécurité dans les microcontrôleurs automobiles ?

  1. ARépartir des traitements différents entre deux cœurs de CPU pour doubler environ la vitesse de traitement
  2. BFaire exécuter simultanément les mêmes instructions par deux cœurs de CPU, comparer leurs sorties à chaque cycle d'horloge et signaler une défaillance en cas de discordance
  3. CLorsqu'une défaillance est détectée, arrêter temporairement (verrouiller) le CPU, basculer sur un circuit de réserve et réparer automatiquement la partie défaillante avant de reprendre
Afficher la réponse et l'explication

Réponse : B. Faire exécuter simultanément les mêmes instructions par deux cœurs de CPU, comparer leurs sorties à chaque cycle d'horloge et signaler une défaillance en cas de discordance

Le lockstep consiste à disposer de deux cœurs de CPU de même configuration, à leur faire exécuter le même programme et à confronter leurs sorties au moyen d'un circuit de comparaison. Si le résultat de l'un des cœurs change à cause d'une inversion de bit due au rayonnement cosmique ou d'une défaillance du circuit, la discordance est détectée, ce qui donne une couverture de diagnostic élevée pour les défaillances du CPU. Comme les deux cœurs effectuent le même traitement, la performance est celle d'un seul cœur. La seule comparaison de deux cœurs ne permet pas de savoir lequel est correct ; après détection, on procède donc à une réinitialisation ou au passage dans un état sûr.

« Mécanisme de sécurité » dans les explications

Questions mentionnant « Mécanisme de sécurité » (8)

  1. On a doté un circuit dont le taux de défaillance est de 200 FIT d'un mécanisme de sécurité ayant une couverture de diagnostic de 99 %. Quel est le taux de défaillance des défaillances qui restent non détectées par le mécanisme de sécurité ?
  2. Quel est le principe correct d'un CPU en lockstep, utilisé comme mécanisme de sécurité dans les microcontrôleurs automobiles ?
  3. Quel mécanisme de sécurité de surveillance d'horloge est approprié pour un microcontrôleur automobile ?
  4. Quel mécanisme de sécurité de surveillance de tension, prévu notamment dans les CI d'alimentation automobiles compatibles avec la sécurité fonctionnelle, est approprié ?
  5. Quel est l'exemple le plus approprié de défaillance latente (latent fault) au sens de l'ISO 26262 ?
  6. Quelle description de l'intervalle de temps de tolérance aux défaillances (FTTI) de l'ISO 26262 est correcte ?
  7. Quelle description de la FMEDA (analyse des modes de défaillance, de leurs effets et de leur diagnostic), réalisée lors de l'évaluation de la sécurité fonctionnelle, est correcte ?
  8. Quelle différence entre les normes automobiles ISO 26262 et ISO/SAE 21434 est correcte ?

Termes associés

ISO 26262 Couverture de diagnostic Microcontrôleur FIT CPU en lockstep Détection de baisse de tension (brown-out) ECC (code correcteur d'erreurs) FTTI (intervalle de temps de tolérance aux fautes) MTTF (durée moyenne avant défaillance) AMDE (FMEA, analyse des modes de défaillance et de leurs effets)

Retour au glossaire