文章 ID: 000085596 內容類型: 產品資訊與文件 最近查看日期: 2017 年 01 月 02 日

如何修正 10 FPGA設計Intel® Arria®小型持有時間違規問題?

環境

  • Intel® Quartus® Prime Pro Edition 軟體
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    描述

    由於 Quartus® II 軟體版本 14.0 Intel® Arria® 10 FPGA版中出現問題,您可能會看到小型持有違規。由於 Intel Arria 10 裝置的快速路由,因此會發生這樣的情況。

    解決方法

    為了解決這個問題,在安裝設計時,將下列限制加入您的 Synopsysys Design Constraint()來過度限制您的設計。SDC) 檔案:

    set quartus_exe $::TimeQuestInfo(nameofexecutable)

    if { $quartus_exe == "quartus_fit" } {

    post_message-類型資訊「過度限制持有」

    set_clock_uncertainty 0.20 –add –hold –enable_same_physical_edge \
    -from [get_clocks {clk}] –to [get_clocks {clk}]
    }

    這樣一來,在仍然使用正確的簽收時間要求時,更適合者的需求會更加嚴格。

    只有在需要時才應新增此限制,而非全球範圍,也可以套用到特定路徑,而非整個頻率領域。如果這無法修正您的持有違規行為,較大的值可能會過度限制違規路徑。

    相關產品

    本文章適用於 2 產品

    Intel® 可程式裝置
    Intel® Arria® 10 FPGA 與 SoC FPGA

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