参数预定义的方法
module name#(parameter parameter1=12, parameter2=80) (
input clk,
input rst_n,
output reg port_name
);
参数传递的方法
name #( parameter1, parameter2) name_inst
(
.clk(clk) , // input clk_sig
.rst_n(rst_n) , // input rst_n_sig
.port_name(port_name) // output port_name_sig
);
本文介绍了Verilog中模块实例化的两种方法:一种是通过预定义参数的方式进行模块实例化,另一种则是通过传递具体参数值的方式。每种方法都详细展示了如何指定输入输出端口及其对应的信号。
9938

被折叠的 条评论
为什么被折叠?



