Altera_Forum
Honored Contributor
13 years agoConnections 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.