# Primary clocks create_clock -name eth_clk -period 8.000 [get_ports eth_clk_in] create_clock -name dac_clk -period 7.692 [get_ports dac_clk_in] create_clock -name adc_clk -period 15.385 [get_ports adc_clk_in] # Asynchronous clock groups # eth, dac, adc are independent domains set_clock_groups -name ASYNC_ETH_DAC_ADC -asynchronous \ -group [get_clocks eth_clk] \ -group [get_clocks dac_clk] \ -group [get_clocks adc_clk]