1. report_clocks
在tcl console中輸入“report_clocks”允扇,可以列出所有的時鐘脖旱,在約束中g(shù)et_clocks時可以方便的引用盼玄。
2. reset_project
可以重置整個工程娩怎。
3. rgmii接口約束
set_input_delay -clock [get_clocks inst_udp_net_interface/inst_tri_mode_ethernet_mac_0/inst_rgmii_rx_clk] -max -1.2 [get_ports {{rgmii_rxd[*]} rgmii_rx_ctl}]
set_input_delay -clock [get_clocks inst_udp_net_interface/inst_tri_mode_ethernet_mac_0/inst_rgmii_rx_clk] -min? -2.8 [get_ports {{rgmii_rxd[*]} rgmii_rx_ctl}]
set_input_delay -clock [get_clocks inst_udp_net_interface/inst_tri_mode_ethernet_mac_0/inst_rgmii_rx_clk] -clock_fall -min -add_delay -2.8 [get_ports {{rgmii_rxd[*]} rgmii_rx_ctl}]
set_input_delay -clock [get_clocks inst_udp_net_interface/inst_tri_mode_ethernet_mac_0/inst_rgmii_rx_clk] -clock_fall -max -add_delay -1.2 [get_ports {{rgmii_rxd[*]} rgmii_rx_ctl}]
set_output_delay -clock [get_clocks inst_udp_net_interface/inst_tri_mode_ethernet_mac_0/inst_rgmii_tx_clk] -max? 1.0 [get_ports {{rgmii_txd[*]} rgmii_tx_ctl}]
set_output_delay -clock [get_clocks inst_udp_net_interface/inst_tri_mode_ethernet_mac_0/inst_rgmii_tx_clk] -min -0.8 [get_ports {{rgmii_txd[*]} rgmii_tx_ctl}]
set_output_delay -clock [get_clocks inst_udp_net_interface/inst_tri_mode_ethernet_mac_0/inst_rgmii_tx_clk] -clock_fall -max -add_delay? 1.0 [get_ports {{rgmii_txd[*]} rgmii_tx_ctl}]
set_output_delay -clock [get_clocks inst_udp_net_interface/inst_tri_mode_ethernet_mac_0/inst_rgmii_tx_clk] -clock_fall -min -add_delay -0.8 [get_ports {{rgmii_txd[*]} rgmii_tx_ctl}]
current_instance -quiet
set_property IDELAY_VALUE 12 [get_cells {inst_udp_net_interface/inst_tri_mode_ethernet_mac_0/*/tri_mode_ethernet_mac_i/rgmii_interface/delay_rgmii_rx* {inst_udp_net_interface/inst_tri_mode_ethernet_mac_0/*/tri_mode_ethernet_mac_i/rgmii_interface/rxdata_bus[*].delay_rgmii_rx*}}]
4. XDC PROCESSING_ORDER
約束文件可以指定執(zhí)行順序帕识,一般input delay等端口時序約束最好在后面執(zhí)行泛粹,避免執(zhí)行時依賴的時鐘還沒有創(chuàng)建。
下述命令可以調(diào)整約束執(zhí)行順序:
set_property PROCESSING_ORDER EARLY/NORMAL/LATE [get_files xxxxxx.xdc]
5.?report_compile_order -constraints
列出約束文件執(zhí)行順序肮疗。
與約束相關(guān)的說明晶姊,見Xilinx約束使用說明官方文檔。