|
counter4 counter( clock, clear, outq ); |
counter4 counter( .clk(clock), .clr(clear), .q(outq)); |
|
パラメータの並び順が重要 |
パラメータの並び順は問わない |
|
記述は短い |
記述が長くなる |
|
パラメータが多くなると誤記(欠落)が発生する 欠落箇所を発見しにくい |
欠落は発生しにくい 下位モジュールとインスタンス間で信号名の対応が明確である |
|
パラメータ数が少ないときに 使用することが多い |
パラメータ数が多いときに 使用することが多い |
|
2つの記述方法を混在させることはできない counter4 counter( clock, .clr(clear), .q(outq)); は間違い |
この講義ではどちらの形式でも構わない。
どちらの記述でも理解できることが必要となる。