MicrochipはSEGGERのemFloat浮動小数点ライブラリのライセンスを取得しています

更新日: 1 年 2021 月 XNUMX 日

MicrochipはSEGGERのemFloat浮動小数点ライブラリのライセンスを取得しています

MicrochipはSEGGERのemFloat浮動小数点ライブラリのライセンスを取得しています

マイクロチップ テクノロジー は、XC32 V4.0 コンパイラ ツールチェーンおよび Arm Cortex-M デバイス用に、SEGGER の最適化された浮動小数点ライブラリ emFloat のライセンスを取得しました。

emFloatは、組み込みシステム向けの完全で完全に最適化および検証された浮動小数点ライブラリです。 算術ルーチンはアセンブリ言語で手動でコーディングされ、コードサイズが小さく実行速度が向上するように最適化されています。

マイクロチップのグローバル開発システムのシニアディレクターであるRodgerRicheyは、次のようにコメントしています。「emFloatは、コードの速度とサイズの点で利用可能な最高の浮動小数点パッケージをクライアントに提供することがわかりました。 MPLAB XC32 ++コンパイラの次のリリースに含まれることをお知らせします。」

emFloatは、高度に最適化されたIEEE 754準拠の浮動小数点ライブラリであり、SEGGERのランタイムライブラリであるemRunの一部であり、SEGGER EmbeddedStudioのオブジェクトコード形式に含まれています。

高速かつ小型に設計されており、純粋なソフトウェアでFPUのようなパフォーマンスを提供でき、利用可能な場合は、複雑な数学関数のFPUのパフォーマンスを向上させることができます。

「SEGGERのランタイムライブラリであるemRunや、他のツールチェーンで使用するためにemFloatを最適化するために、多くの時間と労力を費やしました」と、SEGGERの創設者であるRolfSeggerは述べています。 「emFloatが優れた製品であると認められ、ソフトウェアエンジニアがこの質の高い仕事にふさわしい功績を認められるのを見るのは良いことです。」