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

為什麼 UnsupReq、NonFatalErr 和 CorrErr 狀態在電源週期或作業系統重新開機,同時使用 PCI Express 的 P-Tile Intel® FPGA IP時所堅持?

環境

    Intel® Quartus® Prime Pro Edition 軟體
    介面

Apple family*

BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述

在使用 PCI Express 的 P-Tile Intel® FPGA IP時,您可能會發現在電源週期或作業系統 (OS) 重新開機後, UnsupReqNonFatalErrCorrErr 狀態受到維護。

 

 

解決方法

根據 PCI Express 基礎規格修訂版 4.0 版本 1.0,在列示不存在的裝置或功能時,會傳送 符合 UR 狀態的完成,並且主張 UnsupReq 。同時,已確定非致命的諮詢錯誤,並主張 使用 CorrErrNonFatalErr

為了解決這個問題,在資料交易期間檢查之前,請先在 PCI Express 設定空間收銀器中清除 UnsupReq非FatalErrCorrErr 狀態。

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

相關產品

本文章適用於 2 產品

Intel® Agilex™ 7 FPGA 與 SoC FPGA F 系列
Intel® Stratix® 10 DX FPGA

1

此頁面上的內容是原始英文內容的人工和電腦翻譯的組合。此內容僅供您方便,僅供一般參考,不應被視為完整或準確。如果本頁面的英文版本與翻譯之間存在任何矛盾,則以英文版本為準。 查看此頁面的英文版本。