20

Linux を使用して VHDL をプログラムし、シミュレートするのに適した環境を知っている人はいますか (Xilinx か Altera は関係ありません)。

4

7 に答える 7

12

どちらのベンダーのツールでも行き詰っていますが、Linux ではせいぜいむらがあります (ただし、Alteras ユーティリティでの私の経験は ISE よりもいくらか優れています)。

ただし、テストベッドを実行するだけで、実際には何も合成しない場合は、ghdl が役立ちます。

于 2010-06-11T18:07:39.500 に答える
8

Arpanが(ほぼ)述べているように、すべてのVHDLシミュレータはLinuxでサポートされていますが、通常は非常に高価です。ベストショットは、次のいずれかを使用することです。

  • ModelSimの無料バージョンが付属するAlteraDSWebエディション(Linuxサポートが追加されたばかり)。
  • Symphony EDA Sonata 3.1は、サポートが制限された無料バージョンとして利用できます。
  • ザイリンクス独自のシミュレーターに付属するザイリンクスISE:ISim。
于 2010-07-09T07:22:39.643 に答える
3

オープン ソース ツールを使用する場合は、http: //www.cliftonlabs.com/vhdl/savant.html を参照してください。現在、vhdl には FOSS スペースにあまり多くのオプションがありません。ベンダー ツールを選択する場合、すべてのベンダーが Linux バージョンのシミュレーターを使用します。Modelsim は、デバッグが容易な機能を備えているため、個人的にお気に入りです。

コーディング環境では、通常、vhdl 構文チェッカーをオンにして VIM を使用します。Sigasi はどうやら自動コード補完、オンザフライ構文チェックなどの凝った機能を備えた商用 IDE を持っているようです。

さらに質問がある場合はお知らせください。

アルパン

于 2010-06-13T04:35:33.803 に答える
2

現在は QUCS ( http://qucs.sourceforge.net/ ) もあります。これはオープン ソースであり、FreeHDL に基づいています。

グラフィカル インターフェイスを使用して回路の設計とシミュレーションを行うことができます。また、VHDL をシミュレートすることもできます。ただし、このためには、グラフィック領域で回路コンポーネントも設計する必要があります。

このビデオはそれを明確に示しています: https://www.youtube.com/watch?v=-RrQlzLsf18

Debian Jessie で Linux ppa を使用していますが、問題なく動作します。

于 2015-11-04T14:26:10.860 に答える
2

vhdl のコーディングには、vhdl モードの Emacs が必須です。高度なエディション機能を使用したり、設計の構造を表示したり、アーキテクチャと構成を管理したりできます。複数のシミュレーターをセットアップできます。

アルテラの Quartus ウェブ版のモデルシムを使用しています。64 ビットの Linux を使用している場合は注意してください。このバージョンのモデルシムは 32 ビットのみです。

于 2015-10-16T11:58:37.257 に答える