Altera_Forum
Honored Contributor
12 years agoPCI express Stratix IV implementation
Hi there,
I'm using a Stratix IV GX and i want to use the PCI express link to transmit data from my FPGA to another one. The data which have to be sent are generated by a personnal IP and no need for me to read or write in memory. What i want to do is connect my IP to the PCIe IP in order to give it the data but without passing trought the Avalon bus. Regarding this and after reading some documentations about PCIe implementation i have few questions: - Does the sending FPGA has to be in root port or can i implement both FPGA as endpoints? - Is it better or easier to use the " PCIe Soft IP" or the "PCIe Hard IP" ? (most of the exemples are about the Hard IP) - Can i directly interface my signals to those from the PCIe IP without passing trought the Avalon bus ? ( I think that yes it may possible but i haven't found any exemple of it, so i don't really know if it can be done easily). Sorry if i'm asking very basics questions but i'm a little bit lost with all i have seen. :) Thank you. Best Regards, Alexis