Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
14 years ago

PIO to Memory to PCIe on Arria II GX

Hello, I'm sorry to ask you such simple things, but I'm nearly running mad.

My Problem is: I want to check the data of a 32 bit wide general bus. This bus has a clock of 50 MHz. My intention is to use the Arria II GX Development Kit to capture the Data into the memory and read them into my Computer via PCIe.

I think I can expand the "PCI Express to External Memory Reference Design" with something that writes from PIO to the Memory.

I used the QSYS Example (file: "A2gx125_qsys_pcie_gen1x4.zip" from Altera) to test the board, but I don't know how to continue.

Please have mercy, normally I'm more into Hardware. I can do a little C and C++ but VHDL and FPGA's simply aren't my thing. It took me nearly a Month to get the Board to work somehow and run the "altpcie_demo" :oops:.

Is there anyone out there who can help me a bit?

This is how the QSYS-Project looks at the moment. I've only added the things beyond the blue line. Above the blue Line is the original QSYS-Project which transferd data from Memory to PCIe and otherwise:

13 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    Finally I made it!!!! (Somehow)

    I now have a design to write a generic 32-Bit Bus with clock, write-enable and reset to a FiFo and read the FiFo from my computer via PCIe.

    Thank You BadOmen for the advice.

    --- Quote End ---

    Hi Steffen,I have the same work to do and meet too many problems:((i , a green hand for PCIE) : when i open the demo"a2gx125_qsys_pcie_gen1x4"and add the fifo component like yours,i don't know what should i do next .

    Could you give me some guides?:oops:
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I'm so sorry. I didn't watch this forum for half a year.

    I'm a student and had some other studies to do in the summer semester.

    Do you still have the problem?