文章 ID: 000080795 內容類型: 疑難排解 最近查看日期: 2018 年 05 月 04 日

為什麼我不能Intel® Stratix® EMIF/PHY Lite/LVDS 介面的 I/O Bank 相鄰放置 10 個FPGA分區,匯出並在另一個專案中重複使用它們?

環境

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

    重大問題

    描述

    由於 Intel® Quartus® Prime Pro Edition 軟體版本 18.0 或更早版本中的問題,當分區放置在一個專案(或開發人員專案)中與 EMIF/PHY Lite/LVDS 介面連續的行時鐘區域中,並使用QDB_FILE_PARTITION分配在另一個專案(或消費者專案)中重複使用時, 您將看到以下內部錯誤:

    內部錯誤:子系統:LAB,檔:/quartus/legality/lab/lab_nd_config_creator_module.cpp,行:1006

    • 圖中的綠色框定義了一個時鐘磁區。1
    • 行時鐘區域是一個半時鐘的磁區寬和一個 LAB 行高,由圖中的紅色虛線框表示。1
      • 在消費者專案中,如果重用分區在此區域中有一個放置位置,您可能會看到上述內部錯誤。

    解決方法

    若要變通解決此問題,請在開發人員專案中 使用 邏輯鎖定區域 ,以避免將分區放置在與 EMIF/PHY Lite/LVDS 介面連續的行頻率區域中。

    • 在開發人員專案中, 使用 邏輯鎖定區域約束 將要匯出的分區的位置限制為遠離 EMIF/PHY Lite/LVDS 介面或 I/O 組的半頻率磁區(限制在突出顯示的黃色區域之外)。在最後階段編譯並匯出分區。
    • 在消費者專案中,匯出的分區在重複使用時將保持開發人員專案中定義的位置。

    此問題計畫在未來版本的 Intel® Quartus® Prime Pro Edition 軟體中修復。

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