Microchip concede in licenza la libreria a virgola mobile emFloat di SEGGER

Aggiornamento: 1 maggio 2021

Microchip concede in licenza la libreria a virgola mobile emFloat di SEGGER

Microchip concede in licenza la libreria a virgola mobile emFloat di SEGGER

Microchip Tecnologia ha concesso in licenza la libreria a virgola mobile ottimizzata di SEGGER, emFloat, per la sua toolchain del compilatore XC32 V4.0 e i dispositivi Arm Cortex-M.

emFloat è una libreria in virgola mobile completa, completamente ottimizzata e verificata per sistemi embedded. Le routine aritmetiche sono codificate manualmente in linguaggio assembly e ottimizzate per codice di piccole dimensioni e maggiore velocità di esecuzione.

Commentando Rodger Richey, Senior Director of Global Development Systems per Microchip, ha dichiarato: “Abbiamo scoperto che emFloat fornisce ai nostri clienti il ​​miglior pacchetto in virgola mobile disponibile in termini di velocità e dimensione del codice. Siamo lieti di annunciare che sarà incluso nella prossima versione dei nostri compilatori MPLAB XC32 ++. "

emFloat è una libreria in virgola mobile, conforme a IEEE 754, altamente ottimizzata e fa parte della Runtime Library di SEGGER, emRun, ed è inclusa nel formato del codice oggetto in SEGGER Embedded Studio.

Progettato per essere sia veloce che piccolo, è in grado di fornire prestazioni simili a FPU in puro software e, ove disponibile, può aumentare le prestazioni di una FPU per complesse funzioni matematiche.

"Abbiamo investito molto tempo ed energia nell'ottimizzazione di emFloat per la libreria runtime di SEGGER, emRun, nonché per l'uso in altri toolchain", ha affermato Rolf Segger, fondatore di SEGGER. "È bello vedere emFloat riconosciuto per l'ottimo prodotto che è e vedere i nostri ingegneri del software ottenere il credito che meritano per questo lavoro di qualità."