module sr_latch_enable (
input EN,
input S,
input R,
output reg Q,
output Qn
);
assign Qn=~Q;
always @(*)
begin
if(~EN)
Q=Q;
else
begin
case({S,R})
2'b00 : Q=Q;
2'b01 : Q=1'b0;
2'b10 : Q=1'b1;
2'b11 : Q=1'b0;
default :Q=1'b0;
endcase
end
end
endmodule