Forum Discussion

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

Connections for soft PCIe

In the first stage, I followed the instructions in the document "An SOPC Builder PCI Express Design with GUI Interface an532.pdf". But in our project CycloneIVE is using and I generated soft PCIe. As a result, the program has created a component:

component mpciess is

port (

-- 1) global signals:

signal clk_0 : in std_logic;

signal reset_n : in std_logic;

-- the_pcie_compiler_0

signal clk125_out_pcie_compiler_0 : out std_logic;

signal pcie_rstn_pcie_compiler_0 : in std_logic;

signal phystatus_ext_pcie_compiler_0 : in std_logic;

signal pipe_rstn_pcie_compiler_0 : out std_logic;

signal pipe_txclk_pcie_compiler_0 : out std_logic;

signal powerdown_ext_pcie_compiler_0 : out std_logic_vector (1 downto 0);

signal refclk_pcie_compiler_0 : in std_logic;

signal rxdata0_ext_pcie_compiler_0 : in std_logic_vector (7 downto 0);

signal rxdatak0_ext_pcie_compiler_0 : in std_logic;

signal rxelecidle0_ext_pcie_compiler_0 : in std_logic;

signal rxpolarity0_ext_pcie_compiler_0 : out std_logic;

signal rxstatus0_ext_pcie_compiler_0 : in std_logic_vector (2 downto 0);

signal rxvalid0_ext_pcie_compiler_0 : in std_logic;

signal test_in_pcie_compiler_0 : in std_logic_vector (31 downto 0);

signal test_out_pcie_compiler_0 : out std_logic_vector (511 downto 0);

signal txcompl0_ext_pcie_compiler_0 : out std_logic;

signal txdata0_ext_pcie_compiler_0 : out std_logic_vector (7 downto 0);

signal txdatak0_ext_pcie_compiler_0 : out std_logic;

signal txdetectrx_ext_pcie_compiler_0 : out std_logic;

signal txelecidle0_ext_pcie_compiler_0 : out std_logic;

signal xphy_pll_areset_pcie_compiler_0 : in std_logic

);

end component mpciess;

The project has compilation without any errors.

In which document can I find information on the assignment of these signals? Which of them go on a physical level, and which should be linked to the internal logic?

Are there any examples for soft PCIe?

The QSYS program does not support the soft PCIe unfortunately.

2 Replies