文章 ID: 000085095 內容類型: 疑難排解 最近查看日期: 2011 年 10 月 10 日

某些裝置上的 PCI Express IP 編譯器無法對第 2 代資料速率進行交涉

環境

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

重大問題

描述

某些裝置可能會對第 2 代資料速率進行自動交涉。 當發生此故障時,PCI Express 的 IP 編譯器無法 切換到第 2 代的資料速率。

所有適用于 PCI Express Gen 2 變異的 IP 編譯器 Arria II GZ、Stratix IV GT 或 STRATIX IV GX 裝置。

解決方法

對於設定收發器的變異,沒有任何解決方法 使用 ATX PLL。您必須設定收發器才能使用 CMU PLL。

若要讓 IP 核心對談到第 2 代的資料速率, 產生使用 CMU PLL 的組態。在版本 10.0 和 10.1, 但不是在版本 11.0 或 11.1, 然後您必須遵循 以下步驟:

  1. 產生 PCI Express 編譯器後 變異,在您編譯專案之前,變更目錄 至收發器超級功能實例的位置。目錄 包含變異>_serdes.v變異>_serdes.vhd 檔案, 視 HDL 而定。
  2. 視收發器兆功能實例 HDL 而定, 請按照以下步驟之一操作:
  3. 如果您的收發器超級功能實例會產生 在 Verilog HDL 中,輸入下列命令:
qmegawiz -silent -wiz_override=”enable_pcie_gen2_reset=true” \ _serdes.v
  • 如果您的收發器超級功能實例會產生 在 VHDL 中,輸入下列命令:
qmegawiz -silent -wiz_override=”enable_pcie_gen2_reset=true” \ _serdes.vhd

這個問題將在未來的 IP 編譯器版本中解決 適用于 PCI Express。

相關產品

本文章適用於 1 產品

Stratix® IV FPGA

1

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