Professional Documents
Culture Documents
Assign Deassign TB
Assign Deassign TB
reg clk,reset_n,d;
wire q,q_n;
assign_deassign a1 (d,clk,q,reset_n,q_n);
initial
begin
clk=1'b0;
reset_n=1'b0;
d=1'b0;
end
always
#10 clk=~clk;
initial
begin
#20
reset_n=1'b1;
d=1'b1;
#20
reset_n=1'b1;
d=1'b0;
#20
reset_n=1'b0;
d=1'b1;
#20
$stop;
end
endmodule