0

VHDL でバイナリ形式の実数 (浮動小数点を含む) を表現する方法を知りたいです。

例: +0.5 または -0.013 を 2 進数で表す

入力 (0.5 など) を取り、10 に達するまで 0.15 ずつインクリメントできる関数を VHDL でプログラムしたいと考えています。すべての数値は 2 進数で表す必要があります。

また、2 進数を実際の同等の数値 (10 進数) に変換する方法を知る必要もあります。

4

1 に答える 1

1

VHDL の浮動小数点パッケージはこちら - http://www.vhdl.org/fphdl/

ただし、12 ビット FP 形式で決定した解像度と範囲は、17 ビットの固定小数点数 (スケーリングされた整数) に (より簡単に、より正確に) 対応できるため、代わりにそれをお勧めします。

于 2013-01-21T13:12:16.880 に答える