verilog sim環境icarus verilog

verilogとsystem verilogのお勉強用に簡単なrtlをsimする環境が欲しかった。

コマンドライン環境:cygwin

論理シミュレータ:icarus verilog

波形ビューワ:gtkwave

cygwin入れた状態で、 icarus verilogとgtkwaveはwin版をインストール。icarus verilogインストーラでgtkwaveもセットで入れられる。

icarus verilogとgtkwaveのwin10にbinのパスを通すとcygwinからコマンドラインで実行できる。

bleyer.org

realize.jounin.jp

cygwinからソースをmakeしてインストールもできるが面倒。gtkwaveはインストールできなかったから、win版使ったほうが無難。