最初のページ 戻る 次へ 最後のページ

どちらの記述がよいのか?

counter4 counter(

 clock, clear, outq );

counter4 counter(

.clk(clock), .clr(clear), .q(outq));

パラメータの並び順が重要

パラメータの並び順は問わない

記述は短い

記述が長くなる

パラメータが多くなると誤記(欠落)が発生する

欠落箇所を発見しにくい

欠落は発生しにくい

下位モジュールとインスタンス間で信号名の対応が明確である

パラメータ数が少ないときに

使用することが多い

パラメータ数が多いときに

使用することが多い

2つの記述方法を混在させることはできない

counter4 counter( clock, .clr(clear), .q(outq)); は間違い

この講義ではどちらの形式でも構わない。

どちらの記述でも理解できることが必要となる。