The IEEE 1735-2014 V2 standard defines
activity as a conditional
keyword. However, AMD does not support this keyword, and instead
xilinx_activity as a conditional keyword.
xilinx_activity keyword breaks down the tool
flow into abstract activities that align with the specific activities supported by the
Vivado Design Suite.
The following table lists the supported values for the
|simulation||The abstract activity that applies to tools that provide execution semantics. For Vivado simulator, this would refer to simulation at any stage of the tool chain.|
|synthesis||The abstract activity that applies to tools that transform the IP into another symbolic form. In the Vivado tool flow, this equates to Vivado synthesis.|
|implementation||The abstract activity that applies to tools that does place and route of the netlist on FPGA resources. In Vivado, this equals Vivado Implementation phase.|