我试图加快调试速度。在大的迹线中,我搜索信号的特定值。我在linux下使用QuestaSim 10.0b。
我已经发现可以使用以下命令在Modelsim / QuestaSim中完成
searchlog -expr { stream == 'h20 } 0
不幸的是,这也符合信号流'当它具有值' XX',但我只希望它匹配0x20。如何确保它只匹配十六进制值,而不是未定义的值?
答案 0 :(得分:4)
经过大量搜索和尝试后,我找到了以下解决方案。
searchlog -expr { stream == 'h20 && ! stream'hasX } 0
对我来说,如果你搜索一个值,你也必须确保它不是' X',但它确实有效。
我仍然希望在这里看到更多答案。