文章 ID: 000084260 內容類型: 疑難排解 最近查看日期: 2014 年 03 月 28 日

為什麼我的 PCI Express 端點設計使用舊式噥斷,在Assert_INTA訊息後立即傳送「Deassert_INTA」訊息,此時仍然信Rxmirq_irq[n]?

環境

  • Intel® Quartus® II 訂閱版
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    描述

    由於 Quartus® II 軟體中的 PCI Express® 核心實作有問題,Deassert_INTA訊息可能會在Assert_INTA訊息後不久傳送,同時仍堅持Rxmirq_irq[n] 訊號。 這不是舊式中斷邏輯的預期運作。 

    這個問題影響到 Qsys 中執行的設計,從 Quartus II 軟體版本 11.0 開始。

    若要解決此問題:

    1.        下載下列檔案:pciexp_dcram.v

    2.        將此檔案複製到您的 Quartus II 安裝目錄中的下列目錄:   install_dir>/ip/altera/ip_compiler_for_pci_express/ip_compiler_for_pci_express/

    3.        在 Qsys 中再生 PCI Express 核心

    4.        重新設計 Qsys

    5.        重新相容您的專案

    這個問題將在 Quartus II 軟體的未來版本中解決。

    解決方法 此問題已在軟體版本 v11.1 和更新版本中修復

    相關產品

    本文章適用於 7 產品

    Cyclone® IV E FPGA
    Arria® II GZ FPGA
    Stratix® IV E FPGA
    Arria® II GX FPGA
    Cyclone® IV GX FPGA
    Stratix® IV GX FPGA
    Stratix® IV GT FPGA

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