2

SystemC シミュレーションで少し問題が発生しています。これは、1 つのコンポーネントでシグナル インテグリティをチェックするのを忘れたため、シミュレーションが中断したためです。"XXXXX..."基本的に、シグナルがや"ZZZZ..."!のような状況は処理しません。

シグナルが有効であることを確認する方法は? "ZZZZ..."ではなく、ではなく"XXXX..."、次のような有効なものを意味し"000110..."ますか? ありがとうございました

少し詳細

誰かが指摘したように、ここでは信号が数値であるかどうかを確認することについて尋ねているのかもしれません。わかりました、シグナルが有効である場合、それはもちろん数値であるとしましょう。しかし、いくつかのデバッグセッションで、"XXX..."シグナルが一般的に -1 または負の数のように扱われることがあることを経験しました...そのため、シグナルが数値であるかどうかを確認する方法については質問しませんでした...

4

1 に答える 1

2

sc_logic.is_01()?

bool is_01() const;

IEEEStd1666-2011の259ページの7.9.2.2から。

于 2013-02-28T11:45:55.913 に答える