- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
here is the document
http://www.altera.com/literature/ug/ug_pci_express.pdf but all these should be connected to your internal logic. this core has nothing to do with software. all "soft" means is that it uses internal logic rather than a dedicated hard IP core.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, at the soft core I understand that it is generated by the internal logic. Thanks for the link. Yes, this is what I need.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page