
Lynx étend la prise en charge des processeurs NXP
Selon Geoff Waters, ingénieur en chef chez NXP Semiconductors et président du Multicore for Avionics Working Group sous la direction de NXP, « les architectures multicœurs sont de plus en plus largement adoptées dans les systèmes avioniques, du fait des exigences en matière de performances et du manque de disponibilité des processeurs à mono-cœur. NXP est à l’avant-garde de l’adoption des processeurs multicœurs dans les applications pour lesquelles la sécurité est un facteur vital. L’adaptation de la technologie d’hyperviseur séparateur de noyaux LynxSecure est un grand pas en avant. Elle permet de gérer les complexités des systèmes multicœurs et de réduire le temps de conception et de certification des systèmes de sécurité critique, basés sur les systèmes NXP Layerscape SoCs. »
David Beal, directeur du marketing produit chez Lynx Software Technologies a ajouté que « de plus en plus la sécurité fonctionnelle des systèmes critiques dans l’avionique, le transport ou d’autres domaines repose sur la redondance. Désormais, les architectes et ingénieurs système tenus par des exigences strictes en matière de performances, sûreté et sécurité peuvent profiter pleinement des caractéristiques et des capacités offertes par le NXP LS1046A et adopter une approche de conception « secure-by-design » pour répondre à leurs exigences grâce au Framework LYNX MOSA.icTM. Cette combinaison permet d’obtenir des performances élevées et une sécurité immuable tout en préservant la modularité et en offrant une flexibilité naturelle pour de futures migrations logicielles à mesure que de nouvelles plateformes matérielles deviennent disponibles. ” »
À propos de LynxSecure et de Lynx MOSA.ic
Le séparateur de noyaux LynxSecure est à la base du Framework LYNX MOSA.ic orienté pour les marchés de l’avionique, du transport, de l’industrie et des systèmes médicaux. En assurant des niveaux inégalés de performances, sûreté et sécurité, LYNX MOSA.ic permet de créer des systèmes complexes devant gérer à la fois des fonctions critiques et non critiques. L’architecture modulaire et facilement compréhensible d’un système fondé sur LYNX MOSA.ic réduit l’effort consacré à la conception, à l’intégration, aux essais et à la certification.
À propos de Lynx Software Technologies
Chaque jour, des millions de personnes dans le monde bénéficient de produits reposant sur les systèmes de Lynx Software Technologies, des communications Internet et téléphoniques aux systèmes de commandes en vol dans l’aéronautique, de l’automatisation des systèmes bureautiques aux appareils et dispositifs médicaux.
Lynx réalise et adapte des architectures pour plateformes depuis trente ans qu’évoluent les processeurs, à commencer par le système d’exploitation temps réel LynxOS qui offrait un modèle utilisateur de type UNIX et des interfaces POSIX standard aux développeurs de systèmes embarqués. LynxOS était l’un des premiers systèmes d’exploitation à généraliser les capacités de protection de mémoire matérielle et présentait un modèle d’exécution de fils d’exécution évolutif en temps réel de tout premier plan. LynxOS-178, version raffinée de deuxième génération du RTOS LynxOS, a présenté la partition du noyau et les normes d’API ARINC à la communauté de développeurs de systèmes avioniques. LynxOS-178 est développé et certifié conformément à la norme de sécurité renommée FAA DO-178C DAL A et s’est vu doter du premier et unique certificat de composant logiciel réutilisable de la FAA. Lynx MOSA.ic s’inscrit dans le prolongement de ce prestigieux parcours d’innovation en généralisant la virtualisation des processeurs, pour simplifier et décentraliser les couches d’abstraction des plateformes, fournissant ainsi un cadre de développement et d’intégration modulaire qui permet de construire rapidement des systèmes logiciels à partir de modules applicatifs indépendants.
Environnement de développement de logiciels robustes plus simple et plus intuitif
