$_SDFFCE_PN0N_#

A positive edge D-type flip-flop with negative polarity synchronous reset and negative polarity clock enable (with clock enable having priority).

Truth table:    D C R E | Q
               ---------+---
                - / 0 0 | 0
                d / - 0 | d
                - - - - | q

Simulation model (Verilog)#

Listing 223 simcells.v:2976#
module \$_SDFFCE_PN0N_ (D, C, R, E, Q);
    input D, C, R, E;
    output reg Q;
    always @(posedge C) begin
        if (E == 0) begin
            if (R == 0)
                Q <= 0;
            else
                Q <= D;
        end
    end
endmodule

Note

This page was auto-generated from the output of help $_SDFFCE_PN0N_.