ネットで回ってきたVisual Studio Code用のVerilog/VHDLの総合開発環境プラグインTerosHDLが気になったので少し試してみた。
インストールはVisual Studio Codeのプラグイン環境で簡単にインストールすることができた。 私はWSL2の環境(とリポジトリはWSL2上に存在しているので)にVerilatorとVUnitをインストールしておく。
pip install vunit_hdl
インストールできるまではいいのだが、どうも思い通りに動いてくれない。ステートマシンを試しに作ってみて表示させてみようとしたのだが上手く認識してくれない。
Module declaration map はちゃんと出てくれるようだ。
Dependencies viewerも動いてくれない。警告表示で"Install Python3 and configure the binary path in TerosHDL plugin configuration. Install VUnit: sudo pip3 install vunit_hdl"と出るのだが、ちゃんとWSL2上にこれらはインストールしてるんだけどなあ?何がダメなんだろう?