Microchip lizenziert die emFloat-Gleitkommabibliothek von SEGGER

Update: 1. Mai 2021

Microchip lizenziert die emFloat-Gleitkommabibliothek von SEGGER

Microchip lizenziert die emFloat-Gleitkommabibliothek von SEGGER

Mikrochip Technologie hat SEGGERs optimierte Gleitkommabibliothek emFloat für seine XC32 V4.0-Compiler-Toolchain und Arm Cortex-M-Geräte lizenziert.

emFloat ist eine vollständige, vollständig optimierte und verifizierte Gleitkomma-Bibliothek für eingebettete Systeme. Die arithmetischen Routinen sind in Assemblersprache handcodiert und für kleine Codegrößen und höhere Ausführungsgeschwindigkeit optimiert.

Rodger Richey, Senior Director für globale Entwicklungssysteme bei Microchip, sagte: „Wir haben festgestellt, dass emFloat unseren Kunden das beste Gleitkommapaket bietet, das in Bezug auf Codegeschwindigkeit und -größe verfügbar ist. Wir freuen uns, Ihnen mitteilen zu können, dass es in der nächsten Version unserer MPLAB XC32 ++ - Compiler enthalten sein wird. “

emFloat ist eine hochoptimierte, IEEE 754-kompatible Gleitkommabibliothek, die Teil der SEGGER-Laufzeitbibliothek emRun ist und in SEGGER Embedded Studio in Objektcodeform enthalten ist.

Es ist sowohl schnell als auch klein konzipiert und kann eine FPU-ähnliche Leistung in reiner Software liefern. Wenn verfügbar, kann es die Leistung einer FPU für komplexe mathematische Funktionen steigern.

„Wir haben viel Zeit und Energie in die Optimierung von emFloat für die SEGGER-Laufzeitbibliothek emRun sowie für die Verwendung in anderen Toolchains gesteckt“, sagte Rolf Segger, Gründer von SEGGER. "Es ist gut zu sehen, dass emFloat für das großartige Produkt anerkannt wird und dass unsere Software-Ingenieure die Anerkennung erhalten, die sie für diese Qualitätsarbeit verdienen."