文章 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

1

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