文章 ID: 000082190 內容類型: 疑難排解 最近查看日期: 2012 年 08 月 21 日

為什麼 Intel 提供的 PCI Express 至 DDR2 Arria® II GX 參考設計無法成功編譯?

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述

將 PCIe 編譯為 DDR2 以進行Arria時,可能會在更合適的階段出現下列錯誤® II GX 參考設計:

錯誤(176623):驅動下列埠的來源必須相同

錯誤(176624):來源top_example_chaining_pipen1b_ddr:core|ddr2_sodimm_x64:ddr2_sodimm_x64_inst|ddr2_sodimm_x64_controller_phy:ddr2_sodimm_x64_controller_phy_inst|ddr2_sodimm_x64_phy:ddr2_sodimm_x64_phy_inst|ddr2_sodimm_x64_phy_alt_mem_phy:ddr2_sodimm_x64_phy_alt_mem_phy_inst|ddr2_sodimm_x64_phy_alt_mem_phy_seq_wrapper:seq_wrapper|ddr2_sodimm_x64_phy_alt_mem_phy_seq:seq_inst|seq_mem_clk_disable在 atom top_example_chaining_pipen1b_ddr:core|ddr2_sodimm_x64:ddr2_sodimm_x64_inst|ddr2_sodimm_x64_controller_phy:ddr2_sodimm_x64_controller_phy_inst|ddr2_sodimm_x64_phy:ddr2_sodimm_x64_phy_inst|ddr2_sodimm_x64_phy_alt_mem_phy上驅動埠 SRESET:ddr2_sodimm_x64_phy_alt_mem_phy_inst|ddr2_sodimm_x64_phy_alt_mem_phy_clk_reset:clk|DDR_CLK_OUT[0].mem_clk_ddio

錯誤 (176624):來源 GND 在 atom top_example_chaining_pipen1b_ddr:core|ddr2_sodimm_x64:ddr2_sodimm_x64_inst|ddr2_sodimm_x64_controller_phy:ddr2_sodimm_x64_controller_phy_inst|ddr2_sodimm_x64_phy:ddr2_sodimm_x64_phy_inst|ddr2_sodimm_x64_phy_alt_mem_phy:ddr2_sodimm_x64_phy_alt_mem_phy_inst|ddr2_sodimm_x64_phy_alt_mem_phy_clk_reset上驅動埠 SRESET:clk|ddio_mimic

此問題存在於 Intel® Quartus® 軟體和 IP 版本 10.1 及以上。

解決方法

若要解決錯誤,您需要修改檔案ddr2_sodium_x64_phy_alt_mem_phy.v

在模組arriaii_ddio_in即時中尋找「sreset」訊號:

改變:

arriaii_ddio_in ddio_mimic(
    .datain      (fb_clk),
    .clk         (measure_clk_2x),
    .clkn        (),
概要translate_off
    .devclrn (),
    .devpor (),
概要translate_on
    .ena         (1\'b1),
    .areset      (1\'b0),
    .sreset      (1\'b0),
    .regoutlo    (),
    .regouthi    (mimic_data_2x),
    .dfflo       ()
);

arriaii_ddio_in ddio_mimic(
    .datain      (fb_clk),
    .clk         (measure_clk_2x),
    .clkn        (),
概要translate_off
    .devclrn (),
    .devpor (),
概要translate_on
    .ena         (1\'b1),
    .areset      (1\'b0),
    .sreset      (seq_clk_disable || ctrl_clk_disable[1]),
    .regoutlo    (),
    .regouthi    (mimic_data_2x),
    .dfflo       ()
);

相關產品

本文章適用於 1 產品

Arria® II GX FPGA

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