Instantiating Pre-Defined Primitives - Instantiating Pre-Defined Primitives - 2026.1 English - UG901

Vivado Design Suite User Guide: Synthesis (UG901)

Document ID
UG901
Release Date
2026-07-08
Version
2026.1 English

Use Verilog's structural features to design circuits by instantiating pre-defined primitives such as gates, registers, and AMD-specific primitives like CLKDLL and BUFG.

These primitives are additional to those included in Verilog, and are supplied with the AMD Verilog libraries (unisim_comp.v).