[ Back ]   [ More News ]   [ Home ]
Microchip licenses SEGGER’s emFloat floating-point library for the XC32 V4.0 compiler toolchain

Microchip licenses SEGGER’s emFloat floating-point library for the XC32 V4.0 compiler toolchain

Monheim am Rhein, Germany – 29th April 2021 -- SEGGER Microcontroller announces that Microchip Technology Inc., a leading provider of smart, connected and secure embedded control solutions, has licensed SEGGER’s optimized floating-point library, emFloat, for Microchip’s XC32 V4.0 compiler toolchain and Arm® Cortex-M® devices.

emFloat is a complete, fully optimized and verified floating-point library for embedded systems. The arithmetic routines are hand-coded in assembly language and optimized for small code size and increased execution speed.

“We found that emFloat provides our clients with the best floating point package available in terms of code speed and size. We are pleased to announce that it will be included with the next release of our MPLAB® XC32++ compilers,” says Rodger Richey, Senior Director of Global Development Systems for Microchip.

“We put a lot of time and energy into optimizing emFloat for SEGGER’s Runtime Library, emRun, as well as for use in other toolchains,” says Rolf Segger, founder of SEGGER. “It is good to see emFloat recognized for the great product it is and to see our software engineers get the credit they deserve for this quality work.”

About emFloat
Developed over a period of more than two decades, emFloat is a highly-optimized, IEEE 754 compliant, floating-point library designed from the ground up for embedded systems.

A part of the SEGGER Runtime Library, emRun, and included in object code form in SEGGER Embedded Studio, it is available stand-alone for developers who wish to increase performance or reduce the code size of their application.

Very fast and very small, it delivers FPU-like performance in pure software. Where available, it even boosts the performance of an FPU for complex mathematical functions.

For more on emFloat, please visit:
https://www.segger.com/products/development-tools/runtime-library/technology/floating-point-library/

###

About SEGGER
SEGGER Microcontroller has over twenty-eight years of experience in Embedded Computer Systems, producing state-of-the-art software libraries, and offering a full set of hardware tools (for development and production) and software tools.

SEGGER provides an RTOS plus a complete spectrum of software libraries including communication, security, data compression and storage, user interface software and more. Using SEGGER software libraries gives developers a head start, benefiting from decades of experience in the industry.

SEGGER’s professional software libraries and tools for Embedded System development are designed for simple usage and are optimized for the requirements imposed by resource-constrained embedded systems. The company also supports the entire development process with affordable, high-quality, flexible, easy-to-use tools.

The company was founded by Rolf Segger in 1992, is privately held, and is growing steadily. SEGGER also has a U.S. office in the Boston area and branch operations in Silicon Valley and the UK, plus distributors on most continents, making SEGGER’s full product range available worldwide.

Why SEGGER?
In short, SEGGER has a full set of tools for embedded systems, offers support
through the entire development process, and has decades of experience as the Embedded Experts.

In addition, SEGGER software is not covered by an open-source or required-attribution license and can be integrated in any commercial or proprietary product, without the obligation to disclose the combined source.

Finally, SEGGER offers stability in an often volatile industry making SEGGER a very reliable partner for long-term relationships.

For additional information please visit: www.segger.com

Contact information:
Dirk Akemann
Marketing Manager
Tel: +49-2173-99312-0
E-mail: info@segger.com

Issued on behalf of:
SEGGER
Microcontroller GmbH
Ecolab-Allee 5
40789 Monheim
Germany
www.segger.com

SEGGER
Microcontroller Systems LLC
101 Suffolk Lane
Gardner, MA 01440
United States of America
www.segger.com

SEGGER
Microcontroller China Co., Ltd.
Room 218, Block A, Dahongqiaoguoji
No. 133 Xiulian Road
Minhang District, Shanghai 201199
China
www.segger.cn

All product and company names mentioned herein are the trademarks of their respective owners. All references are made only for explanation and to the owner's benefit.

Issued by:
Mike Green, Publitek
Tel: +44 7970 728442
E-mail: mike.green@publitek.com