文章 ID: 000086521 內容類型: 錯誤訊息 最近查看日期: 2020 年 05 月 09 日

內部錯誤:子系統:VPR20KMAIN,檔:/quartus/fitter/vpr20k/altera_arch_common/altera_arch_re_network_tools.cpp,行:883

環境

  • Intel® Quartus® Prime Pro Edition 軟體
  • 適用於 OpenCL™ 的 Intel® FPGA SDK
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    描述

    當您在Intel® Programmable Acceleration Card (Rush Creek 和 Darby Creek) 上的 aoc 命令中使用增量命令選項逐步編譯 OpenCL™ 核心時。錯誤可能發生如下:

    [root@localhost hello_world]# aoc -增量裝置/hello_world.cl -o bin/hello_world.aocx

    aoc:執行 OpenCL 解析器......

    aoc:已完成 OpenCL 解析器

    aoc:連結化物件檔案......

    編譯器警告:增量編譯:先前的編譯不是增量編譯。執行完整重新電腦處理。

    aoc:對程式碼進行優化與靜態分析...

    編譯器警告:board_spec.xml 中的擴充管設為 1,不再支援

    編譯器警告:全球記憶體管線階段現已在 BSP 中實用

    aoc:已成功完成第一階段的編譯。

    aoc:針對FPGA編譯。此程式可能需要數小時才能完成。 執行此編譯之前,請務必檢查報告,以確保設計符合您的效能目標。 如果報告表示無法達到效能目標,可能需要進行程式碼編輯。 有關FPGAs效能調校應用程式的資訊,請參閱 OpenCL 最佳實務指南Intel FPGA SDK。

    錯誤 (23031):評估 Tcl 腳本a10_partial_reconfig/flow.tcl 失敗

    錯誤:Quartus Prime Shell 未成功。1 個錯誤,3447 警告

    錯誤:編譯器錯誤,無法產生硬體

    此外,您可能會在 quartus_sh_compile.log 中找到「內部錯誤」,如下所示:

    內部錯誤:子系統:VPR20KMAIN,檔案:

    /quartus/fitter/vpr20k/altera_arch_common/altera_arch_re_network_tools.cpp,行:883

    解決方法

    此錯誤發生是因為 Intel® 可程式化加速卡不支援增量編譯功能。  Intel® Programmable Acceleration Card 的增量編譯支援可能在未來加入 oneAPI 產品,但尚未確認。

     

    相關產品

    本文章適用於 2 產品

    Intel® Arria® 10 GX FPGA
    Intel® Stratix® 10 SX SoC FPGA

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