問題タブ [ghdl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - ghdlにutil.misc_conv_pkgがありませんubuntu 14.04
ghdl コンパイラを使用して vhdl コードをコンパイルしようとしています。ただし、次の 2 つのユーティリティ ライブラリがありません。
util.misc_conv_pkg および
util.vstring。
したがって、このコードは機能しません
私が見つけたすべての可能なインストール方法を試しました: http://ghdl.free.fr/site/pmwiki.php?n=Main.Installation または https://sourceforge.net/p/ghdl-updates/wiki/Installing% 20ghdl/
しかし、それはまだ機能していません。これを修正するにはどうすればよいですか。
linux - Debian から ghdl 0.29 を削除するにはどうすればよいですか?
この手順に従って GHDL コンパイラを Debian にインストールしましたが、このコンパイラをアンインストールして x64 バージョンをインストールする必要がありますが、できません。
(これにより、ファイル ghdl-0.29-i686-pc-linux.tar.bz2 が生成されます)
(これにより、ファイルが /usr/local/bin および /usr/local/lib にコピーされます)
dpkg --purge ghdl を使用しましたが、ghdl --version を使用すると、ghdl 0.29 がまだシステム内にあります。
どうすれば削除できますか?
vhdl - ghdl でパッケージを使用する
ghdl で独自のパッケージを使用しようとしています。誰かが構造と編集を手伝ってくれませんか。現時点では、私のコードは次のようになります。
./my_package/my_package.vhd 内
これを my_package で次のようにコンパイルしています。
次に ./uses_my_package/uses_my_package.vhd に
および ./uses_my_package/testbench.vhd 内:
このプログラムをコンパイルする方法や、ghdl のパッケージとライブラリに関するチュートリアルを教えてもらえますか? 私の google-foo は、現時点では静かに弱いようです。ありがとうございました!
type-conversion - 連想リストの std_logic_vector と unsigned の間の型変換の不自然な GHDL 動作
関連リストで unsigned の下位ビットを std_logic_vector に変換する次のコードがあります。コンパイルして、GHDL を使用してシミュレーションを実行できます。しかし、出力波形には、不明なビットはinner_counter
ありませんが、不明な ('U') ビットがいくつかありcounter
ます。(波形イメージはコードに従っています。) と のビットには値を保存する必要があるinner_counter
と思います。counter
これが予想される動作または GHDL のバグであることを知っている人はいますか?
vhdl - GHDL で VHDL 標準を指定しようとするとエラーが発生する
GHDLの新機能。これは私の VHDL コードです:
これをコンパイルしようとすると、次のghdl -s test.vhd
エラーが表示されます: test.vhd:1:1:error: block comment are not allowed before vhdl 2008
.
だから私はこれを試します:ghdl --std=08 -s test.vhd
そして私はこれを得ます: ghdl:error: unknown command '--std=08', try --help
。