2012-02-15 4 views
3
以下

がコードされたブロックの複数のビットにビット値を割り当てることができますか?そうでない場合は、どうすればいいですか?基本的には、符号拡張を行っています。Verilogのは、私は内部常に

+0

別の質問、ここにインデントを入れる方法は? – fiftyplus

+1

コードを選択して「インデントコード」ボタンを押すと、複数行のコードブロックを4つのスペースをインデントして作成します。 4つのスペースを超えてインデントするとコードがインデントされます。 –

+1

信号を符号付きとして宣言するか、$ signed()を使用すると、Verilogは代入時に符号拡張します。 –

答えて

4

Verilogでビットを複製する構文は{COUNT{bits}}です。あなたの場合は何か{n{C[n-1]}}

関連する問題