Bibliothèque à virgule flottante sous licence pour la chaîne d'outils du compilateur de l'entreprise

Mise à jour : 6 mai 2021

Segger Microcontroller a annoncé que Microchip Technologie a concédé sous licence sa bibliothèque à virgule flottante optimisée, emFloat, pour sa chaîne d'outils de compilateur XC32 V4.0 et ses appareils Arm Cortex-M.

emFloat est une bibliothèque à virgule flottante totale, entièrement optimisée et vérifiée pour les systèmes embarqués. Les routines arithmétiques sont codées à la main en langage d'assemblage et optimisées pour une petite taille de code et une vitesse d'exécution améliorée.

«Nous avons constaté qu'emFloat fournit à nos clients le meilleur package en virgule flottante disponible en termes de vitesse et de taille du code. Nous sommes heureux d'annoncer qu'il sera inclus dans la prochaine version de nos compilateurs MPLAB XC32 ++ », déclare Rodger Richey, directeur principal de Global Development Systems pour Microchip.

«Nous consacrons beaucoup de temps et d'énergie à l'optimisation d'emFloat pour la bibliothèque d'exécution de SEGGER, emRun, ainsi qu'à l'utilisation dans d'autres chaînes d'outils», déclare Rolf Segger, fondateur de SEGGER. «Il est bon de voir emFloat reconnu pour l'excellent produit dont il s'agit et de voir nos ingénieurs logiciels obtenir le crédit qu'ils méritent pour ce travail de qualité.»