Forum Discussion

LastHorizon0711's avatar
LastHorizon0711
Icon for New Contributor rankNew Contributor
3 years ago

Using Intel PCIe User APP example

Hi there,

I have created a PCIe interface on a Cyclone V device - simulation only at this point in time as I don't have the appropriate development kit!

I have simulated the system using the generated BFM example and User APP logic.

Now I wish to drill down into the example User APP logic as a basis for doing my custom stuff.

If I am right, in the example file (altpcierd_example_app_chaining.v) there is a module called "altpcierd_tx_req_reg" which is set up to just assign the inputs to the outputs. If I edit this behaviour (i.e. insert a register stage) then I break the chaining_dma example from the BFM host. Is this actually an appropriate place to start experimentation and extracting the raw data that has been transported to the FPGA over the PCIe interface? Or is this too example dependant?

Any help in further understanding this would be greatly appreciated!

Many thanks

Alex

5 Replies

  • Wincent_Altera's avatar
    Wincent_Altera
    Icon for Regular Contributor rankRegular Contributor

    Hi,

    Appreciate it if you can share the "example User APP logic" so that I understand more about the problem that you facing?

    Regards,

    WeiChuan_C_Intel

  • Wincent_Altera's avatar
    Wincent_Altera
    Icon for Regular Contributor rankRegular Contributor

    Hi,

    I wish to follow up with you on this case. Do you still have further inquiries on this issue? I will remain this loop open for 3 days.

    If we do not receive any response from you to the previous answer that I have provided.

    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

    Best regards,

    WeiChuan_C_Intel