6

デバッグを高速化しようとしています。大きなトレースでは、信号の特定の値を検索しています。LinuxでQuestaSim 10.0bを使用しています。

次のコマンドを使用して、Modelsim/QuestaSimで実行できることをすでに発見しました

searchlog -expr { stream == 'h20 } 0

残念ながら、これは値が 'XX' の場合、シグナル 'stream' にも一致しますが、0x20 のみに一致させたいと考えています。16 進値のみに一致し、未定義の値には一致しないことを確認するにはどうすればよいですか?

4

1 に答える 1

6

多くの検索と試行錯誤の末、次の解決策を見つけました。

searchlog -expr { stream == 'h20 && ! stream'hasX } 0

値を検索する場合、それが「X」ではないことも確認する必要があるのは奇妙に思えますが、機能します。

ここでさらに多くの答えが見られることを願っています。

于 2014-11-26T05:47:10.223 に答える