方法 1
在目标模块设置(* clock_buffer_type = “none” *) input clk1;
或者 set_property CLOCK_BUFFER_TYPE BUFG [get_ports clk]
参考 ug901 的 p47,如下
注意一定要约束到目标模块的 input,约束同一根走线的出发端或者连接线,可能不起作用
方法 2
在 synthesis 的设置页面,规定 bufg的数量和期望的 bufg 相同,工程中实际用到的 bufg 用原语生成,不过此方法不太灵活,添加代码不会再自动生成 bufg