FPGA教程目录
MATLAB教程目录
---------------------------------------------------------------------------------------
端口定义
模块定义以关键字 module 开始,以关键字 endmodule 结束。在module中,对模块的输入和输出进行定义,包括模块名,端口信号,端口声明和可选的参数声明等。
在Verilog中,端口的定义有三种类型, 输入input,输出output和双向端口inout。input、inout 类型不能声明为 reg 数据类型。output 可以声明为 wire 或 reg 数据类型。
具体定义举例如下:
方法1:
复制代码
1
2
3
4
5module count( input i_clk, input i_rst, output reg[9:0]o_dout );
方法2:
复制代码
1
2
3
4
5
6
7
8
9module count( i_clk, i_rst, o_dout ); input i_clk; input i_rst; output [9:0]o_dout; reg[9:0]o_dout;
在方法1中,在module中,空格,然
最后
以上就是傻傻大象最近收集整理的关于9.Verilog端口定义以及模块例化和调用端口定义的全部内容,更多相关9内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复