Các lỗi sau đây có thể xuất hiện trong giai đoạn phù hợp khi biên dịch PCIe sang DDR2 cho các Arria® Thiết kế tham chiếu II GX:
Lỗi (176623): Nguồn điều khiển các cổng sau phải giống nhau
Lỗi (176624): Nguồn 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 điều khiển cổng SRESET trên 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:clk| DDR_CLK_OUT[0].mem_clk_ddio
Lỗi (176624): Cổng ổ đĩa GND nguồn SRESET trên 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: clk|ddio_mimic
Vấn đề này tồn tại trong Intel® Quartus® phần mềm và IP phiên bản 10.1 trở lên.
Để giải quyết lỗi, bạn cần thay đổi tệp ddr2_sodium_x64_phy_alt_mem_phy.v
Tìm tín hiệu "sreset" trong phần khởi arriaii_ddio_in mô-đun:
Thay đổi:
arriaii_ddio_in ddio_mimic,
.datain (fb_clk),
.clk (measure_clk_2x),
.clkn (),
hội đồng translate_off
.devclrn(),
.devpor(),
hội đồng 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 (),
hội đồng translate_off
.devclrn(),
.devpor(),
hội đồng translate_on
.ena (1\'b1),
.areset (1\'b0),
.sreset (seq_clk_disable || ctrl_clk_disable[1]),
.regoutlo (),
.regouthi (mimic_data_2x),
.dfflo ()
);