// flip-flop con reset asíncrono always @(posedge clk or negedge rstn) begin if(!rstn) q = 1’b0; else q = d; end