Microchip licencia a biblioteca de ponto flutuante emFloat da SEGGER

Atualização: 1 de maio de 2021

Microchip licencia a biblioteca de ponto flutuante emFloat da SEGGER

Microchip licencia a biblioteca de ponto flutuante emFloat da SEGGER

Microchip Equipar licenciou a biblioteca de ponto flutuante otimizada da SEGGER, emFloat, para seu conjunto de ferramentas do compilador XC32 V4.0 e dispositivos Arm Cortex-M.

emFloat é uma biblioteca de ponto flutuante completa, totalmente otimizada e verificada para sistemas embarcados. As rotinas aritméticas são codificadas manualmente em linguagem assembly e otimizadas para códigos de tamanho pequeno e maior velocidade de execução.

Comentando Rodger Richey, Diretor Sênior de Sistemas de Desenvolvimento Global da Microchip, disse: “Descobrimos que a emFloat fornece aos nossos clientes o melhor pacote de ponto flutuante disponível em termos de velocidade e tamanho do código. Temos o prazer de anunciar que ele será incluído no próximo lançamento de nossos compiladores MPLAB XC32 ++. ”

emFloat é uma biblioteca de ponto flutuante compatível com IEEE 754 altamente otimizada e faz parte da Biblioteca de Tempo de Execução da SEGGER, emRun, e incluída na forma de código de objeto no SEGGER Embedded Studio.

Projetado para ser rápido e pequeno, é capaz de fornecer desempenho semelhante ao de FPU em software puro e, quando disponível, pode impulsionar o desempenho de uma FPU para funções matemáticas complexas.

“Colocamos muito tempo e energia na otimização do emFloat para a biblioteca de tempo de execução da SEGGER, emRun, bem como para uso em outras cadeias de ferramentas”, disse Rolf Segger, fundador da SEGGER. “É bom ver o emFloat ser reconhecido pelo excelente produto que é e ver os nossos engenheiros de software receberem o crédito que merecem por este trabalho de qualidade.”