//############################################################################# //# Function: Positive edge-triggered static inverting D-type flop-flop with # // async active low reset. # //# Copyright: OH Project Authors. ALl rights Reserved. # //# License: MIT (see LICENSE file in OH repository) # //############################################################################# module oh_dffrqn #(parameter DW = 1) // array width ( input [DW-1:0] d, input [DW-1:0] clk, input [DW-1:0] nreset, output reg [DW-1:0] qn ); always @ (posedge clk or negedge nreset) if(!nreset) qn <= {DW{1'b1}}; else qn <= ~d; endmodule