Sự cố quan trọng
Phần lớn các đường dẫn cho thấy vi phạm là giữa các tín hiệu không đồng bộ và do đó là đường dẫn thời gian sai. Ngoài ra, vì không có mối quan hệ giữa giao dịch mgmt_clk_clk và refclk_clk, các hành vi vi phạm thời gian này đại diện cho con đường sai. Để loại bỏ lỗi thời gian cho các đường dẫn sai này, bạn có thể thêm các tuyên bố sau vào Tập tin giới hạn thiết kế Tóm tắt (.sdc) của mình.
set_false_path -từ [get_clocks refclk_clk] -đến [get_clocks mgmt_clk_clk]
set_false_path -từ [get_clocks mgmt_clk_clk] đến [get_clocks refclk_clk]
set_false_path -từ [get_clocks {*|alt_pma_0|alt_pma_sv_inst|sv_xcvr_generic_inst|channel_tx[0].duplex_pcs|ch[0].rx_pcs|clocktopld}] đến [get_clocks mgmt_clk_clk]
Đường dẫn thời gian trong tên miền mgmt_clk_clk, trong mã sau đây không phải là đường dẫn sai; tuy nhiên, bạn có thể bỏ qua các lỗi này hoặc các lỗi khác nằm trong lõi IP XAUI mềm.
1. Từ nút trên cùng:i|top_0002:top_inst|top_alt_xcvr_reconfig_0:alt_xcvr_reconfig_0|alt_xcvr_reconfig_analog:analog_reconfig_instance|alt_xcvr_reconfig_analog_sv:reconfig_analog_sv|chnl_addr_reg[7]
; Đến Nút; đầu:i|top_0002:top_inst|top_alt_xcvr_reconfig_0:alt_xcvr_reconfig_0|alt_xcvr_reconfig_analog:analog_reconfig_instance|alt_xcvr_reconfig_analog_sv:reconfig_analog_sv|analog_reconfig_readdata[2] ;
2. Từ Nút ; đầu:i|top_0002:top_inst|top_alt_xcvr_reconfig_0:alt_xcvr_reconfig_0|alt_xcvr_reconfig_analog:analog_reconfig_instance|alt_xcvr_reconfig_analog_sv:reconfig_analog_sv|chnl_addr_reg[7] ;
; Đến Nút; đầu:i|top_0002:top_inst|top_alt_xcvr_reconfig_0:alt_xcvr_reconfig_0|alt_xcvr_reconfig_analog:analog_reconfig_instance|alt_xcvr_reconfig_analog_sv:reconfig_analog_sv|analog_reconfig_readdata[3] ;
Cuối cùng, việc triển khai IP mềm của XAUI PHY có thể hiển thị các vi phạm thời gian tổ chức cũng có thể bị bỏ qua một cách an toàn.
Không yêu cầu giải pháp khắc phục.