FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
6343 Discussions

PCIe simulation Pipe interface

dsun01
New Contributor III
777 Views

Dear Intel Support and Expert

I am running Intel PCIe example, in 

Intel® Arria® 10 or Intel® Cyclone® 10 GX Avalon® Memory-Mapped (Avalon-MM) DMA Interface for PCI Express* Solutions User Guide

section 5.6.2 PIPE interface Signals. 

"These PIPE signals are available for Gen1, Gen2, and Gen3 variants so that you can
simulate using either the serial or the PIPE interface. Note that Intel Arria 10 and Intel
Cyclone 10 GX devices do not support the Gen3 PIPE interface."

 

I am using Arria 10 GX demo board. even it won't support the PIPE interface, I believe the simulation will be supported. am I right?

The simulation runs well when 

parameter selrial_sim_hwtcl = 1, 

parameter bfm_drive_interface_pipe_hwtcl = 0,

but when I set the 

parameter selrial_sim_hwtcl = 0, 

parameter bfm_drive_interface_pipe_hwtcl = 1,

I couldn't get the EP LTSSM State change anymore. 

 

if set the simulation run in pipe mode will run faster, let's say X2 or even X3, it will be very helpful to run simulation in this mode. 

there isn't much detail in the PCIe DMA manual. could you please give me a link to the instruction to sit the PCIe simulation in PIPE mode. 

thank you very much,

David

 

 

 

 

0 Kudos
1 Solution
wchiah
Employee
687 Views

Hi David,

You can try refer to the video in Intel official Youtube channel.

Let me know if this is helpful to you.

Regards,

Wincent_Intel

View solution in original post

0 Kudos
9 Replies
wchiah
Employee
740 Views

Hi,

 

Thank you for reaching out.

Just to let you know that Intel has received your support request and I am assigned to work on it.

Allow me some time to look into your issue. I shall come back to you with findings.

Thank you for your patience.

 

Best regards,

Wincent_Intel


0 Kudos
wchiah
Employee
731 Views

Hi David,

 

Nice to hear back from you, and nice to work back with you.

The simulation models support PIPE and serial simulation as per mention in the user guide.

 

So far settings that could affect to simulation time is test_in[0], serial_sim_hwtcl and enable_pipe32_sim_hwtcl.
Other settings has no effect to simulation time.

For Arria 10, it would takes quite some time for the simulation to complete.

 

Regards,

Wincent_Intel

 

 

0 Kudos
wchiah
Employee
721 Views

Hi,

 

I wish to follow up with you about this case.

Do you have any further questions on this matter ?

 

Regards,

Wincent_Intel


0 Kudos
dsun01
New Contributor III
702 Views

Hi Wincent, 

 

There is no detail description how to run the simulation in pipe mode in this document

 

Intel® Arria® 10 or Intel® Cyclone® 10 GX Avalon® Memory-Mapped (Avalon-MM) DMA Interface for PCI Express* Solutions User Guide

 

if I want to run the default example in pipe mode. how can I set the simulation environment. 

 

thank you,

David

0 Kudos
wchiah
Employee
688 Views

Hi David,

You can try refer to the video in Intel official Youtube channel.

Let me know if this is helpful to you.

Regards,

Wincent_Intel

0 Kudos
wchiah
Employee
647 Views

Hi,

 

I wish to follow up with you about this case.

Do you have any further questions on this matter ?

​​​​​​​Else I would like to have your permission to close this forum ticket

 

Regards,

Wincent_Intel


0 Kudos
wchiah
Employee
632 Views

Hi David,


Any update from the previous reply ?

is there anything else you think I can help ?


Regards,

Wincent_Intel


0 Kudos
dsun01
New Contributor III
620 Views

Hi Wchiah

 

Yes, the link you sent to me is just what I need. thank you very much.

 

David 

0 Kudos
wchiah
Employee
618 Views

Hi David,

 

Glad that it answer your question. I will close this case on my place.

Hence, This thread will be transitioned to community support.

If you have a new question, feel free to open a new thread to get support from Intel experts.

Otherwise, the community users will continue to help you on this thread. Thank you

If you feel your support experience was less than a 9 or 10,

please allow me to correct it before closing or let me know the cause so that I may improve your future support experience.

 

Regards,

Wincent_Intel

Reply