|
发表于 2013-5-29 14:38:10
|
显示全部楼层
在interface中就把双向的信号映射成无双向的信号,其他的task中就能用modport B映射完的这些名字
wire a1;
wire d1;
logic a1_out;
logic d1_in;
logic d1_out;
logic d1_ctr;
assign d1=(d1_ctr)? 1'bz : d1_out;
assign d1_in = d1;
assign a1 = a1_out;
modport A(output a1,inout d1);
modport B(output a1_out,input d1_in,output d1_out,output d1_ctr); |
|