模块测试
0赞
发表于 2/23/2012 1:25:32 PM
阅读(2290)
module fpgaceshi (out, a, b, sl);
input a, b, sl;
output out;
not u1 (nsl, sl);
and #1 u2 (sela, a, nsl);
and #1 u3 (selb, b, sl);
or #1 u4 (out, sela, selb);
endmodule
module t;
reg ain, bin, select;
reg clock;
wire outw;
initial
begin
ain = 0;
bin = 0;
select = 0;
clock= 0;
end
always # 50 clock = ~clock;
always @ (posedge clock)
begin
#1 ain = {$random}%2;
#3 bin = {$random}%2;
end
always #10000 select = !select;
fpgaceshi m (.out(outw), .a(ain), .b(bin), .sl(select));
endmodule
quartusII自带软件不能实现仿真测试模块,非要在第三方软件??
