Professional Documents
Culture Documents
CMOS Logic Gates
CMOS Logic Gates
D Latch
module d_latch (q,q_bar,d);
input d;
output q,q_bar;
reg q,q_bar;
always@(d)
begin
#(t_d)q=d;
#(t_d)q_bar=~d;
end
endmodule
D latch ( structural
description)
module d_latch(q,q_bar,d,enable);
input d,enable;
output q,q_bar;
reg q,q_bar;
always @ (d and enable)
begin
#(t_d)q=d;
#(t_d)q_bar = ~d;
end
endmodule