À cette fin, Microchip Technology Inc. (Nasdaq : MCHP) a annoncé la certification TÜV SÜD de ses compilateurs MPLAB® XC pour la sécurité fonctionnelle, simplifiant considérablement le processus d'homologation de sécurité fonctionnelle des microcontrôleurs PIC®, AVR® et SAM de Microchip, ainsi que de ses contrôleurs de signaux numériques dsPIC®. Microchip a également lancé la licence MPLAB Code Coverage afin de simplifier davantage les tests et les diagnostics. Cet outil détermine quelles parties du logiciel ont été exécutées et lesquelles ne l'ont pas été, avec un impact minimal sur l'application.
Les compilateurs fonctionnels MPLAB XC certifiés TÜV SÜD contribuent à satisfaire aux exigences de vérification et de validation spécifiées dans les normes ISO 26262 (sécurité fonctionnelle automobile), IEC 61508 (applications industrielles), IEC 62304 (logiciels médicaux) et IEC 60730 (commandes électriques automatiques). Ces compilateurs de sécurité fonctionnelle MPLAB XC sont fournis avec la documentation nécessaire à la certification de l'environnement de développement intégré (IDE) MPLAB X, ainsi que des débogueurs et programmateurs MPLAB. Ces licences, sans frais de renouvellement annuel, constituent la solution la plus économique du marché. L'utilisation de microcontrôleurs Microchip avec ces licences de sécurité fonctionnelle permet de réduire les coûts et d'accélérer la mise sur le marché des applications.
Garantir la couverture de test des logiciels embarqués à l'aide d'outils de couverture de code exige souvent d'importantes modifications matérielles, des logiciels coûteux et un effort considérable de recherche d'informations pertinentes dans de volumineux fichiers de données. MPLAB Code Coverage élimine tous ces inconvénients, ne représentant que moins de 1 % du temps total de test. Le code peut être vérifié en une seule étape grâce à un processus breveté, sans avoir à le décomposer en blocs.
Cela permet de gagner du temps et de s'affranchir de l'examen de fichiers de données volumineux. Étant donné que les applications certifiées nécessitent souvent ces données de test de code, cette nouvelle licence peut constituer une aide précieuse lors du processus de certification.
« Les outils de sécurité fonctionnelle sont actuellement très coûteux pour de nombreux microcontrôleurs », a déclaré Rodger Richey, directeur du développement des systèmes chez Microchip. « Microchip propose des produits de sécurité fonctionnelle à un prix équivalent à un tiers de celui des solutions de certains de ses concurrents et offre un support technique de premier ordre à l’échelle mondiale afin d’accélérer le développement et de simplifier davantage le cycle de développement. ».
Cet ensemble de dispositifs conçus avec des fonctions de sécurité fonctionnelle, associé aux compilateurs MPLAB XC certifiés TÜV SUD et à la couverture de code MPLAB, facilite la certification de sécurité fonctionnelle pour les applications automobiles, grand public, aérospatiales, médicales et industrielles.
Outre des outils de développement simplifiant, accélérant et réduisant le coût de la mise en conformité avec les normes de sécurité fonctionnelle, Microchip propose également de nombreux microcontrôleurs PIC, AVR, dsPIC et SAM compatibles avec ces normes. Pour ces microcontrôleurs, Microchip fournit des rapports FMEDA (Analyse des modes de défaillance, de leurs effets et de leur diagnostic) ainsi que des manuels de sécurité jusqu'au niveau ASIL-B, certains produits offrant même le niveau ASIL-D.
« En tant que fournisseur de longue date pour les applications automobiles, nous comprenons et répondons aux besoins de nos clients en matière de réduction des délais de développement et d'optimisation des coûts des produits critiques pour la sécurité », a déclaré Steve Drehobl, vice-président des divisions microcontrôleurs 8 et 16 bits de Microchip. « Nous continuons d'enrichir notre gamme de microcontrôleurs pour applications de sécurité afin d'offrir le meilleur rapport qualité-prix. ».
Prix et disponibilité :
L’environnement de développement intégré MPLAB X version 5.25 est désormais disponible gratuitement sur le site web de Microchip. La licence MPLAB Code Coverage est disponible dès maintenant au prix de 799 $. Les licences de sécurité fonctionnelle pour MPLAB XC8, XC16 et XC32++ sont également disponibles dès maintenant, au prix de 2 995 $ chacune.
