In der aktuellen Version wurden sämtliche Arithmetikfunktionen direkt in Assembler geschrieben, um den Speicherplatzbedarf zu minimieren. Die Floating-Point Library entspricht dem RISC-V ABI Standard und kann als Plug-and-Play Ersatz für jede andere Floating-Point Library genutzt werden.
Wird die von den meisten Toolchains genutzte GNU Floating-Point-Library durch das von Segger optimierte Pendant ersetzt, verspricht der Hersteller für die Referenzanwendung eine mehr als 72-prozentige Reduktion der Codegröße.
Die neue Bibliothek für RISC-V verwendet sowohl für RV32 als auch für die Variante RV32E die für den jeweiligen Befehlssatz (in Assembler) optimierten Funktionen. Die Bibliothek kann von Endkunden und Toolchain-Anbietern lizenziert werden. Genau wie die Segger Runtime Library ist sie im Segger Embedded Studio für RISC-V integriert.
Mit Embedded Studio kann ein Benchmark sowohl für die Floating-Point- als auch für Runtime Library durchgeführt werden. Sie ist für die nicht-kommerzielle Nutzung unter Segger's Friendly License kostenlos erhältlich.









