verilog两种头模块头申明方式

2018-06-24  本文已影响0人  kiang_8211

说明

verilog有两种模块头申明方式,分别是verilog-1995方式和verilog2001方式。

verilog-1995方式

该方式一个端口最多会出现3次,例子如下

module RFSP_model (
                  Q  ,
                  CLK ,
                  CEN ,
                  WEN ,
                  A  ,
                  D 
);
output [32-1:0]    Q;
input                CLK;
input                CEN;
input                WEN;
input   [32-1:0] A;
input   [32-1:0]  D;
reg  [32-1:0]      Q;
...
endmodule

verilog-2001方式

该方式端口只要申明一次,例子如下

module RFSP_model (
output reg [32-1:0] Q,
input                CLK,
input                CEN,
input                WEN,
input   [32-1:0]  A,
input   [32-1:0]  D
                  );
...
endmodule

上一篇 下一篇

猜你喜欢

热点阅读