文章 ID: 000085054 內容類型: 疑難排解 最近查看日期: 2015 年 09 月 28 日

為什麼 PCI Express 硬 IP 上的 CRA 埠的位址不正確?

環境

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

    使用 VHDL 作為世代語言時,PCI Express® Avalon®MM 硬 IP 上的 CRA 埠的 Qsys 位址翻譯是不正確的。

    此問題不會在使用 Verilog HDL 時發生。

    解決方法

    若要在 VHDL 中解決此問題,請手動編輯所產生的 VHDL 檔案:

    開啟 Qsys .vhd 檔案,識別 altpcie_< device family>_hip_avmm_hwtcl 元件。

    變更行由:
    CraAddress_i         : in  std_logic_vector(11 downto 0)


    CraAddress_i         : in  std_logic_vector(13 downto 2)

    此問題排定在未來版本的 Quartus® II 軟體中修復。

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