Main Content

ネイティブ浮動小数点

浮動小数点設計から HDL コードを生成して検証する

HDL Coder™ のネイティブ浮動小数点サポートを使用することで、浮動小数点設計から HDL コードを生成できます。浮動小数点設計で作業をする際に、HDL Coder は次をサポートします。

  • FPGA デバイスまたは ASIC デバイスに展開できる、ターゲットに依存しない HDL コードの生成。

  • 非正規数、例外、丸めモードを含む IEEE-754 の全機能。

  • 数学関数と三角関数。

浮動小数点設計では、固定小数点設計に比べて、精度が向上し、ダイナミック レンジが高くなり、開発サイクルが短縮されます。設計に複雑な算術演算および三角関数演算がある場合は、ネイティブ浮動小数点テクノロジーを使用します。

クラス

hdlcoder.FloatingPointTargetConfig浮動小数点ライブラリの浮動小数点ターゲット構成
hdlcoder.FloatingPointTargetConfig.IPConfigIP settings for selected floating-point configuration

関数

createFloatingPointTargetConfigCreate floating-point target configuration for floating-point library that you specify

オブジェクト

coder.HdlConfigHDL codegen configuration object

トピック