0
列挙メンバに "x"を割り当てることはできますか?はいの場合、 のメリットは何ですか?いいえの場合、制限は何ですか?これであなたの助けを感謝します。Systemverilogの列挙型にXを代入する
列挙メンバに "x"を割り当てることはできますか?はいの場合、 のメリットは何ですか?いいえの場合、制限は何ですか?これであなたの助けを感謝します。Systemverilogの列挙型にXを代入する
その基本型がlogic
typedef enum logic [1:0] {U='x,A=0,B,C,D} e_type;
ザ・ある場合は、あなたがこの列挙データ型のレジスタを持っている場合に便利です列挙型にXを割り当てることができますし、初期化されていないか、またはエラー状態を示すために、Xの状態を必要とします。
ありがとうDave。それはまさに私が探していたものです。 –
はい、できますが、どのように使用しますか? – Serge
ありがとうございます。私は状態マシンを構築しようとしており、初期化されていない状態になっていました。 –
通常、ステートマシンの場合、初期状態にするリセット機能を提供する必要があります。その中に「x」という列挙型は必要ありません。また、条件文で使用すると、初期状態を示すためには機能しません。それは他の何かをするか、合成不能になるでしょう。 – Serge