Circuit, showing: a latch (120) configured to generate a gating
control signal (Q) in response to a latch enable
signal (EB) and an input
clock signal (CP), wherein the latch (120) has a pair of logic gates (210, 220) each configured to perform a complex logic function at multiple levels; and a logic circuit (130) configured to receive the gating
control signal (Q) and the input
clock signal (CP) and to generate an output
clock signal (CPQ) in response to the gating
control signal (Q) and the input
clock signal (CP), where the logic gates (210, 220) are: at least one header switch (M1) and at least one footer switch (M3), each configured to be controlled by the input
clock signal (CP); a first (M5), a second (M13) and a third switch (M7) which are coupled in series with at least one header switch (M1); a fourth (M6), a fifth (M14) and a sixth switch (M8) coupled in series with at least one header switch (M1); and a pair of cross-coupled inverters (310, 320) coupled to at least one footer switch (M3), wherein the second (M13) and fifth switches (M14) are configured to be controlled by outputs of the inverters (310, 320); wherein the first (M5) and third switches (M7) are configured to be controlled by the latch release signal (EB), and the fourth (M6) and sixth switches (M8) are configured to be controlled by a logical complement of the latch release signal (EB).