-1

以下のようにVerilogコードの一部を理解しようとしています:

module_name instance_name (
.....
.signal1(signal1_local['SIGNAL_WIDTH - 1 : 0]),
....
);

「SIGNAL_WIDTH」を理解できません。ここでアポストロフィ (') が使用されているのはなぜですか? 誰がそれが何を意味するのか教えてもらえますか? 前もって感謝します

4

1 に答える 1

1

それはティック定義です:

コードのどこかに次のようなものがあります。

'define SIGNAL_WIDTH 10

それらはグローバルになる傾向があるため、どこにでもある可能性があります。

于 2013-10-08T10:49:02.107 に答える