Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
14947 Discussions

Simulating communication over PCIE

lucadimauro
Novice
376 Views

Hello,
I'm trying to perform some tests regarding simulation of the communication between an FPGA and an host PC over a PCIE bus. To simulate the FPGA I use ModelSim-Altera and Quartus II Lite Edition and Xillybus library to perform such communication.
I downloaded the Xillybus demo an synthetized succesfully, but I still don't see any /dev/xillybus_something device file.

I do these tests with the university, so I cannot buy yet an FPGA and my PC doesn't have a PCIE port natively.
I use Ubuntu 20.04 as host OS.

Is it reasonable to do such test? Can you provide me some tips on how to simulate such communication?

 

Thank you very much for your support.

0 Kudos
1 Solution
SengKok_L_Intel
Moderator
319 Views

Hi Luca,


Yes, I don't think this is feasible. The existing PCIe generated testbench and BFM provides a simple method to do basic testing of the application layer logic, and this is not intended to be a substitute for a full verification environment.



View solution in original post

5 Replies
SengKok_L_Intel
Moderator
332 Views

Hi,

 

Assuming you are targeting Arria 10 device, the simulator that supported is listed in Table 9 from the link below.

https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_a10_pcie_avst.pdf

 

For your information, we don’t work on the Xillybus tool, so I afraid no much support can offer here.  

 

Regards -SK


lucadimauro
Novice
322 Views

Hi,

thank you for your reply SengKok.

What I'm asking is to know if I can simulate a PCIE block file on the host system connected to the simulated FPGA with vsim tool. But I think that it is not possible.

Regards,

Luca

SengKok_L_Intel
Moderator
320 Views

Hi Luca,


Yes, I don't think this is feasible. The existing PCIe generated testbench and BFM provides a simple method to do basic testing of the application layer logic, and this is not intended to be a substitute for a full verification environment.



View solution in original post

lucadimauro
Novice
312 Views

Hi SengKok,

ok, I understood the problem. I'll try to buy a suitable dev board.

Thank you.

Regards,

Luca

SengKok_L_Intel
Moderator
294 Views

If further support is needed in this thread, please post a response within 15 days. After 15 days, this thread will be transitioned to community support. The community users will be able to help you with your follow-up questions. 


Reply