///////////////////////////////////////////////
`timescale
1ns/1ps
///////////////////////////////////////////////
module
testfixture;
reg
in1, in2;
wire
out;
///////////////////////////////////////////////
and_gate
cut(out, in1, in2);
initial
begin
$write("\t\tTime\tin1\tin2\tout\n");
in1
= 1'b0;
in2
= 1'b0;
#5
$write($time,
"\t",in1,"\t",in2,"\t",out,"\n");
#10
$write($time,
"\t",in1,"\t",in2,"\t",out,"\n");
#10
$write($time,
"\t",in1,"\t",in2,"\t",out,"\n");
#10
$write($time,
"\t",in1,"\t",in2,"\t",out,"\n");
#5
$finish;
end
///////////////////////////////////////////////
always
#10 in1 = ~in1;
always
#20 in2 = ~in2;
///////////////////////////////////////////////
initial
begin
$fs_options
("one_level_only = no");
$fs_model
("exclude;");
$fs_model
("include;");
$fs_add;
$fs_dictionary;
$fs_inject;
#5
$fs_strobe(out);
#10
$fs_strobe(out);
#10
$fs_strobe(out);
#10 $fs_strobe(out);
end
//////////////////////////////////////////////
endmodule