BUFGCE Clock Buffers - UG572

UltraScale Architecture Clocking Resources User Guide (UG572)

Document ID
UG572
Release Date
2025-05-29
Revision
1.11 English

BUFGCE is a clock buffer with one clock input, one clock output, and a clock enable line (Figure 1). This buffer provides glitchless clock gating. BUFGCE can directly drive the routing resources and is a clock buffer with a single gated input. Its O output is 0 when CE is Low (inactive). When CE is High, the I input is transferred to the O output.

Figure 1. BUFGCE Buffer

The following table lists the BUFGCE pins.

Table 1. BUFGCE Pins
Pin Name Type Invertible Description
CE Input TRUE Clock enable
I Input FALSE Clock buffer
O Output FALSE Clock buffer

The following table shows the BUFGCE attributes.

Table 2. BUFGCE Attributes
Attribute Name Values Default Type Description
CE_TYPE SYNC, ASYNC SYNC STRING Sets the clock enable behavior where SYNC allows for glitchless transition while ASYNC allows immediate transition.

The following figure shows the BUFGCE timing diagram.

Figure 2. BUFGCE Timing Diagram