gtkwaveでiverilogで生成されたVCDファイルを使用しています。 GUIにボタンがありますが、コマンドラインからWaveウィンドウをリロードしたいと思います。それについてどうすればいいのですか?gtkwaveのVCDファイルをコマンドラインからリロードする
答えて
gtkwaveは対話モードで実行できますが、これにはシミュレータが追加されている必要があります。基本的には、以前の同じデータを保持しながら、収集された追加データを追加します。これを行うには、 "インタラクティブ"スイッチを追加し、データをFIFOに入れる必要があります。それらが生成されるように
マニュアルからインタラクティブVCD VCDファイルを見ることができるそれらは FIFO(パイプ)に書き込まれ、第shmidcatを通してtrampolinedされていることを条件とする(シミュレータが正常と仮定outfile.vcdを生成する):
mkfifo outfile.vcd
cver myverilog.v &
shmidcat outfile.vcd | gtkwave v I myverilog.sav
シミュレーションが実行されているときにファイルをナビゲートし、更新を監視することができます。
GTKWaveメーリングリストの誰かactually asked this same question a few years ago。それはすべてのものの、あなたはGTKWaveはgconftool2
を使用して再ロードすることができていることが判明した:
gconftool-2 --type string --set /com.geda.gtkwave/0/reload 0
は、上記のコマンドを実行するオートリロードオプションのいくつかの種類を有効にするとは対照的に、これはあなたが、(GTKWaveは、電流波形を再ロードするようになりますGConfがの設定システムであると仮定すると、そうなるだろうと思うでしょう)。
ご返信いただき、リンクをご提供いただき、ありがとうございます。これはLinuxで動作しますが、私は大部分がGTKwaveを使用しているので、macOSと同様のものが存在するかどうかは疑問でした。 – user7426532
@ user7426532:お手伝いします!残念ながら、私はGConfがmacOSに移植されたことを示唆するインターネット上の情報を見つけることはできません。また、現在は推奨されていないため、おそらくこれは存在しません。幸い、dconfに置き換えられているため、移行中にmacOSへのポートが存在する可能性があります。今のところ、あなたはリッチ・マースの答えに悩まされています。 – fouric
- 1. コルタナの統合:VCDのXMLファイル
- 2. VCDファイルをインストールできない
- 3. これはGhdl/gtkwaveのバグですか?
- 4. コマンドラインからdgmlファイルを生成する
- 5. コマンドラインからファイルを移動する
- 6. コマンドラインから.xapファイルを作成する
- 7. exist-dbコマンドラインからファイルをインポートする
- 8. コマンドラインからファイルの場所を渡す
- 9. PYTHONコマンドラインからファイルを取得
- 10. コマンドラインからWAS 7にEARファイルをデプロイ
- 11. コマンドラインからWARファイルを実行
- 12. web.configファイルからコマンドラインへの変換
- 13. コマンドラインからすべてのファイルを保存する
- 14. FTPサイトから最新のファイルを取得するWindowsのコマンドライン
- 15. TEEのTf.Cmdコマンドラインからファイルの内容を取得する
- 16. NodeJsがファイルからデータをリロードして表示する
- 17. Pythonのコマンドラインからファイルをインポートする方法
- 18. GUIとコマンドラインからAzureの "ファイル"を管理する方法は?
- 19. コマンドラインからapplication.propertiesファイルの値を無効にする
- 20. awkコマンドラインから複数のファイルを保存する
- 21. コマンドラインからファイルを操作するPerlの正規表現
- 22. UNIXのコマンドラインからファイルをプログラムで圧縮する方法は?
- 23. Pythonのファイルをコマンドラインから無作為に解析する
- 24. ファイルをコマンドラインから呼び出すことを要求する
- 25. .dSYMファイルは、コマンドライン(Mac)から生成
- 26. コマンドラインからgpgを使ってpgpファイルを作成する
- 27. コマンドラインからURLを使用してファイルをコピーする
- 28. awkまたはコマンドラインからのファイルを列から削除する
- 29. 自動的にコマンドラインからフォルダと.jsファイルを生成する
- 30. コマンドラインからexeファイルを抽出する方法
セットアップファイルと波形ダンプファイルへの参照を含む保存ファイルを保存したら、gtkwaveをコマンドラインから起動して、保存ファイルの名前を渡すことができます。既存のタブの右側に新しいタブが開きます(オプションで閉じることができます)。タブは、信号検索サブウィンドウ、信号サブウィンドウ、および波形サブウィンドウで構成されています。 PDF [documentation](http://gtkwave.sourceforge.net/gtkwave.pdf)、特に付録A:コマンドラインオプションリファレンスを参照してください。 – user1155120