Microchip heeft een licentie voor de drijvende-kommabibliotheek emFloat van SEGGER

Update: 1 mei 2021

Microchip heeft een licentie voor de drijvende-kommabibliotheek emFloat van SEGGER

Microchip heeft een licentie voor de drijvende-kommabibliotheek emFloat van SEGGER

Microchip Technologie heeft een licentie verleend voor de geoptimaliseerde drijvende-kommabibliotheek van SEGGER, emFloat, voor zijn XC32 V4.0-compilertoolchain en Arm Cortex-M-apparaten.

emFloat is een complete, volledig geoptimaliseerde en geverifieerde drijvende-kommabibliotheek voor embedded systemen. De rekenkundige routines zijn met de hand gecodeerd in assembleertaal en geoptimaliseerd voor kleine codegrootte en verhoogde uitvoeringssnelheid.

Rodger Richey, Senior Director Global Development Systems bij Microchip, zei: “We ontdekten dat emFloat onze klanten het beste floating point-pakket biedt wat betreft codesnelheid en -grootte. We zijn verheugd aan te kondigen dat het wordt opgenomen in de volgende release van onze MPLAB XC32 ++ compilers. "

emFloat is een sterk geoptimaliseerde, IEEE 754-compatibele, drijvende-kommabibliotheek en maakt deel uit van SEGGER's Runtime Library, emRun, en is in objectcodevorm opgenomen in SEGGER Embedded Studio.

Ontworpen om zowel snel als klein te zijn, kan het FPU-achtige prestaties leveren in pure software en waar beschikbaar, kan het de prestaties van een FPU voor complexe wiskundige functies verbeteren.

"We hebben veel tijd en energie gestoken in het optimaliseren van emFloat voor SEGGER's Runtime Library, emRun, maar ook voor gebruik in andere toolchains", zegt Rolf Segger, oprichter van SEGGER. "Het is goed om te zien dat emFloat wordt erkend voor het geweldige product dat het is en om te zien dat onze software-ingenieurs de eer krijgen die ze verdienen voor dit kwaliteitswerk."