要求:
仿真波形:
仿真前:
仿真后:
代码:
module DDD(d,clk,rd,sd,q,nq);
input d,clk,rd,sd;
output q,nq;
reg q,nq;
always @(posedge clk or negedge rd or negedge sd)begin
if(rd==0)begin
q<=0;
nq<=1;
end
else begin
if(sd==0)begin
q<=1;
nq<=0;
end
else begin
if(d==0)begin
q<=0;
nq<=1;
end
else if(d==1)begin
q<=1;
nq<=0;
end
end
end
end
endmodule