3

VHDL でのフィルター設計の一部として「浮動小数点および固定小数点パッケージ」を使用しようとしています。開発環境として Altera Quartus II を使用しています。ファイル パッケージを Web サイト http://www.vhdl.org/fphdl/ からダウンロードしました現在はhttp://web.archive.org/web/20160305202256/http://www.vhdl.org/fphdlで入手できます。 /

ユーザーガイドには、以下が記載されています。

'fixed_float_types_c.vhdl', 'fixed_pkg_c.vhdl' and 'float_pkg_c.vhdl'
should be compiled into a library called "ieee_proposed".

ただし、Altera Quartus II ツールを使用して、前述の *.vhdl ファイルをライブラリにコンパイルする方法が正確にはわかりません。

どんなヒントでもいただければ幸いです。

4

2 に答える 2

6

Altera Quartus II GUI を使用して、「Files」と呼ばれる「Project Navigator」タブから、「fixed_float_types_c.vhdl」、「fixed_pkg_c.vhdl」、および「float_pkg_c.vhdl」ファイルをプロジェクトに追加できます。下の図を参照してください。

ここに画像の説明を入力

ファイルを追加すると、[プロパティ] でターゲット ライブラリを指定できます。下の図を参照してください。

ここに画像の説明を入力

プロジェクトの Quartus II 設定 (".qsf") ファイルを変更して、次の行を追加することもできます。

set_global_assignment -name VHDL_FILE fixed_float_types_c.vhdl -library ieee_proposed
set_global_assignment -name VHDL_FILE fixed_pkg_c.vhdl -library ieee_proposed
set_global_assignment -name VHDL_FILE float_pkg_c.vhdl -library ieee_proposed

ただし、「ieee_proposed」ライブラリにコンパイルする必要があるかどうかを判断したい場合があります。それ以外の場合は、他のファイルと一緒に「work」ライブラリにコンパイルできます。

于 2013-10-25T08:35:28.047 に答える