FPGA PolarFire SoC RT de Microchip

Les FPGA SoC PolarFire de Microchip résistent aux radiations spatiales

  • Microchip Technology a mis au point le FPGA SoC PolarFire® tolérant aux radiations afin de simplifier la personnalisation logicielle.
  • Développé à partir de son FPGA PolarFire RT, il s’agit du premier sous-système de microprocesseur basé sur un noyau RISC-V, compatible avec Linux® temps réel, utilisé sur une architecture FPGA PolarFire RT adaptée aux vols spatiaux.

 
Les développeurs de systèmes électroniques pour engins spatiaux doivent mettre en œuvre des FPGA tolérants aux radiations (RT). Ils peuvent dorénavant s’appuyer sur le composant PolarFire SoC (MPFS460) et des outils de développement Libero® SoC, déjà commercialisés par Microchip. En plus de l’écosystème Mi-V, les piles de solutions SoC PolarFire, le kit Icicle PolarFire SoC ou le Kit Smart Embedded Vision PolarFire SoC, permettent de développer des solutions faible consommation pour les environnements thermiques extrêmes typiques des missions spatiales.

Les FPGA PolarFire SoC RT intègrent un processeur multicœur compatible avec Linux qui s’intègre avec le sous-système de mémoire. Le PolarFire SoC RT permet des capacités de traitement satellite centrales similaires à celles d’ordinateurs à une seule carte, couramment utilisés dans l’industrie spatiale pour gérer les commandes et les données, sur les plateformes avioniques et les systèmes de commande de charge utile. Selon Microchip, le SoC (système sur puce) permet la mise en œuvre flexible de systèmes très intégrés, de la personnalisation et de l’évolution des fonctions tout en améliorant la taille, le poids et les problèmes d’alimentation.

Les systèmes déployés dans l’espace sont confrontés à des radiations extrêmes. Ce qui exige d’utiliser des méthodes de conception capables de fournir la protection nécessaire pour les types de perturbations induits par les radiations les plus critiques. Contrairement aux FPGA SRAM, le PolarFire SoC RT est conçu pour n’afficher aucune perturbation de mémoire de configuration quand il est soumis aux radiations, ce qui permet de se passer d’un absorbeur-neutralisateur externe et donc de réduire les coûts.

L’écosystème Mi-V de Microchip est compatible avec les systèmes d’exploitation complexes avec traitement SMP (Symmetric MultiProcessing) tels que Linux, VxWorks® et PIKE OS, ainsi que d’autres systèmes d’exploitation temps réel tels que RTEMS et Zephyr®. Mi-V est une suite d’outils et de ressources de développement, développée en partenariat avec de nombreux tiers, conçue pour être compatible avec les systèmes RISC-V. L’écosystème Mi-V a pour objectif de favoriser l’adoption de l’architecture des jeux d’instructions RISC-V (ISA) et de prendre en charge le portefeuille de FPGA SoC de Microchip.

Le FPGA PolarFire RT est d’ores et déjà qualifié selon les normes applicables aux composants de la liste des fabricants qualifiés (QML) de classe Q, basée sur les performances et exigences spécifiques fixées par la DLA (l’agence américaine de logistique pour la Défense, Defense Logistics Agency). Ce composant est également prêt pour obtenir la qualification QML de classe V, qui est la qualification la plus élevée pour la micro-électronique spatiale.