Microchip lizenziert SEGGERs Fließkomma-Bibliothek emFloat für die XC32 V4.0 Compiler-Toolchain
emFloat ist eine komplette, vollständig optimierte und verifizierte Fließkomma-Bibliothek für Embedded-Systeme. Die arithmetischen Routinen wurden in Assembler handkodiert und auf kleine Codegröße und hohe Ausführungsgeschwindigkeit optimiert.
"Wir haben festgestellt, dass emFloat unseren Kunden das beste verfügbare Fließkommapaket in Bezug auf Codegeschwindigkeit und -größe bietet. Wir freuen uns, ankündigen zu können, dass emFloat in der nächsten Version unserer MPLAB® XC32++ Compiler enthalten sein wird", sagt Rodger Richey, Senior Director of Global Development Systems bei Microchip.
"Wir haben viel Zeit und Energie in die Optimierung von emFloat für SEGGERs Runtime Library, emRun, sowie für den Einsatz in anderen Toolchains investiert", sagt Rolf Segger, Gründer von SEGGER. "Es ist schön zu sehen, dass emFloat als herausragendes Produkt anerkannt wird, und dass unsere Software-Ingenieure die Anerkennung erhalten, die sie für diese Qualitätsarbeit verdienen."
Über emFloat
emFloat wurde über einen Zeitraum von mehr als zwei Jahrzehnten entwickelt und ist eine hochoptimierte, IEEE 754-konforme Fließkomma-Bibliothek, die von Grund auf für Embedded-Systeme konzipiert wurde.
Sie ist Teil der SEGGER Runtime Library emRun und als Objektcode in SEGGER’s integrierter Entwicklungsumgebung Embedded Studio enthalten. Für Entwickler, welche die Ausführungsgeschwindigkeit ihrer Anwendung erhöhen oder die Codegröße reduzieren wollen, ist emFloat auch als Stand-Alone-Version verfügbar. Die Bibliothek ist sehr schnell und kompakt und liefert bereits in reiner Software eine mit einer FPU vergleichbare Leistung. Wenn eine FPU verfügbar ist, steigert emFloat bei komplexen mathematischen Funktionen deren Ausführungsgeschwindigkeit sogar noch weiter.
Über SEGGER
SEGGER Microcontroller ist seit mehr als 28 Jahren ein verlässlicher Partner im Bereich der Embedded Computer Systeme. SEGGER entwickelt nicht nur hochmoderne, effiziente Softwarebibliotheken, sondern auch ein umfassendes Angebot an Hardwarewerkzeugen für Entwicklung und Produktion sowie Softwarewerkzeuge.
SEGGER bietet ein komplettes Spektrum von Softwarebibliotheken an – für Kommunikation, Sicherheit, Datenkompression und -speicherung, Benutzerschnittstellen und mehr. Der Einsatz der SEGGER Software verschafft Entwicklern einen Vorsprung, da sie von der jahrzehntelangen Erfahrung, die in diese Produkte geflossen ist, profitieren können.
SEGGERs professionelle Softwarebibliotheken und Werkzeuge für Embedded System-Entwicklung sind wie geschaffen für den einfachen Einsatz und sind optimiert für die Anforderungen, die in Embedded Systemen mit eingeschränkten Ressourcen vorkommen. Das Unternehmen bietet preis- und hochwertige, flexible, einfach verwendbare Werkzeuge für den Einsatz im kompletten Entwicklungsprozess an.
SEGGER wurde 1992 von Rolf Segger gegründet, ist in privater Hand und wächst stetig. Mit Firmensitzen in den USA in der Umgebung von Boston und im Silicon Valley sowie in Großbritannien, und Distributionspartnern auf fast allen Kontinenten, ist SEGGERs vollständiges Angebot weltweit verfügbar.
Warum SEGGER?
SEGGER, die Embedded Experts, bieten einen umfassenden Werkzeugsatz für Embedded Systeme an – eine Unterstützung für den gesamten Entwicklungsprozess. SEGGER Produkte sind von Grund auf für den Einsatz in Embedded Systemen konzipiert. Sie verkürzen die Entwicklungszeit für Ihre Produkte – ganz nach unserem Motto "It simply works!"
Alle SEGGER Produkte wurden von SEGGER entwickelt und können von uns lizensiert werden. Die Software steht nicht unter einer Open Source oder anderer Lizenz, die eine Urhebernennung erforderlich macht, und kann in jedes kommerzielle oder proprietäre Produkt integriert werden, ohne dass der Quellcode offengelegt werden muss.
Durch SEGGERs Friendly Licensing kann jeder die Software für den nicht-kommerziellen Einsatz und zu Testzwecken kostenlos nutzen.
Für viele Kunden ist SEGGER ein zuverlässiger Partner für eine langfristige Zusammenarbeit im Bereich der Embedded Systeme.
Für weitere Informationen besuchen Sie bitte: www.segger.com
SEGGER Microcontroller GmbH
Ecolab-Allee 5
40789 Monheim am Rhein
Telefon: +49 (2173) 99312-0
Telefax: +49 (2173) 99312-28
http://www.segger.com
Marketing Manager
Telefon: +49 (2173) 993120
Fax: +49 (2103) 2878-28
E-Mail: dirk.akemann@segger.com