「Icarus Verilog」+「IVI」の使い勝手を試す ――波形表示GUI付きのフリー・シミュレータ
● 動作感は快適
全体の感触として,シミュレータとしては非常によくできているというのが筆者の実感です.Icarus Verilogが昔からあるVerilog HDLのシミュレータであり,GNUのEDAプロジェクトGEDAの一翼を担っていたので,シミュレータとしてこなれているのだと思われます.IVIとの結合もよくできています.プログラムの起動も驚くほどスムーズです.詳しく測ったわけではありませんが,商用のシミュレータと比較してもひけをとらないように思われます.
表示する信号の指定は,コマンド・ウィンドウから指定する方法と,波形ウィンドウの構造ツリーからマウスでクリックする方法があります.どちらもそれほどむずかしくありません.
便利だと思ったのはスクロール・ダイヤル機能です (図3).波形表示ウィンドウにある小さなダイヤルをマウスで回すと,それに合わせてスクロールします.矢印をクリックするよりも快適に操作できました.