VerilogHDL程序举例一,基本组合逻辑功能:双向管脚(clockedbidirectionalpin)VerilogHDL:BidirectionalPinThisexampleimplementsaclockedbidirectionalpininVerilogHDL
ThevalueofOEdetermineswhetherbidirisaninput,feedingininp,oratri-state,drivingoutthevalueb
vmodulebidirec(oe,clk,inp,outp,bidir);//PortDeclarationinputoe;inputclk;input[7:0]inp;output[7:0]outp;inout[7:0]bidir;reg[7:0]a;reg[7:0]b;assignbidir=oe
a:8'bZ;assignoutp=b;//AlwaysConstructalways@(posedgeclk)beginb