文章 ID: 000074971 內容類型: 疑難排解 最近查看日期: 2012 年 09 月 11 日

為什麼 TimeQuest 計時分析器可能會不當回報違規設定?

環境

  • Intel® Quartus® II 訂閱版
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    重大問題

    描述 在 XAUI PHY 版本 10.1 和更早版本中,在對軟 XAUI PHY MegaCore® 功能進行計時分析時,TimeQuest 計時分析器可能會報告在mgmt_clk_clk領域內,以及gmt_clk_clk與另一個頻率領域之間的設定違規行為。TimeQuest 計時分析器也可能報告違反時間規定的情況。

    受影響的組態

    此問題影響到 Stratix® V 裝置中 XAUI PHY IP 核心的軟 IP 實作。

    解決方案狀態

    此問題已在 XAUI PHY MegaCore 功能版本 10.1 SP1 中解決。
    解決方法

    大多數顯示違規的路徑都在非同步訊號之間,因此是錯誤的時間路徑。此外,由於mgmt_clk_clk與refclk_clk之間沒有任何關係,因此違反時序的行為代表錯誤的途徑。為了消除這些錯誤路徑的計時錯誤,您可以將下列陳述新增到您的 Synopsis Design Constraints File (.sdc)。

    set_false_path -從 [get_clocks refclk_clk] 到 [get_clocks mgmt_clk_clk]

    set_false_path ──get_clocks mgmt_clk_clk───[get_clocks refclk_clk]

    set_false_path──從 [get_clocks {*|alt_pma_0|alt_pma_sv_inst|sv_xcvr_generic_inst|channel_tx[0].duplex_pcs|ch[0].rx_pcs|clocktopld[]-到[get_clocks mgmt_clk_clk]

    在下列代碼中,mgmt_clk_clk領域的計時路徑並非錯誤路徑;然而,您可以 忽略這些錯誤或其他位於軟 XAUI IP 核心中的錯誤。

    1. 從節點 top: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]

    ;至節點;top: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. 從節點:top: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] ;

    ;至節點;top: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] ;

    最後,XAUI PHY 的軟 IP 實作可能會顯示違反時間的行為,也可能被安全地取用。

    不需要任何解決方法。

    相關產品

    本文章適用於 1 產品

    Intel® 可程式裝置

    這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。