verilog中module、class、function、task、package、program的结构组成
1.module(模块)的结构组成:例如,上升沿D触发器:moduledff(din,clk,q);inputdin,clk;outputq;regq;always@(posedgeclk)q(端口1,端口2,……,端口n)task;端口和类型声明局部变量声明begin语句1;语句2;……endendtask4.function的结构组成:function内不含有时延、时序、事件控制结构;只有一个