INSERT_MBUFG_CONTROL_LOGIC property sets on clock buffers, MBUFG*, BUFG* to trigger Control Circuit Insertion (CCI) during Optimization. CCI is a user-enabled feature in Logic Optimization that inserts control logic around clock primitives like MBUFG*, BUFGCE*. The goal is to prevent glitches, metastability, or unsafe behavior when enabling/disabling clocks or switching sources dynamically.
- Architecture Support
- Versal Adaptive SoC
- Applicable Objects
- Buffer cells (
get_cells) - Values
-
- TRUE: Triggers the Logic Optimization engine to insert CCI for the clock buffer.
- FALSE: Does not trigger CCI insertion (default).
- XDC Syntax Example
-
set_property INSERT_MBUFG_CONTROL_LOGIC TRUE [get_cells inst/buffer_pl_clk_0.PL_CLK_0_BUFG]