文章 ID: 000086279 內容類型: 疑難排解 最近查看日期: 2019 年 05 月 13 日

編譯器錯誤:無法識別功能通話:在 OpenCL 編譯中,使用 Cyclone V Soc BSP 的自訂 RTL 代碼

環境

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

    由於 Quartus® Prime 軟體和 Intel® FPGA 適用于 OpenCL™ 版本 14.1 和更新版本的 SDK 中的問題,Cyclone V SoC 平臺,在將自訂 RTL 模組整合到 OpenCL 設計中時,編譯可能會因 Cyclone® V SoC 平臺發生故障,僅因以下錯誤:-

     

    編譯器錯誤:無法識別功能呼叫:acl.external.iowr.i1.si32.p4si32

    解決方法

    此問題已在 Quartus® Prime 軟體中修復,Intel® FPGA適用于 Cyclone V SoC 平臺的 OpenCL™ 版本 17.0 的 SDK。

    作為解決方法,使用者可以開啟cyclonev_tsm.xml 檔案,並新增以下代碼,此代碼也可在 Stratix® V 平臺中使用。

     

    </p> <p><max-延遲值=「1」/></p> <p><min 容量值=「1」/></p> <p></風格></p> <p></類型></p> <p></群組></p> <p> </p> <p></p> <p><group acl_intrinsic=「acl.external.iowr」></p> <p><type base=「any」></p> <p><style name=「預設」></p> <p><max-延遲值=「1」/></p> <p><min 容量值=「1」/></p> <p></風格></p> <p></類型></p> <p></群組></p></div></body></html>

    相關產品

    本文章適用於 3 產品

    Cyclone® V SE SoC FPGA
    Cyclone® V ST SoC FPGA
    Cyclone® V SX SoC FPGA

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