文章 ID: 000090582 內容類型: 疑難排解 最近查看日期: 2023 年 02 月 10 日

錯誤:內部錯誤:標準邏輯:不支援零或負寬類型,即 -1

環境

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

    由於 Intel® Quartus® Prime Pro Edition 軟體版本 22.1 中的問題,您可能會在平臺設計者中執行 「產生 HDL」 時看到這個錯誤。此錯誤的原因是,在 _hw.tcl 檔案的 GLOBAL 區段中已定義動態埠寬度:

    add_parameter AVS_ADDR_WIDTH INTEGER 36

    set_parameter_property AVS_ADDR_WIDTH派生成真

    set_parameter_property AVS_ADDR_WIDTH可見的錯誤

    set_parameter_property AVS_ADDR_WIDTH AFFECTS_GENERATION錯誤

    set_parameter_property AVS_ADDR_WIDTH HDL_PARAMETER錯誤

    add_interface_port avs0 avs0_address位址輸入 AVS_ADDR_WIDTH

    解決方法

    若要解決此問題,請選擇以恒定值 取代 動態埠寬度定義:

    add_parameter AVS_ADDR_WIDTH INTEGER 36

    set_parameter_property AVS_ADDR_WIDTH派生成真

    set_parameter_property AVS_ADDR_WIDTH可見的錯誤

    set_parameter_property AVS_ADDR_WIDTH AFFECTS_GENERATION錯誤

    set_parameter_property AVS_ADDR_WIDTH HDL_PARAMETER錯誤

    add_interface_port avs0 avs0_address位址輸入 36

    _hw.tcl 檔案的 ELABORATION 區段定義 動態埠寬度

     

    此問題已從 Intel® Quartus® Prime 軟體版本 22.3 開始修復

    相關產品

    本文章適用於 1 產品

    Intel® 可程式裝置

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