Microchip лицензирует библиотеку операций с плавающей запятой emFloat компании SEGGER

Обновление: 1 мая 2021 г.

Microchip лицензирует библиотеку операций с плавающей запятой emFloat компании SEGGER

Microchip лицензирует библиотеку операций с плавающей запятой emFloat компании SEGGER

Микрочип Технологии лицензировала оптимизированную библиотеку вычислений с плавающей запятой SEGGER, emFloat, для своего набора инструментов компилятора XC32 V4.0 и устройств Arm Cortex-M.

emFloat - это полная, полностью оптимизированная и проверенная библиотека с плавающей запятой для встраиваемых систем. Арифметические процедуры написаны вручную на языке ассемблера и оптимизированы для небольшого размера кода и повышенной скорости выполнения.

Комментируя ситуацию, Роджер Ричи, старший директор по глобальным системам разработки Microchip, сказал: «Мы обнаружили, что emFloat предоставляет нашим клиентам лучший пакет с плавающей запятой, доступный с точки зрения скорости и размера кода. Мы рады сообщить, что он будет включен в следующий выпуск наших компиляторов MPLAB XC32 ++ ».

emFloat - это высокооптимизированная, совместимая с IEEE 754 библиотека с плавающей запятой, которая является частью библиотеки времени выполнения SEGGER, emRun, и включена в форму объектного кода в SEGGER Embedded Studio.

Разработанный как быстрый и небольшой, он способен обеспечивать производительность, аналогичную FPU, в чистом программном обеспечении, а там, где это возможно, может повысить производительность FPU для сложных математических функций.

«Мы потратили много времени и энергии на оптимизацию emFloat для библиотеки времени выполнения SEGGER, emRun, а также для использования в других инструментальных средствах», - сказал Рольф Сеггер, основатель SEGGER. «Приятно видеть, что emFloat получил признание за великолепный продукт, а наши инженеры-программисты заслуживают похвалы за эту качественную работу».