Normes de sécurité fonctionnelle

Normes de sécurité fonctionnelle

Développer des produits conformes aux normes de sécurité grâce à l'approche Model-Based Design

Avec MATLAB et Simulink, les équipes d'ingénieurs accélèrent le développement de leurs produits tout en garantissant la conformité aux exigences les plus rigoureuses des normes de sécurité telles qu'ISO 26262, IEC 61508, EN 50128, EN 50657, IEC 62304, ISO 25119, DO-178C et DO-254.

DO Qualification Kit et IEC Certification Kit offrent des workflows de référence et des conseils qui vous permettent de répondre aux exigences des normes de sécurité tout au long de leurs modèles de processus.

Ces kits proposent des conseils sur les cas d'utilisation des méthodes et outils, que vous pouvez exploiter au niveau système, hardware et software. Ils couvrent les activités de spécification, de design, d'implémentation, de vérification et de validation. La vérification et la validation avec l'approche Model-Based Design couvrent les activités de vérification des unités logicielles jusqu'à la validation des exigences système. Grâce aux capacités de simulation de l'approche Model-Based Design, vous pouvez réaliser de façon précoce (approche Shift Left) une grande partie de ces activités de vérification et de validation avant même que l'implémentation ou le hardware destiné à la production ne soient disponibles.

Diagramme d'un workflow de référence pour la certification système et logicielle.

Un workflow de référence pour la certification système et logicielle dans DO Qualification Kit et IEC Certification Kit.

Activités de conceptualisation et de développement au niveau système

Avec l'approche Model-Based Design, vous pouvez utiliser System Composer, Simulink, Simscape et les outils de vérification et de validation de Simulink pour conceptualiser, spécifier, concevoir, développer, vérifier et valider vos systèmes électriques et/ou électroniques (E/E), notamment :

Prototypage rapide de systèmes de contrôle avec Simulink Real-Time (4:50)

Travailler avec vos exigences et votre design architectural dans le même environnement.

Activités de développement au niveau logiciel

Les ingénieurs développent des logiciels embarqués avec l'approche Model-Based Design pour répondre aux normes de certification (23:33)

Illustration montrant des tests logiciels avec l'approche Model-Based Design.

Tester votre logiciel dès que vos modèles de design détaillés sont disponibles.

Activités de développement au niveau hardware

L'approche Model-Based Design permet aux équipes d'ingénieurs de développer des applications FPGA et ASIC conformes aux normes applicables aux dispositifs de logiques programmables, notamment les activités de design et de vérification.

Utiliser HDL Verifier pour s'assurer que le code RTL généré fonctionne comme attendu.

Processus connexes

Outre les processus d'ingénierie, l'approche Model-Based Design offre plusieurs possibilités concernant les processus connexes.

Exécution de MATLAB et de Simulink sur votre propre serveur de CI.

Normes

Les liens suivants présentent des contenus spécifiques à différentes normes. Cependant, en raison des nombreux points communs entre les différentes normes de certification, vous pouvez transférer plusieurs méthodes et concepts d'une norme à l'autre avec peu ou pas de changement.

Produits clés pour se conformer aux normes de sécurité fonctionnelle :