Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
14 years ago

SOPC based PCIe design issue

Hi

I was building an SOPC based design with PCIe as a component. I instantiated the design and enabled the required clocks. After downloading the design, when i restart the computer, the computer switches OFF before starting again. I am using a DE4 board for the design. The PCIe demo provided by Terasic works fine. Any pointers as to any signals i might be missing.

The following are the signals that i have instantiated particular to pcie.

.cal_blk_clk_0(enet_refclk_50MHz),

.busy_altgxb_reconfig_pcie_compiler_0 (busy),

.fixedclk_serdes_pcie_compiler_0 (enet_refclk_125MHz),

.gxb_powerdown_pcie_compiler_0({~PCIE_PREST_n}),

.pcie_rstn_pcie_compiler_0(PCIE_PREST_n),

.pll_powerdown_pcie_compiler_0({~PCIE_PREST_n}),

.reconfig_fromgxb_pcie_compiler_0(reconfig_fromgxb),

.reconfig_togxb_pcie_compiler_0(reconfig_togxb),

.refclk_pcie_compiler_0(PCIE_REFCLK_p),

.rx_in0_pcie_compiler_0(PCIE_RX_p),

.test_in_pcie_compiler_0(test_in),

.test_out_pcie_compiler_0(test_out),

.tx_out0_pcie_compiler_0(PCIE_TX_p),

.reconfig_clk_pcie_compiler_0(enet_refclk_50MHz),

I have instantiated a altgx_reconfig core with offset_cancellation_reset input for generating the busy signal. The signal tap shows all the clocks running properly. Any idea as to why the issue might be happening.

Thanks & Regards

Hari

15 Replies