質問

誰でも知って良い環境をプログラムVHDLシミュレーションでなのザイリンクスまたはアルテラ)Linux?

役に立ちましたか?

解決

あなたしている(アルテラのユーティリティとの私の経験が幾分良好ISEよりもあるが)Linux上で最高の状態でむらがあるのいずれかのベンダーのツール、にこだわってます。

あなたがしたいすべてがあなたのテストベッドではなく、実際のsynthesize何かを実行している場合は、しかし、GHDLが使用されるであろう。

他のヒント

どのよArpan(ほぼ毎VHDLシミュレータに対応するLinuxによって異なりますが、通常非常に高価なものとなります。自殺する以下のいずれかの:

  • アルテラDS Web版(Linuxサポートが追加された)がついている無料版のModelSim.
  • 交響曲EDAソナタ3.1は無料版に限られます。
  • ザイリンクス伊勢付属Xilinxs独自のシミュレータ:ISim.

あなたは、オープンソースのツールを好む場合は、見た目に http://www.cliftonlabs.com/ VHDL / savant.html に - VHDLは現在、FOSSの空間にあまりにも多くのオプションを持っていません。あなたはベンダーのツールを選ぶ場合は、すべてのベンダーは、シミュレータのLinuxバージョンを行うだろう。 ModelSimが原因簡単にデバッグ機能それそれのスポーツへの個人的な好みです。

コーディング環境のために、私は通常オンVHDLの文法チェッカーでVIMを使用しています。 Sigasiは明らかに

などフライ構文チェックで、自動コード補完として派手なもので、商用IDEを持っています

あなたは、さらに質問がある場合はお知らせ。

Arpan

ただ、これにアップデートを追加する:ザイリンクスVivado を持っています今のUbuntu / DebianのためのLinuxサポートと(私は信じている)でredhat / CentOSのでリリースされて。

ソフトウェアは、より小型のデバイス、より一般的なIPコアの範囲のために自由であるとツールに統合しても無料ですほとんどまともなシミュレータが含まれています。

これは、学習曲線はかなり急なを持っている、など、これらのツールのほとんどを行いますが、これまでこの業界では、ソフトウェアが行くようにと、彼らは本当にそれで良い仕事をしてきました。

VHDLを符号化するために、VHDL-モードでEmacsは必見です。あなたは、Advanced Editionの機能を使用する設計の構造を表示、アーキテクチャおよび構成を管理することができます。あなたが複数のシミュレータ用セットアップすることができます。

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

QUCS( http://qucs.sourceforge.net/ の)にもなりました。これはオープンソースとFreeHDLに基づいている。

これは、グラフィカルインターフェースを使用して設計し、シミュレーション回路に使用することができます。そしてそれはまた、VHDLをシミュレートすることができます。このためが、あなたはまた、グラフィカルな領域に回路部品を設計する必要があります。

この映像ショーも明確に: https://www.youtube.com/watch?v=-RrQlzLsf18する

私はDebianのジェシー上のLinux PPAを使用していますし、それがうまく動作します。

GHDLはVHDLのための素晴らしいシミュレータであり、さらにいくつかのサードパーティのライブラリで動作します(たとえば、ザイリンクスUNISIMS)。

あなたはgtkwaveとそれを組み合わせる場合は、

、あなたは完全に動作するVHDLシミュレータと波形ビューアを持っている必要があります。

GHDLはまたあなたのデザインに小さなシミュレーションのために素晴らしいです.GHW波形、それは(多くの場合)が含まない原因に信号のすべてを書いてサポートしています。

私は、標準のRTLシミュレーションでそれらを使用し、またザイリンクスUNISIMSと合成後のシミュレーションにきます。

の両方があなたのLinuxディストリビューションのリポジトリで利用可能であるべきです。

:いない場合は、からそれらを取得することができます

GHDL: href="http://ghdl.free.fr/" http://ghdl.free.fr/する

GtkWave: http://gtkwave.sourceforge.net/する

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top